darwin转发时,摄像机在3G和4G模式下的参数设置

darwin转发时,摄像机在3G和4G模式下的参数设置

我们转发的是摄像机的子码流,因为在不同的网络环境下,为了达到当前网络环境下最清晰,最流畅的目标,在转发前要根据使用的是3G还是4G及信号强度来自动设置摄像机的参数。

【网络布局】

                 ffmpeg推送     3G或4G 

摄像机<------>NVR<------------------>darwin<------>播放器

【ffmpeg推送命令】 

ffmpeg -i "rtsp://admin:huiyuan123@172.16.8.103:554/Streaming/Channels/2?transportmode=unicast&profile=Profile_2" -vcodec copy -acodec copy -f rtsp  -rtsp_transport tcp  rtsp://172.16.8.114/test.sdp

 这里的tcp是指向流媒体推送的时候使用的是tcp协议,使用tcp协议推送的时候会更流畅一些。

【3G模式参数设置】

清晰度:高   ----延时大概是1~2秒,清晰度比较好。(使用的是电脑的3G卡测试的)

 

清晰度:中   ----延时大概是1~2秒,清晰度还可以。(使用的是电脑的3G卡测试的)

 

清晰度:低   ----延时大概是1秒,清晰度差。(使用的是电脑的3G卡测试的)

 

【4G模式参数设置】

清晰度:高

 

清晰度:中

 

清晰度:低

 

原文地址:https://www.cnblogs.com/matthew-2013/p/4701178.html