Hey Folks,
I am going to discuss the work flow of a video live streaming . Video Live Streaming has come a long way since its introduction. The success of streaming media is pretty recent, but the idea behind it has been around as long as people have.
In streaming video and audio, the traveling information is a stream of data from a server. The decoder is a stand-alone player or a plugin that works as part of a Web browser. The server, information stream and decoder work together to let people watch live or prerecorded broadcasts.
Lets understand the architecture of Live Streaming :
Acquisition Encoding Media Processing Distribution Playback
The Terms are explained here:
1. Acquisition - Content acquisition from any source on the globe, be it a mobile device or a web browser.
2. Encoding - Encoders encode the streaming bit rate from the source and produce a single high quality stream.
3. Media Processing - media server software lets you capture and stream live events directly from any encoder or IP camera. Share your live stream with your viewers or archive it for later viewing.
4. Distribution - The stream can then be transmitted to a cloud server where it can be transcoded into 2 sets of adaptive streams (technically this process is leveraging transrating and transmuxing processes, but completed with a transcoding application).
5. Playback - High quality video playback, optimized for target device.
I am going to discuss the work flow of a video live streaming . Video Live Streaming has come a long way since its introduction. The success of streaming media is pretty recent, but the idea behind it has been around as long as people have.
In streaming video and audio, the traveling information is a stream of data from a server. The decoder is a stand-alone player or a plugin that works as part of a Web browser. The server, information stream and decoder work together to let people watch live or prerecorded broadcasts.
Lets understand the architecture of Live Streaming :
![]() |
The Terms are explained here:
1. Acquisition - Content acquisition from any source on the globe, be it a mobile device or a web browser.
2. Encoding - Encoders encode the streaming bit rate from the source and produce a single high quality stream.
3. Media Processing - media server software lets you capture and stream live events directly from any encoder or IP camera. Share your live stream with your viewers or archive it for later viewing.
4. Distribution - The stream can then be transmitted to a cloud server where it can be transcoded into 2 sets of adaptive streams (technically this process is leveraging transrating and transmuxing processes, but completed with a transcoding application).
5. Playback - High quality video playback, optimized for target device.
No comments:
Post a Comment