我有一个基本的 Wowza 设置,并首先使用 Wirecast Transcoder 从“文件”中测试直播。(以后会从电视流什么的)。好吧,无论如何,通过 wowza,我可以在 FLASHRTMP
和 iOS 设备的 Web 浏览器中播放HTML5/m3u8
。
所以我的问题是:
- 我需要做什么才能使 Android 浏览器(非闪存/非 m3u8)能够播放我的直播流?(此类设备需要什么样的格式。
mp4? mov?
我不知道)
请提出建议。
我有一个基本的 Wowza 设置,并首先使用 Wirecast Transcoder 从“文件”中测试直播。(以后会从电视流什么的)。好吧,无论如何,通过 wowza,我可以在 FLASHRTMP
和 iOS 设备的 Web 浏览器中播放HTML5/m3u8
。
所以我的问题是:
mp4? mov?
我不知道)请提出建议。
明白了!
<a href="rtsp://xx.xx.xx.xx:1935/live/channel-1"> View on Android </a>
就这样!
您最好的选择是 H.264 over RTSP(RTP 也应该可以)。请参阅我对类似问题的回答。
当然,使用 RSTP 不会在浏览器上播放,而是会打开视频播放器。请注意,关于流媒体的最大区别是 Android < 2.2 不支持 Flash。Android 3.0 引入了 Apple HTTP Live Streaming,因此您可以在 iOS 和 Android > 3.0 设备上使用相同的流。同样,它不会像嵌入式 Flash 播放器那样在浏览器上播放,它会启动本机视频播放器。
可能更简单的设置是为 Android 3.0 和 iOS 设置 HTTP Live Streaming,然后为其余版本设置 RSTP。