首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
汪汪碎冰美式
掘友等级
程序员
|
开水团
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
9
文章 9
沸点 0
赞
9
返回
|
搜索文章
赞
文章( 9 )
沸点( 0 )
ExoPlayer架构详解与源码分析(4)——整体架构
要直接实现Player接口需要非常复杂的代码逻辑,都写在一个类里肯定不现实,需要通过更多层次的扩展简化来实现,当然ExoPlayer就是这么做的,本篇来讲讲的如何通过BasePlayer来简化设计以及
Android平台音视频推送选RTMP还是GB28181?
早在2015年,我们发布了RTMP直播推送模块,那时候音视频直播这块场景需求,还不像现在这么普遍,我们做这块的初衷,主要是为了实现移动单兵应急指挥系统的低延迟音视频数据传输。好多开发者可能会疑惑,走RTMP怎么可能低延迟?网上看到的RTMP推拉流延迟,总归要2-3秒起,如果是自己...
一篇文章搞清楚直播协议RTMP
本文的主要内容是分析RTMP的协议,当然不是纯理论分析,这样没多大意思,还是结合实践抓包文件来具体分析,这样才能较好地理解RTMP的内涵。具体如何抓包见本文末尾的“Android抓包”模块。希望你阅读
Android性能分析&启动优化
两年前我做过了类似的启动优化分析《如何统计Android App启动时间》和《如何优化Androd App启动速度》。两年过后,今天看来,之前说的nimbledroid工具已经需要收费,而且Andro
Systrace和RheaTrace使用
不管是应用开发,还是性能优化,都需要借助Systrace工具。 今天我们主要从Systrace工具入手,介绍一款字节开源的RheaTrace库(又名btrace,下文简称btrace)的使用。
《FFmpeg原理》的创作之路
写作不是思考的记录,写作就是思考本身。—理查德·费曼 写作不仅仅是 学习的记录,还可以帮你进行系统的思考,有很多东西,会在你写作的过程中不断被深入。
记录一次解决Android 高CPU占用率的问题
背景 最近测试测试APP的一个功能,发现点击页面上的按钮后,CPU占有率比之前的版本要高,达到了4%,之前的版本只有不到1%。由于两个版本之间代码提交特别多,无法直接通过代码变动来对比分析。只
一名七年老安卓的一二月小结
你好,我是 shixin,一名工作七年的安卓开发。 每两个月我会做一次总结,记下这段时间里有意义的事和值得反复看的内容,为的是留一些回忆、评估自己的行为、沉淀有价值的信息。 一转眼 2023 年过去了
播放器秒开优化丨音视频工业实战
这个公众号会路线图 式的遍历分享音视频技术:音视频基础 → 音视频工具 → 音视频工程示例 → 音视频工业实战。关注一下成本不高,错过干货损失不小 ↓↓↓ 视频播放时的画面打开速度是播放体验中一个非常
个人成就
文章被点赞
15
文章被阅读
11,466
掘力值
370
关注了
2
关注者
12
收藏集
3
关注标签
8
加入于
2021-03-24