开通超级会员可免费学习本课程,还可解锁海量内容免费学特权。
付费课程,可试看

如何实现 Android 端的录屏采集?

陈少锋 即构科技 Android 开发工程师
1次播放
在实时音视频领域,声音和画面数据的采集是音视频互动的第一步,而大部分的音视频采集都是通过摄像头和麦克风来获取视频和音频数据的,但在录屏直播、屏幕共享等场景,数据采集对象是屏幕中的指定画面。那么这类场景下要如何采集到相关数据呢?Android、iOS、桌面端等不同的平台在录屏采集的实现上又有哪些差别呢?带着问题,我们来看 Android 系统的录屏采集要如何实现。内容看点: Android 系统下实现录屏采集的技术原理 Android 系统下实现录屏采集两个助手:Surface、VirtualDisplay Android 系统下屏幕录制保存的实现方式 Android 系统下录屏直播的实现方式 讲师介绍陈少锋,来自即构科技,是一名 Android 开发工程师。
登录 后留言

精选留言(4)

  • 掌柜的刘饮
    没有深度。比如:如何录制指定应用,指定区域
    2021-12-19
    1
  • Geek_61de09
    大佬我有个问题想请教一下您,我按照您视频里做了一个录制屏幕的小工具,写在Service 中,加了暂停,结束按钮,确实可以完成相应的功能,但最后录制的视频文件中,也把我做的屏幕录制组件也录进去了,想知道有什么办法可以不把自己的屏幕录制组件给录进去吗?十分感谢大佬^_^
    2022-06-21
  • 慎独明强
    最近我们项目就出现了数据库死锁。 并发执行场景批量更新操作。 数据库更新X锁满足互斥条件。 批量更新资源不是有序分配,导致并发时出现互相等待。 由于批量更新开启事务,需要提交事务后才释放锁,则满足不可剥夺条件。 两个更新出现互相等待对方释放锁,行成了回路。 解决方法: 加分布式锁,解决并发操作。 对批量更新条件资源有序分配,进行排序。
    2020-12-11
  • 泠牙
    老师,请问下,mediaProjection能录制其它进程的操作屏幕吗
    2020-10-24
收起评论
极客时间超级会员
开通超级会员 解锁海量内容免费学特权
立即开通
相关推荐
相关专题
1
36:14
领略 Kotlin 协程的力量
张涛 饿了么资深 Android 工程师
1
40:51
Android 研发的昨天、今天与明天
冯森林 独立开发者 & 行业活动家
1
24:00
当插件化遇上 Android P
张志强 京东商城资深 Android 系统架构师
1
29:52
快应用开发与实现指南
董永清 小米快应用前端负责人