Try Red5 Cloud + PubNub!
Power Real-Time Interactivity at Global Scale /

Real-time video streaming demo

See the difference in latency between WebRTC and HLS playback

Your camera preview
WebRTC Player: Ultra-low latency playback (sub-250ms)
HLS Player: High-latency playback (3 to 30 seconds)
Current Round Trip Time | Streams will end in: 2:43

In this demo, you can connect to your camera and microphone and stream via WebRTC to a Red5 server hosted in Virginia, USA. You can then view playback over WebRTC or HLS protocol. This highlights the difference between sub-250 ms real-time streaming and typical HLS latency of 10–30 seconds. Wave or smile to observe the delay. To learn more about the protocols and codecs we support, visit our Technology page.

This demo uses a server hosted in Virginia, USA to illustrate global round-trip latency. For optimal performance, Red5 can deploy servers in your region to reduce latency and improve the experience. We live up to our mission, “Streaming at the Speed of Thought.”

Start Streaming with Red5 Today!