在Android上流式传输视频

时间:2010-10-18 02:21:06

标签: iphone android http video streaming

我有一个我在iPhone应用程序中使用的视频流。我现在正在努力将应用程序移植到Android,所以我想使用相同的流。

正如Apple所要求的那样,我创建了一个HTTP Live Streaming(媒体分段器,m3u8文件等)。您可以在此处找到该流:http://envue.insa-lyon.fr/smartphone/aloun_stream/prog_index.m3u8

我想在Android上使用相同的流。有人有相同的相似经历吗?

4 个答案:

答案 0 :(得分:2)

Honeycomb / Android 3.0对HLS的支持有限。之前的任何内容都没有内置的支持,但应该有第三方的SDK可以做到这一点,但搜索显示很多人无法控制第三方开发。

检查Android开发者文档,找出不支持的内容。

答案 1 :(得分:0)

我放弃了m3u8流。我刚刚使用了具有android-streaming功能的mp4-s。

答案 2 :(得分:0)

您必须使用websocket连续获取Apple定义的TS文件,并发送给播放器以解码TS数据包中的H.264 + AAC

答案 3 :(得分:0)

检查android 4.0 - 它声称完全支持HTTP Live Streaming 3.0,包括HTTPS。对于旧版本,我看到有些人重新调整它,但没有尝试过自己