当前位置:网站首页>Streaming end, server end, player end
Streaming end, server end, player end
2022-07-07 15:41:00 【When can Xiaobai advance to success】
A typical live broadcast framework usually includes three parts , As shown in the figure below :
1、 Pushing end : Responsible for the collection of audio and video data 、 Handle 、 After coding and packaging, push the data to the source station ;
2、 Server side : Covering origin and CDN, Receive audio and video data from the streaming end , Then distribute the data to each player ( Including access to different devices 、 Access to different storage devices , Flow control , transcoding 、 Turn to encapsulate 、 Different protocol gateways, etc )( Media service type :① Device access framework dac、 on demand vod、 Networking gateway ncg、 Media gateway mgc);
3、 Play end : from CDN Pull live data , Demultiplexing 、 Render audio and video data after decoding ;

chart 1. Frame diagram of live broadcast
边栏推荐
- Ctfshow, information collection: web8
- HW primary flow monitoring, what should we do
- [quick start of Digital IC Verification] 18. Basic grammar of SystemVerilog learning 5 (concurrent threads... Including practical exercises)
- Ctfshow, information collection: web13
- The difference between full-time graduate students and part-time graduate students!
- Detailed explanation of Cocos creator 2.4.0 rendering process
- Mathematical modeling -- what is mathematical modeling
- [server data recovery] a case of RAID data recovery of a brand StorageWorks server
- Getting started with webgl (4)
- 全日制研究生和非全日制研究生的区别!
猜你喜欢
![[机缘参悟-40]:方向、规则、选择、努力、公平、认知、能力、行动,读3GPP 6G白皮书的五层感悟](/img/38/cc5bb5eaa3dcee5ae2d51a904cf26a.png)
[机缘参悟-40]:方向、规则、选择、努力、公平、认知、能力、行动,读3GPP 6G白皮书的五层感悟

Ctfshow, information collection: web4

Ctfshow, information collection: Web3

Ctfshow, information collection: web1

Starting from 1.5, build a microservice framework link tracking traceid
![[quick start of Digital IC Verification] 18. Basic grammar of SystemVerilog learning 5 (concurrent threads... Including practical exercises)](/img/91/16a370ac41adc8fe31507765a82b0a.png)
[quick start of Digital IC Verification] 18. Basic grammar of SystemVerilog learning 5 (concurrent threads... Including practical exercises)

The difference between full-time graduate students and part-time graduate students!
Introduction of mongod management database method

Super simple and fully automated generation super signature system (cloud Xiaoduo minclouds.com cloud service instance), free application in-house test app distribution and hosting platform, maintenan

【目标检测】YOLOv5跑通VOC2007数据集
随机推荐
Steps to create P8 certificate and warehousing account
unnamed prototyped parameters not allowed when body is present
Detailed explanation of Cocos creator 2.4.0 rendering process
使用cpolar建立一个商业网站(2)
Connecting FTP server tutorial
从 1.5 开始搭建一个微服务框架链路追踪 traceId
webgl_ Graphic transformation (rotation, translation, zoom)
【數字IC驗證快速入門】20、SystemVerilog學習之基本語法7(覆蓋率驅動...內含實踐練習)
TypeScript 发布 4.8 beta 版本
[Data Mining] Visual Pattern Mining: Hog Feature + cosinus Similarity / K - means Clustering
2022全开源企业发卡网修复短网址等BUG_2022企业级多商户发卡平台源码
知否|两大风控最重要指标与客群好坏的关系分析
【数字IC验证快速入门】24、SystemVerilog项目实践之AHB-SRAMC(4)(AHB继续深入)
Ctfshow, information collection: web14
【数字IC验证快速入门】20、SystemVerilog学习之基本语法7(覆盖率驱动...内含实践练习)
什麼是數據泄露
What is data leakage
[quick start of Digital IC Verification] 22. Ahb-sramc of SystemVerilog project practice (2) (Introduction to AMBA bus)
[quick start of Digital IC Verification] 24. AHB sramc of SystemVerilog project practice (4) (AHB continues to deepen)
[quick start of Digital IC Verification] 19. Basic grammar of SystemVerilog learning 6 (thread internal communication... Including practical exercises)
https://zhuanlan.zhihu.com/p/33078774