0

我正处于启动在线广播的测试阶段。我正在使用AWS CloudFormation堆栈和Adobe Media Server。哪种AWS EC2实例类型最适合音频流?

我现有的实例类型是m1.large,我的Flash Media Live Encoder是以128kbps流式播放mp3,我认为这是非常正常的,但它产生的流不稳定,并且似乎有很多休息。

我应该选择一个更高规格的实例类型? 我正在运行我的测试,直接在我的iPhone的Safari上打开的LiveHLSManifest链接上运行,并在浏览器的内置播放器上播放..它不会在客户端设置任何缓冲 - 这可能是问题吗?

+0

您的客户端内置了很多缓冲区。此外,如果您使用HLS,则会有最后一个段的大小的自动缓冲区。甚至是一个节流微型实例上的MP3编码对于128kbit的单个流也足够了。你可以进一步调试问题出在哪里?什么是盒子上的loadavg?你在做什么类型的流媒体? (它真的是HLS吗?)如果你通过像Fiddler这样的代理运行你的iPhone,你能看到它提出请求并及时获取数据吗? (更好的是,如果你可以把一个像Wireshark这样的包嗅探器放在它上面,但这很麻烦。) – Brad

回答

0

直接在iPhone的Safari上测试HLS/HDS链接是一个坏主意。我依靠内置播放器,默认情况下已经有了某种缓冲配置,但是noo ...当我使用Strobe Media Playback,FlowPlayer等播放器时,我能够获得稳定的流畅流畅的&。希望这个答案能够拯救某人一段时间。