当前位置:网站首页>What is the reason why the video cannot be played normally after the easycvr access device turns on the audio?
What is the reason why the video cannot be played normally after the easycvr access device turns on the audio?
2022-07-05 18:05:00 【Tsingsee green rhino video】
EasyCVR It is the video management platform with the widest access protocol , In addition to the standard protocol GB28181、RTSP/Onvif、RTMP etc. , It also supports the private agreement of the manufacturer and SDK, Like Haikang Ehome、 The sea, SDK、 Dahua SDK etc. . The platform supports massive video convergence and management , Based on cloud edge end integration architecture , Powerful data access 、 Processing and distribution capabilities , Functionally , It can provide live video 、 Cloud video 、 Cloud storage 、 Video retrieval and review 、 Intelligent alarm 、 Platform cascading 、 Intelligent analysis, etc .
We found in our tests that ,EasyCVR After the access device of turns on the audio , There is a situation that cannot be played , So we checked this .
Analyze the causes during troubleshooting , It's because the program doesn't parse the audio data sent by the device .
Add the following reference code , Set channel audio parameters , Pass it to the device to play , Then in the callback data sent by the device , Analyze the specific audio and video data , Then transcode and play .
multi := utils.Conf().Section("ehome").Key("enable_realplay_multi_port").MustInt(0)
if multi == 0 {
enableEHomeChannel(channel, devID, 1, false)
return enableEHomeChannel(channel, devID, 0, false)
} else {
playPortPoolLock.Lock()
defer playPortPoolLock.Unlock()
port := setPort(devID, channel, 1, 0)
enableEHomeChannelV2(channel, devID, 1, port, false)
port = setPort(devID, channel, 0, 0)
return enableEHomeChannelV2(channel, devID, 0, port, false)
}Test the playback again , At this time, the video can be played normally .
EasyCVR The platform can be used in complex network environment , Gather all kinds of scattered video resources in a unified way 、 Integrate 、 centralized management , Realize the authentication management of video resources 、 Read on demand 、 Network wide distribution 、 Intelligent analysis, etc , around “ Video convergence 、 Data fusion 、 Share, share ” principle , Empower video capabilities to various industries and fields , Meet the needs of diversified business scenarios .
边栏推荐
- Mask wearing detection based on yolov3
- Zabbix
- Delete some elements in the array
- Unicode processing in response of flash interface
- 寻找第k小元素 前k小元素 select_k
- 修复漏洞 - mysql 、es
- How can cluster deployment solve the needs of massive video access and large concurrency?
- Sophon autocv: help AI industrial production and realize visual intelligent perception
- Binder开辟线程数过多导致主线程ANR异常
- Cmake tutorial Step3 (requirements for adding libraries)
猜你喜欢

Daily exercise: a series of dates
![Maximum artificial island [how to make all nodes of a connected component record the total number of nodes? + number the connected component]](/img/8b/a60fc36115580f018445e4c2a28a9d.png)
Maximum artificial island [how to make all nodes of a connected component record the total number of nodes? + number the connected component]

《2022中国信创生态市场研究及选型评估报告》发布 华云数据入选信创IT基础设施主流厂商!

「运维有小邓」用于云应用程序的单点登录解决方案

Record a case of using WinDbg to analyze memory "leakage"

Huaxia Fund: sharing of practical achievements of digital transformation in the fund industry

Can communication of nano

Thesis reading_ Medical NLP model_ EMBERT

GFS分布式文件系统
![[JMeter] advanced writing method of JMeter script: all variables, parameters (parameters can be configured by Jenkins), functions, etc. in the interface automation script realize the complete business](/img/a6/aa0b8d30913dc64f3c0cd891528c40.png)
[JMeter] advanced writing method of JMeter script: all variables, parameters (parameters can be configured by Jenkins), functions, etc. in the interface automation script realize the complete business
随机推荐
Size_ T is unsigned
Sentinel flow guard
What are the changes in the 2022 PMP Exam?
Cmake tutorial Step3 (requirements for adding libraries)
LeetCode 练习——206. 反转链表
爱因斯坦求和einsum
How awesome is the architecture of "12306"?
在一台服务器上部署多个EasyCVR出现报错“Press any to exit”,如何解决?
Wu Enda team 2022 machine learning course, coming
Compared with the loss of Wenxin, the performance is improved a lot
rsync
Anaconda中配置PyTorch环境——win10系统(小白包会)
ITK Example
Operation before or after Teamcenter message registration
Easynmon Usage Summary
pytorch yolov5 训练自定义数据
Sophon base 3.1 launched mlops function to provide wings for the operation of enterprise AI capabilities
第十一届中国云计算标准和应用大会 | 华云数据成为全国信标委云计算标准工作组云迁移专题组副组长单位副组长单位
Generate XML schema from class
Image classification, just look at me!