we need to implement a web TV with P2P streaming.
main features are:
&#61607; State-of-the-art P2P using JXTA technology. Share the data among all viewers; make the channel more available and stable.
&#61607; Fast buffering. 10-30 seconds.
&#61607; Firewall and NAT traversal technology to pass 90% P2P barriers.
&#61607; Build channels and broadcast it over the Internet.
&#61607; Streaming media files including MPEG-4 and H.263. Many file types: mpg, flv, avi, asf, wmv, rm, rmvb, mp3, ogg, ogv etc.
&#61607; Support for loop file playing.
&#61607; Low memory footprint and CPU load.
&#61607; Standard channel URL: click on any live:// URL to play.
&#61607; Real time monitor of broadcasting source quality and network quality to help viewers to select an appropriate channel.
&#61607; Record the clips while watching it.
&#61607; Memory buffering, no harm to the hard disk.
&#61607; Support for authentication for both the broadcasters and the viewers. The broadcaster has full control on his channels.
&#61607; End-to-End security, encrypted messages, high level P2P security, no hijacking of network.
&#61607; Support multiple channels broadcast on the same server. Normally, you will be able to run 5-10 channels on one PC.
&#61607; The Activex player can be embedded into a webpage or any software applications. It will work just like Windows Media Player.
&#61607; The Server and stand-alone Java Player can be run on all platforms viz. Windows, Linux, Mac, BSD UNIX etc. The whole system can be ported to embedded Linux also.
&#61607; Broadcast monitoring.
Mobile phone playback using J2ME player.
rif: site: [url removed, login to view]