live555作爲RTSP流媒體服務器RTSPServer時解決對接海康NVR時G711音頻不能正常播放的問題

live555作爲NVR內置的流媒體服務器RTSPServer在對接海康NVR,視頻正常,音頻不能正常播放, 但VLC可以正常播放。

經過問題的分析,發現live555作爲NVR流媒體服務器輸出視頻爲H264, 音頻格式爲G711uLaw時,源都來自海康的攝像機,而該攝像機直接接入海康NVR是可以正常播放的,接入live555流媒體服務器不正常。

通過抓包對比分析,發現海康相機直連NVR中, sdp中音頻的payload type必須爲0(ulaw)或8(alaw);

解決方案

在創建SimpleRTPSink中,指定payloadFormatCode參數爲0或8即可.
EasyRTSPServer

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章