![]() For example, a two hour movie fitted on a DVD is encoded at 5 Mbit/s. We are spoiled with HD-quality movies, but to stream them, you need to have a pretty decent download speed. There is a lot more to it, which I'll describe below by first covering the technical setup, and then an outline of the required modifications to support video streaming in BitTorrent. In both cases, a video player needs to be tied to the BitTorrent client, and specialised download and upload policies are needed to achieve high performance. So the BitTorrent protocol had to be broken, but by keeping the changes minimal, other clients can be easily adapted as well. The BitTorrent protocol requires the file data to be fixed in size and known beforehand, neither of which holds for live streaming. The largest 1st generation streaming system (non-Bittorrent), P2PLive also uses numerous central servers. However, Vuze requires a server park to serve the videos at a sufficient speed, and we aim to avoid that. In fact, we're not the only one supporting video-on-demand in BitTorrent, Vuze does the same. ![]() It turns out that the modifications required to support video-on-demand are minor and remain backward compatible. How to extend BitTorrent such that one client can be used to watch both video-on-demand streams (existing movies) and live video streams (generated real-time)? However, most clients only support downloading, not watching, a video stream using BitTorrent. The BitTorrent protocol is a popular method for downloading large files, and many tweaks exist to enhance its performance.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |