当前位置:网站首页>What should I pay attention to after the live broadcast system source code is set up?
What should I pay attention to after the live broadcast system source code is set up?
2022-06-24 07:39:00 【Cuckoo Liu】
Module division of live broadcast system source code
Video server : Streaming media server for video transmission and playback , Usually with C perhaps C++ Language development implementation , It mainly realizes the one to many video stream publishing function .
Content distribution system : A lot of people know that , When it comes to large-scale content distribution CDN technology , And there are a lot of specialized services in the market CDN Listed companies serving , They make money by providing users with a wide range of content distribution services .
The distribution of live broadcast system source code mainly has the following characteristics :
1、flv Mostly ,ts Less , The main reason is ts The standards are too complicated .Flv The standard open document for is 11 page ,ts There are 174 page . For general live broadcast ,flv Basically meet the needs , therefore ts Less application . Yes, of course , We can also rely on FFmpeg, But it will encapsulate both what you want and what you don't expect in terms of streaming media , Not accurate enough .
2、rtmp and hls Coexist . In general ,rtmp Use in PC carry carefully , Use flash Play ;hls For mobile phones and tablets .
3、 Real time streaming generally uses rtmp.rtmp Can do 1 To 3 Second delay , It's live except rtsp The protocol with the lowest external delay .PC Direct playback is supported on , The mobile terminal can use FFmpeg Decode and play .
Aspects to pay attention to after the establishment of the live broadcast system source code :
Response time of key pages
If the bounce rate of a page visited by a user is too high , Then you need to verify the page . Especially at the checkout 、 Add items to shopping cart 、 Comparison of different models, etc . You need to verify the response time of these key pages , And check the load of these pages .
Resource usage
You need to constantly monitor the resource usage of the server , Identify places that are consuming more resources than expected . Key areas include CPU、 Memory 、 disk 、 Garbage collection and network . When the use of a resource reaches a peak , You need to understand the reasons for high resource utilization and make horizontal and vertical comparisons ( If necessary ).
Number of redirections
The number of redirects is not a performance factor , But it can still affect performance . If your page redirects to multiple pages , This can happen , It destroys the good user experience , So that the user closes the page .
边栏推荐
- jarvisoj_ level2
- (cve-2020-11978) command injection vulnerability recurrence in airflow DAG [vulhub range]
- [equalizer] bit error rate performance comparison simulation of LS equalizer, def equalizer and LMMSE equalizer
- Hubei College Upgraded to undergraduate - Hushi family planning department
- PCL 计算多边形的面积
- In the era of industrial Internet, there are no more centers in the real sense, and these centers just turn tangible into intangible
- Mysql---三张表(student,课程,分数) 查询课程为数学的学生姓名,编号,成绩
- Dichotomous special training
- Analog display of the module taking software verifies the correctness of the module taking data, and reversely converts the bin file of the lattice array to display
- 利用微搭低代码实现级联选择
猜你喜欢

Summary of 2022 blue team HW elementary interview questions

Buuctf misc grab from the doll
![[signal recognition] signal modulation classification based on deep learning CNN with matlab code](/img/0b/7475cd4cf2ddce912816ab3c29b914.png)
[signal recognition] signal modulation classification based on deep learning CNN with matlab code

The fund management of London gold is more important than others
╯︵ ┻━┻](/img/26/6986a8ae6c00eb2431a082dc0ff978.png)
[DDCTF2018](╯°□°)╯︵ ┻━┻

jarvisoj_level2

现货黄金有哪些眩人的小技术?

The first common node of two linked lists_ The entry of the link in the linked list (Sword finger offer)
![[Proteus] Arduino uno + ds1307+lcd1602 time display](/img/96/d8c1cacc8a633c679b1a58a1eb8cb9.png)
[Proteus] Arduino uno + ds1307+lcd1602 time display

Maxcompute remote connection, uploading and downloading data files
随机推荐
Mysql---三张表(student,课程,分数) 查询课程为数学的学生姓名,编号,成绩
相機標定(標定目的、原理)
现货黄金有哪些值得借鉴的心态
What is automated testing? What software projects are suitable for automated testing?
What is an intrusion detection system?
[pointnet] matlab simulation of 3D point cloud target classification and recognition based on pointnet
UE常用控制台命令
Intranet learning notes (4)
使用SystemParametersInfo访问用户界面设置
[OGeek2019]babyrop
学会使用楼宇控制系统BACnet网关没那么难
【WordPress建站】5. 设置代码高亮
[equalizer] bit error rate performance comparison simulation of LS equalizer, def equalizer and LMMSE equalizer
How can win11 set the CPU performance to be fully turned on? How does win11cpu set high performance mode?
Deploy L2TP in VPN (Part 1)
[从零开始学习FPGA编程-42]:视野篇 - 后摩尔时代”芯片设计的技术演进-1-现状
MySQL - three tables (student, course, score) to query the name, number and score of students whose course is mathematics
[learn FPGA programming from scratch -41]: vision chapter - Moore's era and Moore's law and the arrival of the post Moore Era
L2TP connection failure guide in VPN
20个不容错过的ES6技巧