Feature Request: WebTorrent

3 replies [Last post]
yeehi
Offline
Joined: 06/02/2012

WebTorrent is a new tech which enables streaming of video using torrents. It is Free software:

https://webtorrent.io

(MIT Licence)

There is a dedicated WebTorrent client, which I hope will be the default in a Trisquel installation, instead of Transmission, which does not support WebTorrent, at the moment.

WebTorrent is currently in widespread use. (For example, there is a Youtube alternative which uses WebTorrents, bitchute. Unfortunately, this uses Cloudflare as a CDN (content delivery network). But the site is an example of WebTorrents in action.

https://bitchute.com

You can using the client easily create a webtorrent .torrent file or a magnet link and start sharing your video. The more people who watch it, the faster the downloads are.

Please try it yourself.

If you are creating video content, or wish to convert video to a Freedom friendly format, please consider using the following parameters:

Video Codec: VP8, VP9, or (soon available) AV1
Audio Codec: Vorbis or (now available) Opus
File Container: WebM (It streams well in WebTorrent/HTML and is Free, a subset of Matroska .MKV)

SuperTramp83

I am a translator!

Offline
Joined: 10/31/2014

>streaming of video using torrents

Just taking advantage of this post to promote one of my favorite softwarez -> https://github.com/mafintosh/peerflix

strypey
Offline
Joined: 05/14/2015

Strange that BitChute are using a CDN, isn't the whole point of using WebTorrent that your site can scale up indefinitely without needing a CDN? Also, worth pointing out that BitChute haven't published any source code, although they claimed on the birdsite they plan to "open source our data using a blockchain", whatever that means.

A more interesting WebTorrent-based video hosting project is PeerTube, who have already published their source under AGPLv3 (https://github.com/Chocobozzz/PeerTube). PeerTube are also supporting the ActivityPub protocol, so PeerTube instances can federate with each other, and with other sites that support ActivityPub (MediaGoblin as planning to add support for AP).

ADFENO
Offline
Joined: 12/31/2012

> Strange that BitChute are using a CDN, isn't the whole point of using
> WebTorrent that your site can scale up indefinitely without needing a
> CDN? Also, worth pointing out that BitChute haven't published any

Strange indeed, down with CDNs! ;)

> CDN? Also, worth pointing out that BitChute haven't published any
> source code, although they claimed on the birdsite they plan to "open
> source our data using a blockchain", whatever that means.

Hm... openwashing?!

> A more interesting WebTorrent-based video hosting project is PeerTube,
> who have already published their source under AGPLv3
> (https://github.com/Chocobozzz/PeerTube). PeerTube are also supporting
> the ActivityPub protocol, so PeerTube instances can federate with each
> other, and with other sites that support ActivityPub (MediaGoblin as
> planning to add support for AP).

Yes, this one is awesome. For those interested, see [1] (and the links
inside it).

[1] https://www.fsf.org/blogs/community/victory-for-libre-networks-activitypub-is-now-a-w3c-recommended-standard .

--
- https://libreplanet.org/wiki/User:Adfeno
- Palestrante e consultor sobre /software/ livre (não confundir com
gratis).
- "WhatsApp"? Ele não é livre. Por favor, veja formas de se comunicar
instantaneamente comigo no endereço abaixo.
- Contato: https://libreplanet.org/wiki/User:Adfeno#vCard
- Arquivos comuns aceitos (apenas sem DRM): Corel Draw, Microsoft
Office, MP3, MP4, WMA, WMV.
- Arquivos comuns aceitos e enviados: CSV, GNU Dia, GNU Emacs Org, GNU
GIMP, Inkscape SVG, JPG, LibreOffice (padrão ODF), OGG, OPUS, PDF
(apenas sem DRM), PNG, TXT, WEBM.