분류 Nodejs

WebTorrent는 node.js 및 브라우저를 위한 스트리밍 토렌트 클라이언트입니다.

컨텐츠 정보

  • 조회 434 (작성일 )

본문

WebTorrent는 node.js 및 브라우저를 위한 스트리밍 토렌트 클라이언트입니다. 네, 맞습니다. 브라우저. 웹 언어 인 JavaScript로 완전히 작성되었으므로 동일한 코드가 두 런타임에서 모두 작동합니다.


node.js에서이 모듈은 TCP 및 UDP를 사용하여 다른 토렌트 클라이언트와 통신하는 간단한 토렌트 클라이언트입니다.


브라우저에서 WebTorrent는 피어 투 피어 전송에 WebRTC (데이터 채널)를 사용합니다. 브라우저 플러그인, 확장 또는 설치 없이 사용할 수 있습니다. 그냥 JavaScript ™입니다. 참고 : WebTorrent는 브라우저에서 UDP / TCP 피어를 지원하지 않습니다.


페이지에 webtorrent.min.js 스크립트를 포함시켜 BitTorrent 프로토콜을 사용하여 WebRTC를 통해 파일을 가져 오거나 browserify를 사용하여 require ( 'webtorrent')하십시오. 아래 데모 앱 및 코드 예제를 참조하십시오.


https://github.com/webtorrent/webtorrent 


Network