毕业论文开发语言企业开发JAVA技术.NET技术WEB开发Linux/Unix数据库技术Windows平台移动平台嵌入式论文范文英语论文
您现在的位置: 毕业论文 >> 移动平台 >> 正文

android浏览器如何播放m3u8文件

更新时间:2013-1-24:  来源:毕业论文

android浏览器如何播放m3u8文件
主要是sohu和ku6的视频,进入到播放页面浏览器不能播放,日志上显示在对调用的播放器设置url时设置的是一个.m3u8的播放列表文件
V/MediaPlayerService(  963): Create new client(2) from pid 1159, url=http://my.tv.sohu.com/ipad/6588445.m3u8, connId=2
V/MediaPlayerService(  963): setDataSource(http:-//my-.tv.sohu.-com/ipad/6588445.m3u8)
V/MediaPlayerService(  963): player type = 6
V/MediaPlayerService(  963): create player
V/MediaPlayerService(  963): Create HiPlayer
请教怎么能够播放这种文件,是在浏览器里解析还是在播放器里去解析播放?
是不是还有什么其他方式解决?

Android浏览器无法解析m3u8格式,m3u8是苹果的播放列表格式,在iPhone和iPad上支持此格式,Android下需要自己实现,m3u8格式文档http-://tools.ietf.-org/html/draft-pantos-http-live-streaming-01,扩展了m3u格式,解析比较简单,播放列表里面是一系列的ts文件,解析mpeg ts比较麻烦,但有现成的库可以使用,然后就是解码音视频了,音频是aac,视频是h.264。

m3u8的解析要在播放器里做,脱去文件头,然后拼时间戳,很麻烦

设为首页 | 联系站长 | 友情链接 | 网站地图 |

copyright©youerw.com 优尔论文网 严禁转载
如果本毕业论文网损害了您的利益或者侵犯了您的权利,请及时联系,我们一定会及时改正。