经过多次的头部撞击,我还是卡住了!
我正在尝试通过RTMP将h.264视频传送到运行在摩托罗拉Xoom上的Flex应用程序上。英国广播公司的Iplayer,Youtube和许多其他视频网站都有漂亮的高清视频流,没有问题。
我的解决方案目前使用ffmpeg对视频进行编码,并且可以在桌面上正常播放。但在Xoom上确实令人印象深刻。
我试过强制它使用h.264基线,并强制它使用不同的级别。还是不走运。
有没有人有幸使用ffmpeg为Android上的Flash编码视频,并获得了很好的结果?
提前谢谢。本
发布于 2011-05-18 00:29:13
我只构建了一个flex流媒体播放器一次,所以可能有更好的方法来做。
我这样做的方式是从低rez到高rez对视频的几个版本进行编码。
然后我让播放器测试到cdn服务器的带宽。
一旦我知道了带宽,我就会传递正确的文件,永远不会超过限制。
这是一个扑克培训网站,只有大约50个教程视频。所以制作3个不同分辨率的版本并不是那么糟糕。
发布于 2011-05-18 02:28:49
您使用的码率/分辨率/图像大小是多少?
我已经为我的公司创建了一些H.264/RTMP测试流,您可以测试here。这些流是用ffmpeg (基线简档)编码的,并且以大致对应于YouTube视频质量格式的几种不同的比特率可用。
播放器是JWPlayer,视频是从亚马逊CloudFront流传输的。请注意,在flash播放器中报告的比特率是而不是的准确性!
https://stackoverflow.com/questions/6033758
复制相似问题