• Stars
    star
    258
  • Rank 158,189 (Top 4 %)
  • Language
    Java
  • Created over 8 years ago
  • Updated almost 7 years ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

⭐【Vitamio】视频播放器demo,自定义控制器界面(停止维护)

VitamioDemo

Vitamio简介:Vitamio是一个支持所有Android设备的多媒体框架。Vitamio与Android默认的MediaPlayer工作方式相似,但包含更加强大的功能!(注意:Vitamio商业化后个人免费、公司收费)

vitamio官网

vitamio SDK地址

之前开发一个视频播放类的项目,需要实现在线播放的功能,找了很多视频播放框架,觉得Vitamio视频播放框架还不错,也相对稳定, 但是在网上找了很多教程都少之又少,Vitamio官网写的教程也不是很清晰,所以就自己就把Vitamio在github上的demo进行研究, 花了点时间写了个demo出来并且将Vitamio的视频控制器界面进行自定义,支持视频亮度、音量的调节,话不多说,先上效果图。

效果图

ABC

使用步骤

  • 引入vitamio SDK的方式有两种:
  • 直接以module的方式引入
  • 通过Complie的方式引入 作者是采用的第一种方式,下面是一些需要注意的地方:
  • 清单文件配置:

1)权限设置:

<uses-permission android:name="android.permission.WAKE_LOCK" />
<uses-permission android:name="android.permission.INTERNET" />
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
<uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE" />

2)application配置:

<!-- 必须初始化 -->
<activity    
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" />

关于我

如果觉得文章帮到你,喜欢我的文章可以关注我和朋友一起运营的微信公众号,将会定期推送优质技术文章,求关注~~~##

欢迎关注“大话安卓”微信公众号

License

Copyright (C) 2016 [email protected]

Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at

http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.

More Repositories

1

XBanner

🔥【图片轮播】支持图片无限轮播,支持AndroidX、自定义指示点、显示提示文字、切换动画、自定义布局,一屏多显、视频图片混合轮播等功能
Java
2,131
star
2

OpenEyes

🔥 仿【开眼视频】客户端,一款精美的短视频应用
Java
674
star
3

DMGameApp

⭐【游戏资讯】一款游戏资讯应用
Java
304
star
4

PageMenuLayout

😉【Android分页菜单控件】快速实现美团、饿了么、京东、淘宝首页分页菜单效果
Java
257
star
5

XMarqueeView

💥【MarqueeView】类似淘宝头条、京东头条的跑马灯效果,上下轮播,支持单行/多行显示、自定义轮播布局
Java
246
star
6

CustomWaterView

⭐ 仿支付宝蚂蚁森林效果
Java
131
star
7

CustomTitleBar

💥【通用标题栏】通用Android标题栏控件 A Common Titlebar For Android
Java
106
star
8

KotlinEnjoyLife

😉【乐享】Kotlin 版本 每天一张精选妹纸图、一个精选短视频,知乎美文的精美应用
Kotlin
74
star
9

Maillineview

💥【信封分割线】类似京东收件地址信封分割线
Java
68
star
10

AndroidFAQSolutions

Android开发各类常见错误解决方案(不断更新中)
54
star
11

EnjoyLife

😉【乐享】每天一张精选妹纸图、一个精选短视频,知乎美文的精美应用
Java
19
star
12

AFrame

Android 快速开发框架
Java
12
star
13

TakeImageDialog

简易图片选择对话框(适配7.0以上设备)
Java
6
star
14

ARouterDemo

Android 模块化ARouter Demo
Java
3
star
15

PythonFaceRecognition

基于Face_Recognition的人脸识别
Python
2
star
16

flutter_enjoylife

乐享 flutter版
Dart
2
star