Dismiss Notice
Join Physics Forums Today!
The friendliest, high quality science and math community on the planet! Everyone who loves science is here!

Bittorrent as a means of broadcast

  1. Mar 19, 2008 #1
    I have heard that bittorrent does a very good job of finding the sources of a file and downloading efficiently. So if enough people have a copy of a video and share it, performance might even exceed the mighty google. We'd all be broadcasters.

    There are some other, low-level routing protocols that deliver broadcast video without duplicating transfers. But the transmission is still centralized and therefore controlled by those who have the resources. Whereas bittorrent is anarchic, everyone broadcasts what they want, as long as it's legal no one can stop them or control them. It's more like true democracy and freedom of speech, as long it's legal. In this respect, bittorrent as a means of broadcast would be superior.

    So has anyone thought of writing a wrapper for bittorrent that looks like a video player? Ie gets the video part under the cursor first? It would need a lot of subscribers and disk space to guarantee availability, but once it gets popular, there's nothing that can stop it.
  2. jcsd
  3. Mar 19, 2008 #2


    User Avatar
    Science Advisor
    Homework Helper

    The BBC iplayer uses a bittorrent like protocol ( strickly speaking bittorrent is just one example of Peer-2-peer or P2P protocols)

    Of course the material can still be DRM'ed and the player controlled - P2P is only the distribution media.
  4. Mar 19, 2008 #3
    There are plenty of p2p broadcasting stations. I use http://www.myp2p.eu/ [Broken] all the time to watch euro soccer games. With programs like SopCast and TVANTS.
    Last edited: May 3, 2017
  5. Mar 19, 2008 #4
    Alright... Is it all channels like the channels on tv? Owned and controlled by the same coorporations?

    On second thought, there may never be enough people watching a video made by of one of us, for p2p broadcast to work nicely. :frown:
  6. Mar 20, 2008 #5


    User Avatar

    Well that's not very optimistic! There are plenty of Independent filmmakers that already use BitTorrent to broadcast! Mininova just announced that they will be implementing bittorrent swarm video streaming.
  7. Mar 20, 2008 #6
    Another issue is, can the searching for peers be completely decentralised? Ie without servers but run as a distributed search engine?

    That would be trading speed for independence. In fact a distributed search engine like this might find more than google for rare keywords. Google has been caught red-handed hiding sites and only showing them if you put "site:". And I'm not talking about illegal sites, but ufo-related etc.
  8. Mar 20, 2008 #7
    PS. Email is decentralised, and DNS look-up is decentralised somewhat. Why not a search engine too. Implemented over the p2p infrastuctrure perhaps. Maybe with p2p files containing the index of this search engine, split hierarchically and with massive redundance.
  9. Mar 20, 2008 #8


    User Avatar
    Science Advisor
    Gold Member


    Invented by a co-creator of Shareaza, it's a "TV" program that literally uses all of the users to store video and handle streaming. It actually has quite a few good TV shows on it these days, including National Geographic Specials, VH1 shows, Comedy Central Stuff, and a lot of other stuff.

    For now they're still in "Beta" testing so you can get on it for free, but when it goes prime-time I'm pretty sure it will have a monthly fee. Still, a very interesting use of peer-to-peer networks that doesn't involve copyright infringement.
  10. Apr 14, 2008 #9


    User Avatar

    I downloaded Joost as soon as it came out— it reminded me why I moved from watching TV to mostly watching videos on the Internet.

    I don't understand what you mean. The solution today is to have three parts of a whole: Tracker, search engine, browser.
  11. Apr 14, 2008 #10
  12. Apr 14, 2008 #11
    (eg after this header: "Searching decentralized p2p networks")
Share this great discussion with others via Reddit, Google+, Twitter, or Facebook