Your message dated Tue, 28 Nov 2017 01:13:18 +0100
with message-id <[email protected]>
and subject line Closing abandoned RFP
has caused the Debian Bug report #754295,
regarding RFP: peerflix -- video streaming client using the Bittorrent network
protocol
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)
--
754295: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=754295
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: wnpp
Severity: wishlist
* Package name : peerflix
Version : 0.10.10
Upstream Author : Mathias Buus <[email protected]>
* URL : https://github.com/mafintosh/peerflix
* License : MIT
Programming Lang: JavaScript
Description : video streaming client using the Bittorrent network protocol
Streaming torrent client for Node.js --
To try out peerflix start it with a magnet link or torrent file:
peerflix "magnet:?xt=urn:btih:ef330b39f4801d25b4245212e75a38634bfc856e" --vlc
peerflix will print a terminal interface. this first line contains an address
to a local http server. Using --vlc will open the file in vlc when it's ready
to stream
Screenshot:
https://camo.githubusercontent.com/8a03adbecb40b8cb7771386b4bd3b1a82a76c9eb/68747470733a2f2f7261772e6769746875622e636f6d2f6d6166696e746f73682f70656572666c69782f6d61737465722f73637265656e73686f742e706e67
Simply open this address in vlc or similar to start viewing the file.
If the torrent contains multiple files peerflix will choose the biggest one.
$ peerflix --help
Usage: /usr/local/bin/peerflix magnet-link-or-torrent [options]
Options:
-c, --connections max connected peers [default:
100]
-p, --port change the http port [default:
8888]
-i, --index changed streamed file (index)
-l, --list list available files with corresponding index
-t, --subtitles load subtitles file
-q, --quiet be quiet
-v, --vlc autoplay in vlc*
-m, --mplayer autoplay in mplayer*
-o, --omx autoplay in omx**
-j, --jack autoplay in omx** using the audio jack
-f, --path change buffer file path
-b, --blocklist use the specified blocklist
-n, --no-quit do not quit peerflix on vlc exit
-a, --all select all files in the torrent
-r, --remove remove files on exit
-e, --peer add peer by ip:port
--version prints current version
* Autoplay can take several seconds to start since it needs to wait for the
first piece
** OMX player is the default Raspbian video player
--------------------------------
This is basically a simpler/command-line alternative to Popcorn-time
(RFP: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=741972, Homepage:
http://popcorntime.io/)
Running perfectly on debian Jessie.
I've packaged it using fpm (https://github.com/jordansissel/fpm):
sudo aptitude install rubygems build-essential libopenssl-ruby ruby1.8-dev
sudo gem install fpm
fpm -s npm -t deb peerflix
(though the package quality is totally unsuitable for inclusion in the debian
repos)
It would also be fairly easy to write a graphical wrapper for this.
--- End Message ---
--- Begin Message ---
RFP has no visible progress for a long time, so closing.
--- End Message ---