关于播放器,不太想弄清楚各种协议,各种视频编解码的关系,麻烦,真的很麻烦,我只想用开源的东西。所以我一直在想youku,youtube究竟是怎么搞的...好像就是用的flash...很奇怪。
一、前奏
1、Android自带videoview播不了rtmp协议的视频
2、WebView貌似好像也播不了red5发布出来的视频流,自己试了n久,查了好多资料也没找出来。
3、PC上的VLC能够播放,但是android上的VLC播放不了
4、思索片刻,还是用vitamio吧。
二、vitamio框架
1、到github上下载后解压,导入至工程,有两个工程,一个是Lib,一个是sample
2、记得用4.0以上的android sdk
3、导入的时候记得copy到workspace

本文介绍了作者在毕业设计中遇到的Android播放器问题,特别是RTMP协议的播放挑战。Android的VideoView不支持RTMP,WebView也无法播放Red5的视频流。经过尝试,发现VLC在Android设备上无法播放,最终选择了Vitamio框架来解决这个问题。文章详细说明了如何从GitHub获取并集成Vitamio到项目中,以及在AndroidManifest.xml中添加必要的权限。
最低0.47元/天 解锁文章
1647





