最近正好在尝试用 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 没发现什么特别奇特的地方。 请各位大神支招,万分感谢。
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.