0

在深入了解 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.mp4fantastic.264

正如我所说的那样,mp3 流在放置fantasy.264 的同一目录中可以正常工作。

4

1 回答 1

1

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

快速解决:

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

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

于 2014-11-24T16:38:31.607 回答