当前位置:网站首页>How to solve the problem that flv video stream cannot be played and TS file generation fails due to packet loss?
How to solve the problem that flv video stream cannot be played and TS file generation fails due to packet loss?
2022-06-23 08:13:00 【EasyNVR】
EasyGBS Can provide RTSP、RTMP、FLV、HLS、WebRTC And so on , It can also provide HTTP API Interface , The running status information of streaming media forwarding service can be obtained through the interface , Forward session information , Server configuration and version information, etc .
Recently, we received feedback from users , Reflect the scene EasyGBS It can play HLS Video streaming , however FLV The video stream of the protocol cannot be played . The technician checked the problem at the first time .
In response to this problem , Our first consideration is the user's FLV The agreement is not open , Coordinate users to view , Find out FLV It's also open . So we conducted a remote investigation , During the investigation, it was found that , The user can play HLS Video stream is not the current real-time video stream , It's a historical video stream .
Look again HLS Folder , Check if... Is generated ts file . The investigation found that although there were ts File generation , But there is a problem with the generated file , Only a short paragraph , Not a complete video .
So you can view by capturing packets , It is found that the stream transmitted from the user's device is very unstable , There is packet loss . So we consider switching the video streaming protocol , Change it to tcp passive , Test again to see , It's generated at this point ts The slicing files are all normal , The video stream can also be played normally .
As a supporting national standard GB28181 Video monitoring platform based on the protocol ,EasyGBS Platform usage scenarios are very extensive , At present, there are a large number of offline actual landing projects , Such as smart power 、 Smart factory 、 Smart construction site, etc .
We will also update about... In the article from time to time EasyGBS Function development and optimization of 、 Configuration tutorial 、 Troubleshooting, etc , Welcome to our update , Or leave a message to interact with us .
边栏推荐
- google常用语法
- Socket programming (multithreading)
- Display proportion of sail soft accumulation diagram
- @What is the difference between controller and @restcontroller?
- ThreadPoolExecutor线程池实现原理与源码解析
- Go language basic conditional statement if
- Hackers use new PowerShell backdoors in log4j attacks
- Openvino series 18 Real time object recognition through openvino and opencv (RTSP, USB video reading and video file reading)
- Crawler frame
- Socket programming (multi process)
猜你喜欢
随机推荐
C restart application
C print zoom
数据资产为王,解析企业数字化转型与数据资产管理的关系
Introduction to MySQL system tables
Cloud computing "half peak"
How to start Jupiter notebook in CONDA virtual environment
socket编程(多线程)
Set接口和Set子实现类
Acwing game 56 [End]
Vulnhub | DC: 3 |【实战】
11 字符串函数
php序列化和反序列化-ctf
顺序表课设
Image segmentation - improved network structure
深度学习------卷积(conv2D)底层
openvino系列 19. OpenVINO 与 PaddleOCR 实现视频实时OCR处理
A record of "from scratch" in college student accounts
QT reading XML files using qdomdocument
View the file once a second and send the result of the last line of the file to the syslog server
Acwing第 56 場周賽【完結】









