首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
erwoooow
掘友等级
抽奖小能手
获得徽章 4
动态
文章
专栏
沸点
收藏集
关注
作品
赞
136
文章 136
沸点 0
赞
136
返回
|
搜索文章
赞
文章( 136 )
沸点( 0 )
FFmpeg 开发(03):FFmpeg + OpenSLES 实现音频解码播放
本文将利用 FFmpeg 对一个 Mp4 文件的音频流进行解码,然后使用 libswresample 将解码后的 PCM 音频数据转换为目标格式的数据,最后利用 OpenSLES 进行播放。 旧文中,我们已经对视频解码流程进行了详细的介绍,一个多媒体文件(Mp4)一般包含一个音…
FFmpeg 开发(02):FFmpeg + ANativeWindow 实现视频解码播放
本文将利用 FFmpeg 对一个 Mp4 文件的视频流进行解码,然后使用 libswscale 将解码后的 YUV 帧转换为 RGBA 帧,最后使用 ANativeWindow 进行渲染。 参考雷霄骅博士的音视频处理流程图,我们大概了解了本节的处理流程:(Mp4文件)解协议->…
IJKPlayer编译流程(附带编译好的SO库项目地址)
添加完后再重新进行编译,整体编译完成后ijkplayer-android/android/ijkplayer目录是一个AndroidStudio的项目,正常是可以直接在AndroidStudio上运行的。 生成好的SO库都在其ijkplayer-xx中,然后根据自己所需的架构进…
FFmpeg开发笔记(五十九)Linux编译ijkplayer的Android平台so库
ijkplayer是一款由B站研发的移动端国产播放器,它基于FFmpeg3.4版本,同时兼容Android和iOS两大移动操作系统。ijkplayer的源码托管地址为 https://github.c
Android IjkPlayer内核编译记(一)so库编译&使用
0.写在前面 最近在搞RTMP协议直播拉流的功能,使用了B站开源的IjkPlayer作为播放器内核,在网络不好的情况下延迟会比较高,通过设置一些缓存、丢帧参数,发现效果也不是很好,当发生延迟的时候很难
Android ijkplayer 编译踩坑与记录(ijk0.8.8--ffmpeg4.0)
本文记录了 ijkplayer 的编译完整流程,以及编译过程中遇到的坑及解决方案,如果不想自己编译,可以使用我编译好的结果,上传至 github可自行取用
Android绘图篇之Path(三)
Path详解 1. 计算两条Path是否有交集 2. PathMeasure详解(计算指定路径信息,常用方法介绍,案例路径实现加载动画)
MediaCodec(2)-音视频同步进行播放
在上一篇介绍解码流程的基础类BaseDecoder里面,有几个抽象方法是未说明的,需要子类自行实现,这篇文章就通过子类的实现来做下介绍。 一、音视频数据流分离提取器 既然称为分离器,其实可以有个简单的
Android过渡动画,发现掘金小秘密
不知道大家有没有发现,Android版的掘金有下面这个小小动画:点击作者头像跳转到作者的详情页,而作者头像会从当前界面通过动画过渡到详情页界面。 最近在写动画方面文章时候,从网上找到了答案:「Activity过渡动画中的共享元素过渡」。 本文的初衷,是和大家一起扫盲,如果对你有…
Android矢量图动画:每人送一辆掘金牌小黄车
不得不说,矢量图在项目中用得少之又少,却很香!可缩放矢量图形(SVG)是一套语法规范,常在前端中使用,而VectorDrawable(Android中的矢量图)只实现了SVG的部分语法。使用VectorDrawable代替位图可以减小 APK 的大小,因为可以针对不同的屏幕密度…
下一页
关注了
25
关注者
2
收藏集
34
关注标签
0
加入于
2022-05-12