Participatory Culture Foundation

Ratings

3 of 5 stars
What’s this?

“…a new platform for internet television and video. Anyone can broadcast full-screen video to thousands of people at virtually no cost, using BitTorrent technology.”

+