Q: Live Audio/Video Streaming and Encoding I am newbie in Audio/Video streaming. I want to do some research on Streaming and Encoding. What should I take care before writing a piece of code?
I have following requirements:


*

*Latency should be less then 1 second.

*No Installation. Any alternative of Java Applet.

*H.264 encoding.

*No lagging.

*Audio and Video should be in sync.

*Protocol should be rtmp or http.

*It should be working on Mac, PC and Linux plus mobile devices mainly iPhone and Android. 


I know Java and Want to this in Java.
