基於node.js的BT視頻流客戶端

咱們曾經介紹過線上影音軟件Popcorn Time,能夠在線播放電視劇和電影,背後使用了BT下載技術。git

今天咱們要介紹的是peerflix,一樣是基於BT下載技術實現視頻流播放。這是一個使用NodeJS編寫的開源軟件。github

安裝

安裝很簡單,使用npm便可:npm

npm install -g peerflix

運行以上命令以後,你會獲得一個終端程序peerflixsegmentfault

使用

使用也很方便,指定種子文件便可:spa

peerflix http://www.clearbits.net/get/53-star-wreck---in-the-pirkinning.torrent --vlc

peerflix會在終端界面顯示http服務的地址。使用--vlc選項則能夠在VLC中播放。.net

若是種子包含多個文件,peerflix會使用最大的文件。code

除了種子文件以外,一樣支持磁力連接:視頻

peerflix magnet:?xt=urn:btih:ef330b39f4801d25b4245212e75a38634bfc856e --vlc

使用--help能夠查看peerflix支持的全部參數。get

許可

MIT開源軟件

項目主頁

github.com/mafintosh/peerflix


編譯 SegmentFault

相關文章
相關標籤/搜索