rts-cn / rts

Real-Time SIP Server 是一个实时音视频SIP服务器软件。
http://rts.cn
Other
53 stars 11 forks source link

播放mp4文件,no_video_decode=1导致不推h264视频流 #36

Open RongieZeng opened 9 months ago

RongieZeng commented 9 months ago

发现mod_av模块有个参数 no_video_decode,该值设置为1,表示不对视频编解码,只推原始内容,我这样设置之后,抓包发现只有PCMA音频流,没有h264数据包,请问这个是bug吗?还是说这个参数不是这么用的?

seven1240 commented 9 months ago

信息量太少,要日志,你的示例视频文件在哪下载?

RongieZeng commented 9 months ago

信息量太少,要日志,你的示例视频文件在哪下载?

源文件:https://github.com/rts-cn/rts/assets/1302662/c3f89740-c4db-4ac7-ab58-d48545cb8090 日志:test.log 呼叫指令: bgapi originate {origination_uuid=123456789,rtp_force_video_fmtp=profile-level-id=42E01E;packetization-mode=1,origination_caller_id_number=111111,core_video_blank_image=false,origination_video_mode=sendonly,absolute_codec_string=PCMA}sofia/external/13800138000@192.168.1.2:7595 &park

uuid_media_reneg 123456789 =H264,PCMA

uuid_broadcast 123456789 {no_video_decode=1}/tmp/test.mp4

seven1240 commented 9 months ago

先用个正常的视频呼叫测试一下?呼进来直接 answer, playback

也可能是media reneg 导致的问题也未可知。

RongieZeng commented 9 months ago

先用个正常的视频呼叫测试一下?呼进来直接 answer, playback

也可能是media reneg 导致的问题也未可知。

刚刚试过了,也是没有视频,tcpdump抓包没有H264的包 bgapi originate {origination_uuid=123456789,rtp_force_video_fmtp=profile-level-id=42E01E;packetization-mode=1,origination_caller_id_number=111111,core_video_blank_image=false,origination_video_mode=sendonly,absolute_codec_string=H264\,PCMA}sofia/external/13800138000@192.168.1.2:7595 &park

uuid_broadcast 123456789 {no_video_decode=1}/tmp/test.mp4

seven1240 commented 8 months ago

我说的是呼入,不是呼出。