首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
ychuang
掘友等级
获得徽章 5
动态
文章
专栏
沸点
收藏集
关注
作品
赞
2
文章 2
沸点 0
赞
2
返回
|
搜索文章
最新
热门
Android Native线程找不到class的原因
在native创建线程,想调用java层时,通常会去获取到java层class,如下代码: 但是却发生了如下崩溃,报Didn't find class "com.hyc.jni_demo.Native
webrtc-分辨率控制之量化参数
webrtc-分辨率控制之量化参数 1.资源管理逻辑 在Webrtc的视频会议过程中,rtc底层会根据网络情况和设备运行情况动态的调整视频的分辨率,帧率,码率等,以控制发送的数据量,避免在网络不佳的情
Webrtc-分辨率切换逻辑
Webrtc-分辨率切换逻辑 最大像素更新过程 1.收到资源使用状况变化通知 2.处理资源占用过高情况 3.获取向下调整适配策略 4.根据降级策略,获取分辨率和帧率 5.获取降低后的分辨率 在webt
ijkPlayer源码导读-6-android硬解码流程
前面两篇介绍的是软解码及其绘制过程,这篇我们来跟一下ijk在Android上的硬解码流程。 1.H264 这里不准备详细讲H264,只是介绍一下这篇会用到的东西。 H264码流 H264码流分为AVC
ijkPlayer源码导读-5-opengl绘制
上一篇中讲了ANativeWindow的绘制流程,这一篇我们接着跟一下使用OpenGL的绘制流程。 1.配置OpenGL绘制 如果想在ijk中使用OpenGL进行绘制,则需要进行播放器的配置,如下面代
ijkPlayer源码导读-4-软解码视频与渲染
在上一篇文章中,我们了解了音频的解码和播放过程,这篇我们一起来看一下ijk播放器在Android平台上视频是如何进行解码和播放的。在Android上ijk支持视频的软件和硬解,我们先看一下软解及其播放
ijkPlayer源码导读-3-音频解码及播放
上一篇中我们说到音视频流是是如何初始化的,这个小节我们讲音频解码及播放过程,其中会跳过音视频同步,放在后续小节进行分析。 音频流初始化好后会开启一个音频解码线程ff_audio_dec,其入口函数是a
ijkPlayer源码导读-2-打开文件与音视频流初始化
书接上回,我们从stream_open这个方法接着看。 1.stream_open stream_open 方法中做了以下事情: 初始化packet队列 初始化同步时钟 创建video刷新线程(放到后
ijkPlayer源码导读-1初始化&prepare
1.全局初始化 第一次创建IjkMediaPlayer对象时,会去load so。 当so加载成功过后,链接器会调用so中的JNI_OnLoad函数。在这里面会进行一些全局的初始化操作。如注册jni函
ijkPlayer源码导读-0.FrameQueue&PacketQueue
一个播放器的实现,都是先解封装,然后将解封装数据(后面统一称为包数据)放入到队列中,再从队列里取出数据进行解码,解码后的数据(后面统一称为帧数据)放入到等待播放的队列中,再从其中取出数据进行相应的渲染
下一页
个人成就
文章被点赞
20
文章被阅读
10,850
掘力值
347
关注了
72
关注者
12
收藏集
5
关注标签
1
加入于
2021-05-23