Vitamio 3.0 新手教程

前言

Vitamio项目发展迅猛,官方群突破400位开发者,基于Vitamio的项目突破1000个,使用Vitamio提供优质播放体验的用户超过5000万。也欢迎大家分享你的Vitamio使用经验,本文将进一步介绍Vitamio的简单使用方法。

声明

  欢迎转载,但请保留文章原始出处:) 
    博客园:http://www.cnblogs.com

    农民伯伯: http://over140.cnblogs.com

正文

一、下载

目前Vitamio的项目托管在Github上面:https://github.com/yixia ,这里有很多公司的开源项目,其中:

1、VitamioBundle是Vitamio核心插件,(大家可以搜一下"Android Library"这个关键字,和jar差不多的用途),可以方便集成到项目中。(注意:本文使用tag里面的3.0版本)

2、VitamioDemo是Vitamio的官方例子。

提示:

如果没有安装Github,可以点击下载压缩包。

如果无法访问Github,或者自行编译无法通过(,这里也提供了重新打包直接下载:Vitamio2013-01-15.zip警告:建议使用官方例子,本博不保证更新到最新版本 2013-01-15)

二、 简介

Vitamio 是一款 Android 平台上的全能多媒体开发框架。Vitamio 凭借其简洁易用的 API 接口赢得了全球众多开发者的青睐。到目前,全球已经有超过 1000 种应用在使用 Vitamio,覆盖用户超过 5000 万。

Vitamio 能够流畅播放720P甚至1080P高清MKV,FLV,MP4,MOV,TS,RMVB等常见格式的视频,还可以在 Android 上支持 MMS, RTSP, RTMP, HLS(m3u8) 等常见的多种视频流媒体协议,包括点播与直播。

支持 ARMv6 和 ARMv7 两种 ARM CPU,同时对 VFP, VFPv3, NEON 等指令集都做相应优化。

支持 Android 2.1+ 系统,支持超过 95% 的 Android 市场。同时 Android 2.1 之前的系统也基本支持,不过没做详细测试。

其他Vitamio的介绍参照这里。

三、使用

1、导入。下载回来后大家可能发现没有.project工程文件,可以通过File -> Import -> Android -> Existing Android Code Into Workspace来导入工程,然后改一下工程名称即可。

2、将VitamioBundle工程作为Android Library引入Demo工程使用即可。

新手无法解决这些问题建议直接使用上面的链接,导入工程即可使用。

四、Vitamio

已建立Vitamio开发者联盟官方QQ群!

Vitamio官方群1:246969281(已满)

Vitamio官方群2:171570336(已满)
Vitamio官方群3:283274315
注意:目前仅接受已经开发基于Vitamio产品的开发者申请加入,申请理由请填写产品的名称和链接!

官方微博:http://weibo.com/vitamio

官方网站/论坛:vitamio.org

本博Vitamio相关文章:http://www.cnblogs.com/over140/category/409230.html(注意有部分文章是使用旧的版本)

五、OPlayer

OPlayer是本博基于Vitamio开发的一个开源项目,用于补充官方例子,以便大家更好的使用Vitamio项目。目前项目托管在淘宝的SVN(Taocode):

项目地址:http://code.taobao.org/p/oplayer
SVN地址:http://code.taobao.org/svn/oplayer/

注意:没有Taocode账户的请注册一个。

六、其他

1、官方建议以Android Library方式使用Vitamio插件,以便后续方便升级。如果需要拷贝集成到一个工程,可能会报错找不到io.vov.vitamio.R.raw.libarm(硬编码导致的问题),请参照OPlayer方式集成(后续介绍)。

2、 Vitamio最新版本为3.0(2013-01-15更新),极力推荐使用新版本。

3、 基于Vitamio仅支持ARMv6+以上的CPU,95%以上的视频格式支持,说明:

a). 无法播放的问题。使用VPlayer来测试链接,如果VPlayer没有问题那Vitamio肯定也没有问题。

b). 各种找不到so文件的情况只有两种情况:不支持设备、没有执行解压解码包。

4、Vitamio个人免费,企业收费,也没有Vitamio.apk。

5、Vitamio是VPlayer创始人Cedric Fung (http://vec.io)开发的,最终所有权是炫一下(北京)科技有限公司。

七、补充

有网友补了一个图文教材(2013-01-28)

http://www.apkbus.com/android-85266-1-1.html

2013-03-20

使用模拟器测试的同学请使用4.0以上的模拟器,因为只支持ARMv6+以上的。

Vitamio 3.0 新手教程相关推荐

  1. mac安装WireShark2.0新手教程

    mac安装WireShark2.0新手教程 在你开始之前 此版本的Wireshark需要macOS 10.12或更高版本.如果您运行的是macOS的早期版本,则可以使用其他打包系统(例如Homebre ...

  2. vue2.0 新手教程(一)

    想想自己写vue的项目也写了一年了,从vue1.0到2.0,走过不少路,填过不少坑, 下面记录一下新手从0到1的过程,本文"应该"会持续更新 首先安装vue的运行环境node 1. ...

  3. oracle apex 链接,Oracle APEX 5.0 新手教程(七) URL格式说明

    A typical APEX URL looks like this: http://tryapexnow.com/apex/f?p=2500:1:1016153158259880 That mean ...

  4. 搭建京东客京推推CMS2.0导购网站部署教程,新手教程带视频

    京东优惠券网站搭建(京推推CMS优惠券导购网站搭建教程) 高清视频教程地址:https://www.ixigua.com/i6492560653939638797/ 西瓜视频高清播放地址 看完不会搭建 ...

  5. Scratch3.0新手入门教程

    Scratch是由MIT(麻省理工学院)米切尔·瑞斯尼克(Mitch Resnick)教授带领的"终身幼儿园团队"(Lifelong Kindergarten Group)开发的一 ...

  6. Android基础新手教程——1.5.2 Git之使用GitHub搭建远程仓库

    Android基础新手教程--1.5.2 Git之使用GitHub搭建远程仓库 标签(空格分隔): Android基础新手教程 本节引言: 在上一节中.我们学习了怎样使用Git.构建我们的本地仓库.轻 ...

  7. 【OpenCV十六新手教程】OpenCV角检测Harris角点检测

    本系列文章由@浅墨_毛星云 出品.转载请注明出处. 文章链接: http://blog.csdn.net/poem_qianmo/article/details/29356187 作者:毛星云(浅墨) ...

  8. python完全新手教程-Python完全新手教程

    Python完全新手教程 更新时间:2007年02月08日 00:00:00 作者: Python入门教程FROM:http://www.cnblogs.com/taowen/articles/112 ...

  9. hibernate官方新手教程 (转载)

    hibernate官方新手教程第一部分 - 第一个Hibernate程序 首先我们将创建一个简单的控制台(console-based)Hibernate程序.我们使用内置数据库(in-memory d ...

  10. 微信公众平台开发新手教程(图文具体解释)

    因为微信的大热.为了更好的方便使用微信的用户查询一些信息.这篇文章是入门级的微信公众平台开发教程,须要的朋友能够參考下 在这篇新手教程中,我们假定你已经有了PHP语言程序.MySQL数据库.计算机网络 ...

最新文章

  1. 安卓高手之路之 应用篇
  2. asp.net webform 与asp.net mvc 混合开发项目总结
  3. 802.11 波束成形技术总结
  4. Faster R-CNN代码例子
  5. java format用法_java学习常用函数之日期时间函数
  6. this.getclass().getresource 空指针异常_NPE空指针异常总结
  7. NFC:Arduino、Android与PhoneGap近场通信
  8. 傅里叶变换对_复变函数6傅里叶变换
  9. Java自动化测试系列[v1.0.1][PO设计模式]
  10. java项目运维手册
  11. 创建 VSTO 工作簿的 ClickOnce 安装包
  12. Sublime Text 一键删除空白行的方法
  13. MS-DOC 文件格式概述
  14. iTween基础之Move(移动)
  15. 整理总结:零基础英语语法
  16. [推荐系统] SVD、FunkSVD、BiasSVD和SVD++
  17. pcs增加mysql资源_PCS集群的一些命令总结!非常好!
  18. git checkout reset 傻傻分不清楚
  19. 以用户的角度看待应用推广渠道
  20. 杜克大学计算机科学博士,杜克大学计算机科学CS博士学位申请介绍

热门文章

  1. echart实现中国地图,点击可以显示各省信息
  2. 【Renpy】renpy游戏引擎制作的游戏拆包及汉化教程
  3. php 清理脚本病毒,Autorun 病毒清除工具bat代码
  4. 地图测量面积工具app_GPS地图测量尺
  5. Office 2007 Pro/Ent 简体中文版下载
  6. 时空幻境的作者谈怎样做一款好游戏
  7. 放置江湖html5源码,「放置江湖」——经典文字类放置武侠手游
  8. 10个Android开发必看的GitHub开源项目
  9. (实验)使用Protel 99se绘制2114存储器芯片(详细)
  10. 实验一 常用元器件的识别与简单测试