2011-04-26 55 views
6

我有一个HTML 5网站,我想从流媒体服务器流式传输视频。我不知道要使用哪个Linux torrent客户端。我可以使用PHP作为洪流客户端吗?如何使用HTML 5从Torrent流式传输视频?

实施例:

<video src="downloder.php?file=movie.mp4" 

downloader.php将随后从所述的.torrent文件返回的MP4文件。

回答

0

我不认为它甚至可以从洪流流。来自torrent的文件被分成无序的小块,当/如果您从其他客户端获取它们,何时/如果其他客户端决定将它们发送给您。

+1

你可以串流洪流... – Ofear 2014-04-16 21:27:30

+3

爆米花时间做到这一点。 – B4NZ41 2015-09-30 04:25:53

-3

种子文件不包含任何数据流。您的PHP服务器将不得不开始从其他同伴接收torrent数据(这就是种子的工作方式)。

MP4并非需要每个字节播放的格式 - 这就是为什么QuickTime可以在完全下载(因此是流式传输)之前开始播放,但要播放的字节需要在开始时(或结束时,但在任何情况下) - 种子不按'字节顺序'加载。正如上面的用户所说,torrents会以块的形式加载数据。你至少需要标题。

这只是不现实的。

6

你可以使用@feross'梦幻般的图书馆,webtorrent。这适用于Node.js和浏览器。

+0

请注意,这不使用bittorrent协议。虽然可能有客户端支持webtorrent协议和bittorrent协议。 – JasonWoof 2016-04-02 04:24:00

相关问题