没有合适的资源?快使用搜索试试~ 我知道了~
屏幕录制功能效果
共123个文件
m:14个
h:11个
plist:10个
1 下载量 112 浏览量
2021-04-02
13:09:44
上传
评论
收藏 318KB ZIP 举报
温馨提示
该特效可以实现了屏幕录制功能效果源码,该功能实现三种方式的屏幕录制,而且还可以录制屏幕上的任意操作,比如绘图过程。代码包包括三份代码:AVAssetWriterDemo、ScreenCapture、ScreenRecorderDemo。其中AVAssetWriterDemo可以录制屏幕上一些输入文字、点击按钮等等操作。ScreenCapture 和 ScreenRecorderDemo 录制在屏幕上绘制线条的过程。ScreenCapature 采用的是每截取一帧就往视频流中写一帧;ScreenRecorderDemo 则开了两个线程,一个缓冲区,线程1负责截屏存入缓冲区,线程2负责从缓冲区中获取数据并写入视频流。 Demo运行方式: AVAssetWriterDemo:点击屏幕上方的“start record”按钮,然后开始在屏幕做任何操作。比如在文字输入框输入文字,点击按钮等等。之后,点击“stop record”。这时,先不着急点击“show video”按钮,先要等待后台进行视频处理一段时间,具体看Xcode输出框。最后点击“show video”按钮,会播放刚刚录制的屏幕操作。 ScreenCapture 和 ScreenRecorderDemo:一运行demo,后台就已经开始录制当前屏幕了,这时候在屏幕上进行绘画,后台会自动将当前操作一一进行录制。但是整个录制过程只有几秒钟(具体时长可以在程序中修改)。几秒钟之后,录制自动结束,将自动进入视频播放,播放刚刚录制的绘图过程。
资源推荐
资源详情
资源评论
收起资源包目录
屏幕录制功能效果 (123个子文件)
05d7da1abef3dd2ec2c615a650eae500e6d54d 233B
0b4bed62df3563026b5a3ce4bc2f49953e0471 57B
226a4edfd5d168c1ed66c71bc37a08b7881d55 706B
26522249daa50356c0159fb799b4fcd90a7b72 261B
33ee669809415295cfe6635089ee6d5bda07c2 136B
3da906492833b43e876ede180d8bf6a51fe379 721B
48e5a2b9708b029471bfcd04e2e26aaf971721 88B
604b61141c22ac60c9b69f56b2be2693401cb1 3KB
6764d34a610d51ebc91f3e20333cbc5046cbc5 944B
6be68fa44809bb3f97ffaea25a86d671bce10f 395B
7b28ff8f86a3158a71c4934fbd3a2456717d7a 61B
8ca6f693f96d511e9113c0eb59eec552354e42 2KB
91b7aabfcf3422423b109c8beed2bab838c607 2KB
94b55de81fe7a7f24d157ae7ff0a06219844f3 175B
a45792b8debf10997f54d2291a300f6d1e567b 223B
aa7b8c313164668bfadcedc9a015e704587d1d 138B
b84cffeb4db607983c8383fa9199731dc3aba0 2KB
c4535059cf1b9d5d269ef46ed2fd739c354443 317B
ca382a8e7add6ced4ce4b86539b7c1fd8fe6ad 553B
COMMIT_EDITMSG 15B
config 138B
description 73B
.DS_Store 15KB
.DS_Store 12KB
.DS_Store 12KB
.DS_Store 12KB
.DS_Store 6KB
.DS_Store 6KB
.DS_Store 6KB
exclude 35B
MoviePlayer.h 869B
ScreenRecorder.h 708B
ScreenRecorder.h 703B
dennisViewController.h 436B
DrawView.h 379B
LZXAppDelegate.h 374B
DrawView.h 373B
LZXAppDelegate.h 373B
LZXViewController.h 371B
dennisAppDelegate.h 292B
LZXViewController.h 254B
HEAD 175B
HEAD 23B
源码说明.htm 3KB
index 1KB
LZXViewController.m 11KB
ScreenRecorder.m 8KB
ScreenRecorder.m 8KB
MoviePlayer.m 6KB
dennisViewController.m 5KB
DrawView.m 4KB
DrawView.m 4KB
LZXViewController.m 3KB
LZXAppDelegate.m 2KB
LZXAppDelegate.m 2KB
dennisAppDelegate.m 2KB
main.m 351B
main.m 340B
main.m 214B
master 175B
master 41B
project.pbxproj 19KB
project.pbxproj 16KB
project.pbxproj 16KB
ScreenRecorderDemo-Prefix.pch 339B
AVAssetWriterDemo-Prefix.pch 337B
ScreenCapture-Prefix.pch 329B
ScreenCapture-Info.plist 2KB
AVAssetWriterDemo-Info.plist 1KB
ScreenRecorderDemo-Info.plist 1KB
xcschememanagement.plist 490B
xcschememanagement.plist 490B
xcschememanagement.plist 489B
xcschememanagement.plist 489B
xcschememanagement.plist 485B
xcschememanagement.plist 485B
xcschememanagement.plist 485B
Default-568h@2x.png 18KB
Default-568h@2x.png 18KB
Default-568h@2x.png 18KB
Default@2x.png 16KB
Default@2x.png 16KB
Default@2x.png 16KB
Default.png 6KB
Default.png 6KB
Default.png 6KB
pre-rebase.sample 5KB
update.sample 4KB
pre-commit.sample 2KB
prepare-commit-msg.sample 1KB
commit-msg.sample 896B
applypatch-msg.sample 452B
pre-applypatch.sample 398B
post-update.sample 189B
MainStoryboard_iPad.storyboard 2KB
MainStoryboard_iPhone.storyboard 2KB
InfoPlist.strings 45B
InfoPlist.strings 45B
InfoPlist.strings 45B
Breakpoints.xcbkptlist 624B
共 123 条
- 1
- 2
资源评论
weixin_38694800
- 粉丝: 4
- 资源: 1021
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 学生成绩管理系统-C++版本
- 吉林大学离散数学2笔记.pdf
- 通道处理过程的模拟通常涉及对通道处理机制的理解与实现.txt
- Flume进阶-自定义拦截器jar包
- Dubins曲线算法讲解和在运动规划中的使用.pdf
- 上市公司-股票性质数据-工具变量(民企、国企、央企)2003-2022年.dta
- 上市公司-股票性质数据-工具变量(民企、国企、央企)2003-2022年.xlsx
- Reeds+Shepp曲线算法讲解和实现.pdf
- 毕业设计基于SpringBoot+MyBatisPlus+MySQL+Vue的外卖配送信息系统源代码+数据库
- 词向量(Word Embeddings)是自然语言处理(NLP)领域的一种重要技术.txt
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功