Is there some way to do live stream video directly from torrent ? Are there linux tools like torrent cleint which can do this?

I need to do something like uTorrent Video Stream

  • Are you asking how to program this or if there is already some program that does this? And what do you understand under livestream? Playing a video live at loading that was saved on other computers or streaming the video live from your computer to others?
    – Nobody
    Commented Jul 18, 2011 at 12:29
  • Wether this is possible depends on the contents of the file. Not all video files are playable without the entire file, and if it is compressed it will definitly not work.
    – carlpett
    Commented Jul 18, 2011 at 12:32
  • I need to use some kind of linux tools (programs) to stream torrent while he is downloading. NOT to download all torrent and stream after that!
    – Faraona
    Commented Jul 18, 2011 at 12:32
  • It depends on the file content if what you want to do is possible.
    – Ramhound
    Commented Jul 18, 2011 at 12:52
  • This Question on SU: > superuser.com/questions/305691/… asked about streaming from a torrent file, so it apparently is possible.
    – pavium
    Commented Jul 18, 2011 at 12:53

5 Answers 5


Torrents aren't downloaded in order, so can't be streamed.

  • 1
    I need something like stream functionality in latest "uTorrent" client but for Linux. see that
    – Faraona
    Commented Jul 18, 2011 at 12:35
  • 5
    This is wrong. You can download the torrent in sequential order. qbittorrent does that and is my favourite torrent client. Commented Oct 19, 2013 at 14:41

It is possible to stream content using bittorrent in linux. You can use btcat to do it.

  • Missing parentheses in call to 'print' too old sadly
    – Klesun
    Commented Nov 17, 2020 at 21:54

I highly doubt that. The torrent protocol relies on the use of peers / seeds, therefore availability cannot be guaranteed. Some torrent clients (utorrent etc.) do allow you to "preview" the file as it is downloading though, but that basically just plays back what has already downloaded.


I am using qbittorrent. Add your torrent, right click on desired file, choose "download in sequential order", let it download for a while, then choose preview.

or you can play using vlc, instead of preview. it will require you to run via console specifying file and play option.


Peerflix streams torrents to a media player easily and runs on all platforms supported by Node.js. To install on Ubuntu: http://www.webupd8.org/2014/03/peerflix-stream-torrents-with-vlc-or.html

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .