最近正好在尝试用 baidu video sdk 去播放 flv 文件和 rtmp 的直播流。 http://cyberplayer.bcelive.com/demo/new/index.html
请教论坛上对视频比较了解的朋友,现在我遇到的问题是: 部分 flv 是可以播放的,我用 vnc2flv 录制的 flv 都播放不了。 所以我就用 ffmpeg 转换成了 mp4,然后用 Nginx 把这些 mp4 serve 成 rtmp 的直播流。 有趣的是,原本可以播放的 flv 转换到了 rtmp 流依旧可以播放,不能播放的 flv 转成 rtmp 流也还是黑屏。 不过这些视频如果通过 vlc 来播放,无论是 mp4 还是 rtmp 都可以播。
我个人就怀疑可能是编码的问题,但是目前尝试了 ffmpeg -i 没发现什么特别奇特的地方。 请各位大神支招,万分感谢。
1
Kagari 2019-02-14 15:52:39 +08:00
不知道这 flv 里面封的是什么
“我用 vnc2flv 录制的 flv 都播放不了。 所以我就用 ffmpeg 转换成了 mp4 ” 你在命令里面 copy 视频流了? |