实现主布局引入Glide图片库
{{ interaction.likeNum == 0 ? (pageType === 'video' ? '抢首赞' : '点赞') : formatNumber(interaction.likeNum) }}
{{ interaction.collectionNum == 0 ? '收藏' : formatNumber(interaction.collectionNum) }}
{{ interaction.discussNum == 0 ? (pageType === 'video' ? '抢沙发' : '讨论') : formatNumber(interaction.discussNum) }}
分享
适合人群
具备一定Android开发经验的人群
你将会学到
1、了解视频流媒体播放的整个流程 2、能够使用Android原生的VideoView+MediaController框架实现简单的视频播放器3、能够在项目中引入Vitamio,并且可以自己定制Controller的样式4、能够在项目中引入IjkPlayer视频库,并且可以熟练操作该视
课程简介
现在市面上的App基本90%都会涉及到视频播放,实现Android视频的播放,是一个Android工程师必备的技术.本课讲解从浅入深,一步一步带领大家修炼成为Android视频播放的高手.
从视频流媒体的源头开始,层层剖析视频是如何生成,并且如何从后台传输到各个前端,让大家了解视频播放的深层内容与在实际项目中的传输流程;
然后通过第一重修炼,讲解Android系统提供给研发者的VideoView+MediaController,从原生视频框架开始讲解.实现最简单的视频播放;
通过第二重修炼,引入Vitamio第三方视频库,实现更为复杂的视频播放,并且自定义视频控制器;
通过第三重境界的修炼,引入IJKPlayer视频框架,从如何制定视频框架,如何二次开发视频框架角度,实现更为广泛的需求开发;
通过生动的案例让你了解如何操作视频播放,如何控制视频播放,并在最后给出了本系列课程的学习指南。
展开更多
{{tips.text}}
{{ noteHeaderTitle }}
笔记{{ hasMyNote ? '我的笔记' : '记笔记' }}
{{ hasMyNote ? '我的笔记' : '记笔记' }}
优质笔记
更新于:{{ $dayjs.formate('YYYY-MM-DD HH:mm:ss', item.last_uptime*1000) }}
{{ detail.username }}
公开笔记对他人可见,有机会被管理员评为“优质笔记”
{{ noteEditor.content.length }}/2000
公开笔记
保存提问
讲师收到你的提问会尽快为你解答。若选择公开提问,可以获得更多学员的帮助。
记录时间点
记录提问时视频播放的时间点,便于后续查看
公开提问
提交课程大纲
自动连播
15课时
App服务器端那些事儿视频课程
3149人学习
课工场
4.7
¥19.00
27课时
Android视频播放四重境界视频课程
2000人学习
课工场
5.0
¥99.00
49课时
Android应用开发视频课程-第1季
431200人学习
老罗
4.8
免费
14课时
轻松几步学Android开发视频课程
415912人学习
杨正辉
4.8
免费
52课时
Java 4 Android基础精讲视频课程
377631人学习
5.0
免费
4课时
4天学习Android开发零基础入门视频课程
200805人学习
武永亮
5.0
免费
117课时
FFmpeg安卓流媒体播放器开发实战视频课程 -基于NDK、C++和 FFmpeg Android
156786人学习
夏曹俊
5.0
¥298.00
10课时
Android游戏开发精讲视频课程(无讲师答疑)
155904人学习
陈川(Mars)
5.0
¥6.00