live555 服务器流式传输 x264 不工作,如何调试



在深入了解SDK版本之前,我只是尝试将x264编码视频流式传输到VLC。流式 MP3 有效,但 x264 需要一段时间,然后我收到一个错误,即 vlc 无法打开文件。

1) 下载 Live555 服务器

2) 启动 EXE,其中声明要使用的 url:rtsp://172.18.1.85/<filename>

3)在VLC中,我正在使用: rtsp://172.18.1.85/fantastic.264 由于服务器输出显示"每种文件类型都是从其名称后缀推断出来的",所以我将文件从 fantastic.mp4 重命名为 fantastic.264

正如我所说,mp3 流在放置 fantastic.264 的同一目录中工作正常。

文件结尾是正确的,但它不是"基本 h264 流"。所以我不得不将其重新转换为基本的 h264 文件。

快速修复:

ffmpeg -i fantastic.mp4 -vcodec libx264 -f h264 fantastic.264 

您可以在此处获取更多信息:就H264而言,基本流是什么意思

相关内容

  • 没有找到相关文章

最新更新