当前位置:网站首页>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 design priority for operational expressions (medium)
- Nacos conformance protocol cp/ap/jraft/distro protocol
- Pat grade a 1103 integer factorizatio
- MongoDB数据库基础知识整理
- Getting started with webgl (4)
- Introduction of mongod management database method
- [quick start of Digital IC Verification] 20. Basic grammar of SystemVerilog learning 7 (coverage driven... Including practical exercises)
- 【OBS】RTMPSockBuf_ Fill, remote host closed connection.
- 知否|两大风控最重要指标与客群好坏的关系分析
- 一个需求温习到的所有知识,h5的表单被键盘遮挡,事件代理,事件委托
猜你喜欢
Typescript release 4.8 beta
Yunxiaoduo software internal test distribution test platform description document
Ctfshow, information collection: web6
With 8 modules and 40 thinking models, you can break the shackles of thinking and meet the thinking needs of different stages and scenes of your work. Collect it quickly and learn it slowly
What is data leakage
[target detection] yolov5 Runtong voc2007 data set
[server data recovery] a case of RAID data recovery of a brand StorageWorks server
Qu'est - ce qu'une violation de données
Implementation of crawling web pages and saving them to MySQL using the scrapy framework
Write sequence frame animation with shader
随机推荐
【OBS】RTMPSockBuf_Fill, remote host closed connection.
摘抄的只言片语
【数字IC验证快速入门】29、SystemVerilog项目实践之AHB-SRAMC(9)(AHB-SRAMC SVTB Overview)
[deep learning] semantic segmentation experiment: UNET network /msrc2 dataset
[deep learning] image hyperspectral experiment: srcnn/fsrcnn
[server data recovery] a case of RAID data recovery of a brand StorageWorks server
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
Zhongang Mining: Fluorite continues to lead the growth of new energy market
Getting started with webgl (4)
With 8 modules and 40 thinking models, you can break the shackles of thinking and meet the thinking needs of different stages and scenes of your work. Collect it quickly and learn it slowly
[quickstart to Digital IC Validation] 20. Basic syntax for system verilog Learning 7 (Coverage Driven... Including practical exercises)
Runnable是否可以中断
Wechat applet 01
Briefly describe the working principle of kept
STM32F103C8T6 PWM驱动舵机(SG90)
MySQL bit type resolution
Getting started with webgl (2)
Ctfshow, information collection: web6
unnamed prototyped parameters not allowed when body is present
【数字IC验证快速入门】26、SystemVerilog项目实践之AHB-SRAMC(6)(APB协议基本要点)