我已经尝试使用 Live555 服务器在客户端和服务器之间流式传输视频。我使用 VLC 作为客户端工具来打开视频。我能够流式传输扩展名.ts
、、和.mpg
、以及文件的视频。.webm
.aac
.mp3
但是,我无法流式传输.mp4
(mpeg 4)文件。我已经尝试了 live555 的增强版本,它也支持 mpeg4 格式。当我尝试流式传输 mp4 格式时,vlc 显示以下错误:
[0x877da80] 虚拟接口:使用虚拟接口模块...
[0xb5000970] live555 demux 错误:无法与 rtsp://ipaddress:8554/123.mp4 连接 [0xb5400700] 主输入错误:打开`rtsp:// ipaddress:8554/123.mp4' 失败
[0xb5400700] 主输入错误:您的输入无法打开
[0xb5400700] 主输入错误:VLC 无法打开 MRL 'rtsp://ipaddress:8554/123.mp4' . 检查日志以获取详细信息。
你能帮我解决这个问题吗?