android端播放器框架,Android通用播放器解码框架Vitamio的介绍和使用
I. 简介
Vitamio可以流畅地播放720P或1080P HD MKV,FLV万能解码播放器手机版,MP4,MOV,TS,RMVB和其他常见格式的视频万能解码播放器手机版,并且还可以在Android和Android上支持MMS,RTSP,RTMP,HLS(m3u8)和其他常见格式. iOS. 多种视频流协议,包括点播和直播.
Vitamio框架的主要用途是它可以播放足够的视频格式(称为通用播放器),而android系统播放器只能是mp4、3gp,.m3u8这些格式.
第二,使用
1. 下载地址(官方网站): 您可以从官方网站下载最新版本
这两个都需要导入到AndroidStudio中,具体用法需要参考示例(vitamio-sample)
2. 相关库: 从vitamio-sample / buidle.Gradle,您可以看到只需要编译项目(': vitamio')
3. 打开列表文件:
复制权限
清单中还有提示这个的 必须也复制过来
android:name="io.vov.vitamio.activity.InitActivity"
android:configChanges="orientation|screenSize|smallestScreenSize|keyboard|keyboardHidden|navigation"
android:launchMode="singleTop"
android:theme="@android:style/Theme.NoTitleBar"
android:windowSoftInputMode="stateAlwaysHidden"/>
4、初始化库:
打开 vitamio-sample\src\io\vov\vitamio\demo\VideoViewDemo.java 发现Vitamio.isInitialized(this); 5、关于界面:
打开 vitamio-sample\res\layout\videoview.xml 发现 这一步也得按照着来三、注意
第一个是系统的,第三个才是我们需要的,容易导错包(VideoView、MediaPlayer)
关于运行 vitamio-sample 例子后点击播放没效果:
/**
*TODO: Set the path variable to a streaming video URL or a local media file
* path.
*/
所以需要找到 String path =""; 填入有效的网络视频地址
本文来自电脑杂谈,转载请注明本文网址:
http://www.pc-fly.com/a/bofangqi/article-202613-1.html
android端播放器框架,Android通用播放器解码框架Vitamio的介绍和使用相关推荐
- Android端录制视频,.NET实时播放
先列关键词:Android录制.SOCKET转发..NET实时播放,有兴趣的请往下看. 这是一个大工程,兜兜转转,花了不少时间,千真万确,玩成功了. 这是一个小工程,和QQ视频聊天比起来还很low,真 ...
- 【Android 逆向】Android 逆向通用工具开发 ( Android 端远程命令工具 | Android 端可执行程序的 main 函数操作 | TCP 协议服务器建立 | 接收客户端数据 )
文章目录 前言 一.Android 端可执行程序的 main 函数操作 二.Android 端 TCP 协议服务器建立 三.Android 端接收 PC 端传来的数据 四.博客资源 前言 本篇博客重点 ...
- android端蓝牙控制单片机,android 蓝牙控制继电器——单片机控制端
一直没怎么写博客,贴一个比较简单小例子(以前做的 android 通过wifi实现万能遥控器 中拆分出来的小案例): android客户端通过蓝牙协议,控制继电器(想控制其他玩意,自己设计) 图示: ...
- android端使用http2.0,android Retrofit2+okHttp3使用总结
使用前准备 Build.gradle文件配置 dependencies配置 compile 'com.squareup.retrofit2:retrofit:2.0.0' compile 'com.s ...
- android 自定义推流器,Android直播实现 Android端推流、播放
最近想实现一个Android直播,但是对于这方面的资料都比较零碎,一开始是打算用ffmpeg来实现编码推流,在搜集资料期间,找到了几个强大的开源库,直接避免了jni的代码,集成后只用少量的java代码 ...
- Android音视频学习系列(七) — 从0~1开发一款Android端播放器(支持多协议网络拉流本地文件)
系列文章 Android音视频学习系列(一) - JNI从入门到精通 Android音视频学习系列(二) - 交叉编译动态库.静态库的入门 Android音视频学习系列(三) - Shell脚本入门 ...
- Android直播系统的实现,直播APP开发Android端推流及播放
想实现一个Android的直播系统,但是对于这方面的资料都比较零碎,一开始是打算用ffmpeg来实现编码推流,在搜集资料期间,找到了几个强大的开源库,直接避免了jni的代码,集成后只用少量的java代 ...
- 直播软件源码(有服务端+android端+ios端)
这是我们公司的一个项目:直播软件,是给其他公司开发的,外包项目.现在公司不做了,就想着把这个项目源码分享给爱技术的人. 主播端: 把主播实时录制的视频,经过(采集.美颜处理.编码)推送到服务器 服务器 ...
- Android音视频学习系列(九) — Android端实现rtmp推流
系列文章 Android音视频学习系列(一) - JNI从入门到精通 Android音视频学习系列(二) - 交叉编译动态库.静态库的入门 Android音视频学习系列(三) - Shell脚本入门 ...
- pc端vnc连接android 端
pc端通过vnc连接到android端,远程监控android端的运行状态.整个操作分为二个步骤 1.android做VNC Server部署 1.1准备工作 下载vncserver,下载地址为:ht ...
最新文章
- python待遇如何-Python薪资待遇到底是多少?老男孩python学习
- matlab gui七种参数传递方式和范围
- vc++深入详解学习-NO.3
- 每天进步一点点《ML - 线性回归》
- Modularity(模块化-CMD规范)
- 获得显示器设置的分辨率
- enq: TT - contention等待事件
- mybatis if标签字符串判断
- KMP--找子串2.0
- 为什么索引可以让查询变快?终于有人说清楚了!
- 动态提交使用jQuery 完成ajax 文件下载----后端php
- 如何从商业模式画布中看到自己的优势?
- 在线二进制取余计算机,二进制转十进制和十六进制计算器
- QQ快速登录协议的分析与漏洞利用
- 给曾经爱过、正在爱着、将要爱的人们!
- 运算符的优先级(从高到低)
- linux平台potplayer,Daum PotPlayer不安全库加载漏洞
- 加载.npz文件时,出现错误:OSError: Failed to interpret file ‘xxx.npz‘ as a pickle
- 运行slmgr.vbs -xpr, 找不到应用程序
- 第四次作业 ——吴靖瑜
热门文章
- 关键字: CCTV5 天下足球 盗版
- java.io.FileNotFoundException: /opt/shan/es/logs/elasticsearch_index_indexing_slowlog.json (权限不够)
- 干货丨看金仓数据库如何支持透明加密!
- Python 图算法系列2 -电影推荐
- STM32 LoRaWAN探索板B-L072Z-LRWAN1入门指南
- 一个VC编写的虚拟桌面软件
- 硬盘都有哪些型号和规格大小
- 新手教程,网站建设第一步:织梦之家Dede程序的下载和安装
- c语言中布尔类型字节数,【C语言】中的布尔类型
- Springboot整合支付宝支付(沙箱)