首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
音视频
订阅
Dusan
更多收藏集
微信扫码分享
微信
新浪微博
QQ
28篇文章 · 0订阅
Android 原生的人脸识别Camera+FaceDetector示例
人脸识别google有自带api,Androoid 原生的人脸识别是利用相机的摄像功能和android.media.FaceDetector这个类来实现的 1、android.hardware.cam
android 多播放器实现列表播放视频秒开
防抖音实现短视频流畅播放 看上面的效果,可以看出图1和图2比较明显的差别,抖音在滑动时基本无缝播放了,而图2这边在滑动之后会明显的有停顿感,大概150ms左右的区别,而产品想要的可能就是把这150ms
音视频开发之旅(38) -使用FBO实现渲染到纹理(Render to texture)
目录FBO基本知识FBO实现渲染到纹理的流程实践遇到的问题资料收获在之前的学习实践中我们把图片、视频、图形等渲染到屏幕时,采用的是直接屏幕上即默认的帧缓冲区,如果我们在渲染时不想直接渲染到屏幕,而是把
ExoPlayer 漫谈之Extractor
一个正常的url设置到播放器中。播放器一般会经历如下的流程: 上一篇文章已经分析了ExoPlayer是如何请求url的,我们请求得到了一定的数据,就要对源数据进行解封装。解封装的前提要知道视频是什么封装格式的? 探知视频封装格式的过程就是Extractor。本文主要分析ExoP…
又有坑是吧---MediaPlayer加载视频为什么这么慢
最近在做一个视频播放的需求,因为比较简单,只需要实现基本的loading,播放,暂停等功能,所以就用Android系统的播放器MediaPlayer。本来开开心心打完了工,正偷偷给妹妹发微信,测试大姐拿着手机过来就噼里啪啦一顿输出 卧槽,我测的时候明明好好的啊,怎么现在加载个视…
作为一个Android程序员,精通音视频开发,寒冬再冷也冻不到你
而音视频从业者基本上有两个层面:一个层面是搞音视频算法,这类人非常少,需要有深的数学能力和算法背景,这类人一般都会选择去大公司,薪水百万是最low 的。 另一个层面是搞工程,这类人相对较多,他们有扎实的理论基础,很强的技术功底,对音频、视频都非常熟悉。这些人工资要比一般开发者高…
[ - OpenGLES3.0 - ] 第四集 视频接入OpenGLES3.0实现特效
1. 准备资源 2. 全屏横屏处理 2. 渲染器 VideoRender 类定义 3. 三个接口回调说明 GLSurfaceView.Renderer 中有三个回调,注意:它们都是在子线程GLThread中执行的。 onDrawFrame:每帧绘制时回调,用于绘制。 OnVid…
短视频秒播优化实践(一)
短视频迎合了人们时间碎片化下的精神娱乐需求,或者现在追求“短平快”的大环境,我也有点短视频中毒,没事经常光顾某几个短视频APP,以至于冷落了某头条和某易新闻基本很少点开了,这些时间加起来holy bible估计都能读好几遍了。当然这是一篇技术文章,其他心理学,社会学问题,产品问…
从零开始仿写一个抖音App——基于FFmpeg的极简视频播放器
1.需要一些 git 的知识,git中文文档。 2.我的FFmpeg:我 fork 的 FFmpeg 项目,源码的编译已经完成,编译的 shell 脚本在根目录下。 5.下面使用 project 指代 clone 下来的 FFmpeg 项目的路径。 6.下面的操作都是基于 Ma…
音视频学习 (六) 一键编译 32/64 位 FFmpeg 4.2.2
该篇文章起就正式进入音视频学习了,在进入音视频学习之前我们必须要先学习 FFmpeg 这个库,这个库非常强大,强大到什么地步呢 ?可以说只要做音视频的没有人不了解它,包括国内外一些比较出名的播放器也用到了 FFmpeg 这个库。 FFmpeg 既是一款音视频编解码工具,…