所以我有一个使用 Cloudfront、AS3、NetConnection 和 NetStream 的 Flash 播放器。与 FLV 一起使用,但我需要它与 MP4 一起使用。它连接到流,并输出以下内容:
NetConnection.Connect.Success
NetStream.Play.Reset
NetStream.Play.Start
NetStream.Buffer.Full
我的假设是在查看这些消息时它正在工作,但是它不显示视频或播放任何音频。有什么建议么?
所以我有一个使用 Cloudfront、AS3、NetConnection 和 NetStream 的 Flash 播放器。与 FLV 一起使用,但我需要它与 MP4 一起使用。它连接到流,并输出以下内容:
NetConnection.Connect.Success
NetStream.Play.Reset
NetStream.Play.Start
NetStream.Buffer.Full
我的假设是在查看这些消息时它正在工作,但是它不显示视频或播放任何音频。有什么建议么?
如果您正在流式传输并且视频未显示,这通常表示 MP4 转换错误。这是一篇展示如何获得正确编码的文章。 http://www.miracletutorials.com/converting-video-tutorials-to-streaming-mp4-for-s3-amazon-using-avs-video-converter/
它使用 AVS 视频转换器,但这些设置对其他编码器也很有用。只要避免使用没有任何调整选项的转换器,你就会没事的。希望这有用吗?
我忘了提一下:转换不良的 MP4 可能会在本地计算机上播放,甚至可以在下载分发中播放,但是一旦您尝试流式传输它们,它们就会失败。