安卓开发流播放器

前 言
JieIjkplayer播放器是对Ijkplayer进行二次封装的播放器,方便不熟悉播放器的朋友一键导入一行代码实现播放功能

开发环境
Android Studio 3.1.2
JDK 1.8

开发前准备
1.点击下载ijkplayer.aar导入Libs到目录下
2. 在项目model 下build.gradle

dependencies {implementation fileTree(include: ['*.jar'], dir: 'libs')......implementation(name:'jieijkplayer', ext:'aar')}
android {defaultConfig {.....ndk {abiFilters "armeabi-v7a"}}repositories  {flatDir{ dirs 'libs'  }}
}

4.在需要播放的界面配置

 <com.gqj.jieijkplayer.JiePlayerViewandroid:id="@+id/jpv_video"android:layout_width="match_parent"android:layout_height="210dp"/>

5.在Activity中添加如下带吗就可以实现播放了

 JiePlayerView jiePlayerView  =findViewById(R.id.jpv_video);jiePlayerView.setVideoPath("rtmp://hls.czsjl.cn/live/beibei?t=5ecccafe&k=c116bf96b152a4bf0fc4843e03f19673");

6.在AndroidManifest.xml中配置Activity

 <activity android:name=".播放器的Activity"//添加如下代码android:configChanges="orientation|screenSize|keyboardHidden"/>

演示

播放mp4时

安卓万能播放器aar相关推荐

  1. 播放器android版最新官方版下载安装,万能播放器安卓版下载

    万能播放器安卓版下载介绍 万能播放器安卓版下载是一款操作简单的影音文件播放工具,小伙伴们可以使用万能播放器播放喜欢的影音文件.万能播放器可支持p2p在线点播.边看边下.防病毒等功能.万能播放器几乎兼容 ...

  2. Android之集成万能播放器Vitamio

    万能解码框架简介: 1.ffmpeg 多媒体视频处理工具FFmpeg有非常强大的功能包括视频采集功能.视频格式转换.视频抓图.给视频加水印等. 国内很多手机客户端都是集成这个开源框架. http:// ...

  3. 使用Vitamio打造自己的Android万能播放器(2)—— 手势控制亮度、音量、缩放

    前言 本章继续完善播放相关播放器的核心功能,为后续扩展打好基础. 声明 欢迎转载,但请保留文章原始出处:)  博客园:http://www.cnblogs.com 农民伯伯: http://over1 ...

  4. 【翻译】安卓新播放器EXOplayer介绍

    [翻译]安卓新播放器EXOplayer介绍 http://developer.android.com/guide/topics/media/exoplayer.html 前言: Playing vid ...

  5. Vitamio打造自己的Android万能播放器

    前言 虽然Android已经内置了VideoView组件和MediaPlayer类来支持开发视频播放器,但支持格式.性能等各方面都十分有限,这里与大家一起利用免费的Vitamio来打造属于自己的And ...

  6. 使用Vitamio打造自己的Android万能播放器(1)——准备

    前言 虽然Android已经内置了VideoView组件和MediaPlayer类来支持开发视频播放器,但支持格式.性能等各方面都十分有限,这里与大家一起利用免费的Vitamio来打造属于自己的And ...

  7. 使用Vitamio打造自己的Android万能播放器(7)——在线播放(下载视频)

    前言 本章将实现非常实用的功能--下载在线视频.涉及到多线程.线程更新UI等技术,还需思考产品的设计,如何将新加的功能更好的融入到现有的产品中,并不是简单的加一个界面就行了,欢迎大家交流产品设计和技术 ...

  8. [转载]使用Vitamio打造自己的Android万能播放器(7)——在线播放(下载视频)...

    前言 本章将实现非常实用的功能--下载在线视频.涉及到多线程.线程更新UI等技术,还需思考产品的设计,如何将新加的功能更好的融入到现有的产品中,并不是简单的加一个界面就行了,欢迎大家交流产品设计和技术 ...

  9. 使用Vitamio打造自己的Android万能播放器(6)——在线播放(播放列表)

    前言 新版本的VPlayer由设计转入开发阶段,预计开发周期为一个月,这也意味着新版本的Vitamio将随之发布,开发者们可以和本系列文章一样,先开发其他功能.本章内容为"在线视频播放列表& ...

最新文章

  1. httpwatch的timechart 解析
  2. 程序猿必备的硬核知识,你知道哪些?
  3. Python class 类中 __init__ 函数
  4. [BZOJ 3931][CQOI2015]网络吞吐量(SPFA+网络流)
  5. 工作38:实现分页秀呀
  6. HDU-1874畅通工程续( 最短路)
  7. 【渝粤教育】电大中专药剂学基础知识 (2)作业 题库
  8. windows7 安装docker
  9. 为什么越受重视的游戏项目越难开发好!
  10. 学妹要的20道Redis面试题,在这也分享一下(转载自程序羊羊哥)
  11. python的十句名言_“洗 脑”最厉害的10句名言!经典!
  12. 还不快点刷面试题,史上最全Java工程师面试题汇总,全会月薪至少3W
  13. 基于卷积神经网络 CNN 的猫狗识别详细过程
  14. flutter 高效计算时间差
  15. 如何在命令行快速获取公网动态 IP 地址
  16. java的声音处理方法
  17. MVC 3.0 学习笔记(Razor CSHTML))
  18. 东田纳西州立大学计算机排名,东田纳西州立大学的计算机专业如何?
  19. DM数据库使用dmmdf工具修改db_magic
  20. 阿里资深软件测试工程师推荐—混沌工程(Chaos Engineering)初识

热门文章

  1. kalman滤波推导
  2. nexus上传报Error code 400, Bad Request问题
  3. PPT_Control 手机控制PPT演示的工具 v180223
  4. 【最强白嫖指南】课代表来啦:35个免费宝藏网站,你居然还不知道?!
  5. 服务器数据的实时备份与定时备份(rsync+inotify)
  6. 基于ASP.NET公益抽奖网站的设计与实现#毕业设计
  7. The Elements of Style 4ed ---英文写作指南(二)
  8. 有趣的python代码系列二:温柔的狮子
  9. 机器学习 —— 聚类算法
  10. Scapy的下载和安装