带有 app_mp4 的 asterisk 11.7 用于播放 mp4 视频

带有 app_mp4 的 asterisk 11.7 用于播放 mp4 视频

我已经成功编译并运行了适用于 asterisk 11.7 的 app_mp4,并使用 MP4Save 录制了音频/视频。我使用 ulaw 作为音频编解码器,使用 h263(简单的 h263,不是 1998 或 2000)视频编解码器。虽然我可以用 vlc 播放和查看视频帧,但听不到任何音频。mp4info 命令的结果给出以下信息:

1 音频 G.711 uLaw,72.090 秒,2 kbps,8000 Hz 2 提示轨道 1 的有效负载 PCMU 3 视频 H.263,0.000 秒,0 kbps,176x144 @ 0.000000 fps 4 提示轨道 3 的有效负载 H263

虽然视频可以通过 vlc 播放,但上面的信息看起来视频录制有问题。当我使用 asterisk 中的 MP4Play 播放同一文件时,它会出现一系列错误,如下所示

[11 月 26 日 13:04:31] DEBUG[32185][C-00000000]:../src/app_mp4.c:424 mp4_rtp_read:MP4ReadRtpHint 失败 [4,2]

我还有以下疑问:

1- 我应该以 3gp 格式保存文件吗?这有什么区别吗?

2- mp4info 提供的视频提示信息的序列/顺序也重要吗?

问候 Jamil

答案1

您需要安装任何带有 g711 编解码器的编解码器包。

相关内容