当前位置:网站首页>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
边栏推荐
- leetcode 241. Different Ways to Add Parentheses 为运算表达式设计优先级(中等)
- Keil5 does not support online simulation of STM32 F0 series
- HPDC smart base Talent Development Summit essay
- PAT 甲级 1103 Integer Factorizatio
- Unity's ASE realizes cartoon flame
- Ctfshow, information collection: web9
- Points for attention in porting gd32 F4 series programs to gd32 F3 series
- Matlab experience summary
- [deep learning] image hyperspectral experiment: srcnn/fsrcnn
- Ida Pro reverse tool finds the IP and port of the socket server
猜你喜欢

How to release NFT in batches in opensea (rinkeby test network)

Getting started with webgl (2)

【数字IC验证快速入门】19、SystemVerilog学习之基本语法6(线程内部通信...内含实践练习)

Ctfshow, information collection: web12
![[机缘参悟-40]:方向、规则、选择、努力、公平、认知、能力、行动,读3GPP 6G白皮书的五层感悟](/img/38/cc5bb5eaa3dcee5ae2d51a904cf26a.png)
[机缘参悟-40]:方向、规则、选择、努力、公平、认知、能力、行动,读3GPP 6G白皮书的五层感悟

unnamed prototyped parameters not allowed when body is present
![[follow Jiangke University STM32] stm32f103c8t6_ PWM controlled DC motor_ code](/img/8d/a6d477a8679ca4f3885b1a7b542437.png)
[follow Jiangke University STM32] stm32f103c8t6_ PWM controlled DC motor_ code

【数字IC验证快速入门】29、SystemVerilog项目实践之AHB-SRAMC(9)(AHB-SRAMC SVTB Overview)
![[Data Mining] Visual Pattern Mining: Hog Feature + cosinus Similarity / K - means Clustering](/img/a4/7320f5d266308f6003cc27964e49f3.png)
[Data Mining] Visual Pattern Mining: Hog Feature + cosinus Similarity / K - means Clustering

【搞船日记】【Shapr3D的STL格式转Gcode】
随机推荐
【服务器数据恢复】戴尔某型号服务器raid故障的数据恢复案例
Introduction of mongod management database method
leetcode 241. Different ways to add parentheses design priority for operational expressions (medium)
How to deploy the super signature distribution platform system?
[quickstart to Digital IC Validation] 20. Basic syntax for system verilog Learning 7 (Coverage Driven... Including practical exercises)
连接ftp服务器教程
Ctfshow, information collection: Web3
如何在opensea批量发布NFT(Rinkeby测试网)
TypeScript 发布 4.8 beta 版本
Vertex shader to slice shader procedure, varying variable
Ctfshow, information collection: web5
[quick start of Digital IC Verification] 23. AHB sramc of SystemVerilog project practice (3) (basic points of AHB protocol)
【Markdown语法高级】让你的博客更精彩(四:设置字体样式以及颜色对照表)
Actually changed from 408 to self proposition! 211 North China Electric Power University (Beijing)
Jacobo code coverage
【数字IC验证快速入门】25、SystemVerilog项目实践之AHB-SRAMC(5)(AHB 重点回顾,要点提炼)
How to release NFT in batches in opensea (rinkeby test network)
[server data recovery] a case of RAID data recovery of a brand StorageWorks server
Ctfshow, information collection: web1
[Lanzhou University] information sharing of postgraduate entrance examination and re examination
https://zhuanlan.zhihu.com/p/33078774