2

经过大量的头部撞击后,我仍然被卡住了!

我正在尝试通过 RTMP 将 h.264 视频传送到在摩托罗拉 Xoom 上运行的 Flex 应用程序。BBC Iplayer、Youtube 和许多其他视频网站都可以毫无问题地提供精美的高清视频流。

我的解决方案目前使用 ffmpeg 对视频进行编码并在桌面上正常播放。但在 Xoom 上确实令人震惊。

我试过强制它使用 h.264 基线,并强制它使用各种级别。仍然没有运气。

有没有人使用 ffmpeg 在 Android 上为 Flash 编码视频并获得了不错的结果?

提前致谢。本

4

2 回答 2

0

我只构建了一次 flex 流媒体播放器,所以可能有更好的方法来做到这一点。
我这样做的方法是将视频的几个版本从低 rez 编码到高 rez。
然后我让播放器测试 CDN 服务器的带宽。
一旦我知道带宽,我将提供正确的文件,永远不会超过限制。


这是一个扑克培训网站,只有大约 50 个教程视频。所以制作 3 个不同分辨率的版本并没有那么糟糕。

于 2011-05-17T16:29:12.907 回答
0

您使用的是什么比特率/分辨率/图像尺寸?

我为我的公司创建了一些 H.264/RTMP 测试流,您可以在此处进行测试。流使用 ffmpeg(基线配置文件)进行编码,并以大致对应于 YouTube 视频质量格式的几种不同比特率提供。

播放器是JWPlayer,视频从 Amazon CloudFront 流式传输。请注意,Flash 播放器中报告的比特率准确!

于 2011-05-17T18:28:48.953 回答