首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
android音视频
订阅
joe同学82077
更多收藏集
微信扫码分享
微信
新浪微博
QQ
6篇文章 · 0订阅
Android Surface截图方法总结
前言 说起Surface截图,很多人一个惯性思维是使用MediaProjection框架,但是有点杀鸡使用宰牛刀的问题,实际上,MediaProjection往往需要申请权限,其录制范围包括第三方ap
手写 Android 录屏直播
返回类型是 void* 类型,void* 表示未确定类型的指针。C/C++ 规定,void* 类型可以强制转换为任何其它类型的指针,malloc 函数返回的是 void * 类型,C++:p = malloc (sizeof(int)); 则程序无法通过编译,报错:“不能将 v…
手写Android录屏直播Demo,实现类似手游直播的效果
简介 观看手游直播时,我们观众端看到的是选手的屏幕上的内容,这是如何实现的呢?这篇博客将手写一个录屏直播 Demo,实现类似手游直播的效果 获取屏幕数据很简单,Android 系统有提供对应的服务,难
【Android 音视频开发打怪升级:OpenGL渲染视频画面篇】五、OpenGL FBO数据缓冲区
上一篇文章,讲解了如何使用EGL,并且提到EGL可以建立一个离屏渲染的缓冲区,这种离屏渲染的方式通常用于模拟整个渲染窗口,比如可以用于FFmpeg软编码,将显示在虚拟窗口中的画面编码成H264。 与此同时,OpenGL也提供另外一种离屏渲染方式,即FBO。FBO不仅可以实现离屏…
【Android 音视频开发打怪升级:OpenGL渲染视频画面篇】四、深入了解OpenGL之EGL
都怪Android的GLSurfaceView封装的太好了。哈哈哈~ 并且onDrawerFrame方法是会被不断的调用,我们就是在这里面实现了OpenGL的绘制流程。 答案是:Yes。 如果你去看一下GLSurfaceView的源码,你会找到一个叫GLThread的线程,在线…
易用的Android音视频高性能编码库HardwareVideoCodec
HardwareVideoCodec是个高性能、易用的Android音视频编码开源库,支持多款滤镜,支持RTMP直播推流,以及软编和硬编。硬编性能较好,在高通630的中端机子上实测1080p、30fps毫无问题。软编性能差一点,同样的机子,软编只能达到720p、24fps。硬编…