ApacheCon Europe'08 Live Video Streaming
os2man writes "ApacheCon Europe 2008, the official user conference of the Apache Software Foundation will be held 7 April through 11 April in Amsterdam, The Netherlands. Some of the tracks will be broadcast via live streaming: System Administration (Wednesday), Web Security (Thursday) and Web Services and Web 2.0 (Friday). There's a 99 euro registration fee for the tracks, although all keynote sessions and the opening plenary are available free of charge."
We need to start coming up with more legitimate uses of Bittorrent, because "My favorite Linux Distribution" isn't going to be enough to keep legislation/judges ruling Bittorrent illegal because it's "filesharing"
This is a great way to do it, offer all the keynote sessions on bittorrent.
Until now we've had a few bands release their album on bittorrent, and that's about it.
Please don't impose your ignorance of what BitTorrent is used for on all of us. Some of us know that the protocol is used for plenty of legal distribution. Also, about this notion that the protocol will prevent "legislation/judges ruling Bittorrent illegal", can you name instances where this has happened?
Digital Citizen
You can already purchase software (yes, legally - from dlgamer) and download it through Bittorrent, as long as the client supports the necessary authentication method. Bittorrent has long grown up and has many legal uses, it just takes a while for people to realize (even slashdot users it seems).
"I love my job, but I hate talking to people like you" (Freddie Mercury)
Both BitTorrent DNA and Red Swoosh have JavaScript APIs for starting, monitoring and controlling BitTorrent downloads. The actual BitTorrent client runs in a service process, which you talk to through "http://127.0.0.1:port#".
The JS libraries just rewrite the URL of the file you want to torrent so it goes through the proxy. They also allow you to monitor and control the progress of the downloads via a ReST interface to the proxy that returns json or xml.
The JS libraries both support putting links into the page that are automatically rewritten to download via BitTorrent. You can use the status monitoring interfaces to display a progress bar and give the user feedback about the download process.
Another approach is to develop an XPCOM plug-in that wraps one of the bittorrent libraries like libtorrent. That gives you a lot more direct control over the library from JavaScript. But I think it's safer to have all that complex code and volumous data running in its own separate process, and not bloating up and slowing down Firefox.
Talking to the BitTorrent client in a separate process via http makes it very easy to use from JavaScript, and that does not bloat or slow down Firefox itself.
-Don
Take a look and feel free: http://www.PieMenu.com