All Projects → johang → Vlc Bittorrent

johang / Vlc Bittorrent

Licence: gpl-3.0
A bittorrent plugin for VLC.

Projects that are alternatives of or similar to Vlc Bittorrent

Diffy
🎞️💓🍿 Love streaming - It's always best to watch a movie together ! 🤗
Stars: ✭ 37 (-81.31%)
Mutual labels:  torrent, streaming, stream, bittorrent
torrent-dl
Streaming Torrent Client for Python
Stars: ✭ 28 (-85.86%)
Mutual labels:  torrent, stream, vlc
Put.io Adder
OS X put.io client that acts as handler for magnet: links and .torrent files, and adds them to your put.io download queue
Stars: ✭ 172 (-13.13%)
Mutual labels:  streaming, torrent, bittorrent
playercast
Cast to media player and control playback remotely.
Stars: ✭ 46 (-76.77%)
Mutual labels:  streaming, stream, vlc
Torrent
Full-featured BitTorrent client package and utilities
Stars: ✭ 4,138 (+1989.9%)
Mutual labels:  streaming, torrent, bittorrent
Confluence
Torrent client as a HTTP service
Stars: ✭ 126 (-36.36%)
Mutual labels:  streaming, torrent, bittorrent
twitchpipe
Pipe your favorite Twitch streams to the media player of your choice, or a file to save them for later. Supports low-latency playback.
Stars: ✭ 28 (-85.86%)
Mutual labels:  streaming, stream, vlc
Vim Lastplace
Intelligently reopen files at your last edit position in Vim.
Stars: ✭ 271 (+36.87%)
Mutual labels:  plugin, ubuntu, debian
Btfs
A bittorrent filesystem based on FUSE.
Stars: ✭ 2,984 (+1407.07%)
Mutual labels:  bittorrent, ubuntu, debian
Webtorrent
⚡️ Streaming torrent client for the web
Stars: ✭ 25,554 (+12806.06%)
Mutual labels:  streaming, torrent, bittorrent
Bt
BitTorrent library and client with DHT, magnet links, encryption and more
Stars: ✭ 2,011 (+915.66%)
Mutual labels:  streaming, torrent, bittorrent
Glob Stream
A Readable Stream interface over node-glob.
Stars: ✭ 172 (-13.13%)
Mutual labels:  stream, streaming
Dottorrent Gui
An advanced GUI torrent file creator with batch functionality, powered by PyQt and dottorrent
Stars: ✭ 175 (-11.62%)
Mutual labels:  torrent, bittorrent
Working On Gnu Linux
《 完全用 GNU/Linux 工作》
Stars: ✭ 170 (-14.14%)
Mutual labels:  ubuntu, debian
Torrent Discovery
Discover BitTorrent and WebTorrent peers
Stars: ✭ 177 (-10.61%)
Mutual labels:  torrent, bittorrent
Ugrub
Create an ultimate multiboot USB flash drive with Grub2 bootloader
Stars: ✭ 177 (-10.61%)
Mutual labels:  ubuntu, debian
Ansible Role Hardening
Ansible role to apply a security baseline. Systemd edition.
Stars: ✭ 188 (-5.05%)
Mutual labels:  ubuntu, debian
Hstream
The streaming database built for IoT data storage and real-time processing in the 5G Era
Stars: ✭ 166 (-16.16%)
Mutual labels:  stream, streaming
Render Media
Intelligently render media files in the browser
Stars: ✭ 181 (-8.59%)
Mutual labels:  stream, streaming
Linux Kernel Utilities
👷 Utilities to compile and / or update linux kernels for Debian and derivatives (e.g. Ubuntu, LinuxMint, etc.)
Stars: ✭ 166 (-16.16%)
Mutual labels:  ubuntu, debian

vlc-bittorrent (Bittorrent plugin for VLC)

What is this?

With vlc-bittorrent, you can open a .torrent file or magnet link with VLC and stream any media that it contains.

Example usage

$ vlc video.torrent
$ vlc http://example.com/video.torrent
$ vlc https://example.com/video.torrent
$ vlc ftp://example.com/video.torrent
$ vlc "magnet:?xt=urn:btih:...&dn=...&tr=..."
$ vlc "magnet://?xt=urn:btih:...&dn=...&tr=..."

Installing on Debian/Ubuntu

$ sudo apt-get install vlc-plugin-bittorrent

FAQ

Does it upload/share/seed while playing?

Yes. It works as a regular Bittorrent client. It will upload as long as it's playing.

Does it work on Ubuntu/Debian?

Yes!

Does it work on Windows, Mac OS X, Android, Windows RT, iOS, my toaster?

Probably. I have not tested. It should run since libtorrent works on most systems and the plugin is just standard C and C++. Patches are welcome.

Dependencies (on Linux)

  • libtorrent ("libtorrent-rasterbar9" in Ubuntu 18.04)

Building from git on a recent Debian/Ubuntu

$ sudo apt-get install autoconf automake libtool make libvlc-dev libvlccore-dev libtorrent-rasterbar-dev g++
$ git clone https://github.com/johang/vlc-bittorrent.git vlc-bittorrent
$ cd vlc-bittorrent
$ autoreconf -i
$ ./configure --prefix=/tmp/vlc
$ make
$ make install

Then, to load it in VLC player:

$ VLC_PLUGIN_PATH=/tmp/vlc/lib vlc --no-plugins-cache video.torrent
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].