当前位置:网站首页>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-06 17:49:00 EasyCVR

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 .

原网站

版权声明
本文为[EasyCVR]所创,转载请带上原文链接,感谢
https://yzsam.com/2022/187/202207060938143284.html