Vitamio官方网址:http://www.vitamio.org/
Vitamio SDK下载地址:
https://github.com/yixia/VitamioBundle

Vitamio Demo下载地址:
https://github.com/yixia/VitamioDemo

已经存在我网盘的 Vitamio SDK下载地址:
http://www.kuaipan.cn/file/id_183989904970109245.htm
已经存在我网盘的 Vitamio Demo下载地址:
http://www.kuaipan.cn/file/id_183989904970109244.htm

Vitamio 封装了一个VideoView类,可以向android提供的API一样调用VideoView,使用方便…

public class VideoViewDemo extends Activity {/*** TODO: Set the path variable to a streaming video URL or a local media* file path.*/private String path = "http://v.youku.com/player/getRealM3U8/vid/XNDUwNjc4MzA4/type/video.m3u8";private VideoView mVideoView;@Overridepublic void onCreate(Bundle icicle) {super.onCreate(icicle);if (!LibsChecker.checkVitamioLibs(this))return;setContentView(R.layout.videoview);mVideoView = (VideoView) findViewById(R.id.surface_view);if (path == "") {// Tell the user to provide a media file URL/path.Toast.makeText(VideoViewDemo.this,"Please edit VideoViewDemo Activity, and set path"+ " variable to your media file URL/path",Toast.LENGTH_LONG).show();return;} else {/** Alternatively,for streaming media you can use* mVideoView.setVideoURI(Uri.parse(URLstring));*/mVideoView.setVideoPath(path);mVideoView.setMediaController(new MediaController(this));mVideoView.requestFocus();mVideoView.setOnPreparedListener(new MediaPlayer.OnPreparedListener() {@Overridepublic void onPrepared(MediaPlayer mediaPlayer) {// optional need Vitamio 4.0// mediaPlayer.setPlaybackSpeed(1.0f);}});}}
} 

看完Vitamio SDK以及Demo,特别想做一个类似“爱奇艺”的视频客户端。之前在联想曾经做过一个视频客户端,但对于视频解码,可以说一窍不通,该SDK可以让我们不用关心视频解码的远离,顶一个!!!

android第三方视频解码器Vitamio SDK使用后的感觉(2014.03.11)相关推荐

  1. Android P阻止调用非sdk api后,Atlas该何去何从

    0.背景 自从Android 9.0后,Android就已经开始着手阻止app开发调用非sdk的api,也就是被标记为@hide的变量.函数.类不可以通过反射调用,否则会提示NoSuchMethod异 ...

  2. android 第三方视频库,android视频播放库

    因为要学习使用当前流行的视频播放库,下面介绍当前比较流行的四款视频播放库.(文章末有一些优秀的播放库) gsyvideoplayer ijkPlayer ExoPlayer jiaoziVideoPl ...

  3. Android第三方视频加载框架JCVideoPlayer

    正好最近做项目有个需要加载网络视频技术,就找了找,碰到了这个开源的框架.主要还是网络请求下来的视频地址,然后简单的,赋一下值,非常OK.不过限自己练习用毕竟看需求的嘛,不多介绍复制用吧. 先看看效果大 ...

  4. android个人理财通项目_公告|MNSC项目周报(2019.03.11—2019.03.20)

    点击蓝字关注我们 Introduction关于我们 MNSC | 全球首批矿场STO区块链项目,全球最大的STO平台,专注数字资产证券化,整合全球实力实体企业. 加入MNSC,从此家里有矿! Hi,大 ...

  5. android之视频直播与播放Vitamio

    直播APP l  直播原理 直播本质:实时推送/拉取过来的音视频数据 直播相关的协议: l  RTMP(实时消息的传输协议) RTMP协议是一个互联网TCP/IP五层体系结构中的应用层协议 RTMP协 ...

  6. 最简单的基于FFmpeg的移动端例子:Android 视频解码器-单个库版

    ===================================================== 最简单的基于FFmpeg的移动端例子系列文章列表: 最简单的基于FFmpeg的移动端例子:A ...

  7. android 第三方社区,从友盟微社区看Android第三方SDK架构实践

    原标题:从友盟微社区看Android第三方SDK架构实践 开发Android第三方SDK说难不难,但说简单也不简单,要开发一个给很多人使用的第三方SDK,如何在保证稳定性的同时,增强SDK的灵活性,让 ...

  8. Android 第三方SDK的检测与提取

    Android 第三方SDK的检测一直是研究领域的热点与难点: 目前检测Android第三方SDK的方法主要分为两类 下手的目标也主要存在三点 首先说检测的点: AndroidManifest.xml ...

  9. Android第三方SDK集成 —— 极光推送

    前言: 本文前篇,可以帮助朋友们快速集成极光推送.本文后篇,是我自己项目实践的一些总结和心得,应该对读者们还是很有参考价值的,相信读完这篇文章,你会对极光推送有更加深入的理解,而不仅仅只是会集成而已. ...

最新文章

  1. python蒙特卡洛模拟_基于Python的21点游戏蒙特卡洛模拟
  2. config设置源 使用pip_python pip源配置
  3. CCTV2《今日观察》:谷歌事件美国早有预谋
  4. 20个技巧让你玩转Windows 7
  5. ffmpeg和SDL教程 04:创建线程
  6. matlab的和操作
  7. 安装和启动tftp-server服务器及可能出现Redirecting to /bin/systemctl restart xinetd.service问题的解决方式...
  8. mfc用数组怎么存储句柄_指南手机存储不足怎么办?用好这份清理指南你的手机还能再战三年...
  9. 拓端tecdat|R语言马尔可夫区制转移模型Markov regime switching
  10. AX 2012导入Demo数据
  11. r 语言初学者指南_自然语言处理初学者指南
  12. 菜鸟学运筹学----引
  13. 实验设计与分析 (总结8)
  14. CHK文件恢复工具、软件(CHKRecovery V2.0)
  15. Ubuntu系统中各文件夹的作用
  16. Java - constants
  17. 玩拍七不再怕,判断7的倍数有妙招
  18. 计算机桌面怎么换服,台式电脑怎么换桌面壁纸
  19. 键盘右上角三个灯的作用
  20. 有哪些对树莓派的有趣改造和扩展应用?

热门文章

  1. iOS自定义相机界面
  2. 教女朋友微信小程序(二)
  3. mysql字符集在哪设置_MySQL字符集设置
  4. Android Studio App 接入微信登录
  5. 44所高校入选!分布式智能计算项目名单公示
  6. JS中childNodes,firstChild,firstElementChild和children使用分析
  7. 网络学习(第十六篇-ICMP协议)
  8. dotnet Core 启动地址及端口配置()
  9. 软件魔方制作系统启动盘并安装win10系统
  10. 关于冷备份与热备份的对比理解