首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
exoplayer
订阅
花笑野
更多收藏集
微信扫码分享
微信
新浪微博
QQ
8篇文章 · 0订阅
Android 对View边界裁剪(矩形 圆角矩形 圆形)
最近,项目中需要一个圆角矩形的SurfaceView的预览画面,因此到网上搜索了一下发现了ViewOutLineProvider这个类可以实现该种效果, 以前从来没有用过,因此在这里记录一下. 示例代
为啥TextureView比SurfaceView表现还差呢?
为啥TextureView比SurfaceView表现还差呢? TextureView 和 SurfaceView 都有各自的优势和局限性,所以它们的性能表现也会因应用的具体需求和使用场景而异。
Android TextureView设置不规则圆角
产品想要的效果如下图所示: 这是一个左侧圆角,右侧直角的播放器视图。 由于TextureView继承自View,所以可以使用设置View通用的ViewOutlineProvider来实现圆角,如下所示
音视频开发之旅(45)-ExoPlayer 音频播放器实践(一)
MediaSession多媒体框架学习及ExoPlayer实现简单音频播放器 通过上一篇的学习实践,我们了解了ExoPlayer的优缺点以及基本用法,今天我们进入ExoPlayer的音频播放实践
基于ExoPlayer的ExoVideoView
本人之前写过一篇名为基于ExoPlayer的ExoPlayerVideoView的文章,近日发现竟然被盗用了。 今日再次发布本文是因为ExoVideoView升级啦,新版的更好用,支持更多功能,支持自定义controller。 最简单的方式是加入gradle依赖。请确认在工程的…
ExoPlayer 漫谈之DataSource
大多数人多ExoPlayer的了解,仅限于ExoPlayer是一个高效的播放器,目前在播放器之中,ExoPlayer也算是独树一帜了,ExoPlayer在Github上非常火,使用的人非常多,可见ExoPlayer的功能、性能还是优化的相当不错的。 我们使用一个开源库,会用当然…
聊聊SurfaceView和TextureView
播放视频或者渲染其他的动画的时候,有两个View组件可供选择,SurfaceView和TextureView,它们有什么特点,你知道吗?
ExoPlayer 漫谈之解码器复用
播放器性能的极致优化,就是要发现播放流程中一点一滴的耗时,然后分析这些耗时,并提出有效的方式解决这些耗时.了解过ExoPlayer播放器的同学们都知道ExoPlayer的解码是依赖Android系统提供的原生的解码模块,即MediaCodec来实行视频和音频解码的. 这块耗时对…