1 Star 1 Fork 1

North / screen-record

Create your Gitee Account
Explore and code with more than 6 million developers,Free private repositories !:)
Sign up
Clone or Download
Cancel
Notice: Creating folder will generate an empty file .keep, because not support in Git
Loading...
README.md

如何运行

安装好 nodejs

进入项目根目录

在终端执行 npm install

继续终端执行 npm run dev

跑起来之后的路径:http://localhost:2525/#/home

可能的错误

错误处理、兼容性暂不考虑 只是自己写着玩,代码和我有一个能动就行

当然你要是跑不起来,那么你尝试更新你的浏览器,别用 ie,ie 狗都不用

反正我的 Edge 和 Firefox 跑的很正常

Microsoft Edge 版本 96.0.1054.34 (官方内部版本) (64 位)

Firefox 版本: 94.0.2 (64 位)

用 ip 打开好像会没有 mediaDevices 会进入 catch,navigator.mediaDevices 这个是要跑在 https 中的

待办功能

  • mimeType 设置 (重构的 video 目前还没有,home 路由有)
  • 录屏暂停继续
  • 下载列表
  • 摄像头
  • 设置录屏编码和采样率
  • 麦克风

重构思路

重构的文件在 pages/video

将录屏,麦克风,摄像头三个设备分开控制,用三个 MediaRecorder 分别控制

Repository Comments ( 2 )

Sign in to post a comment

About

基于WebRTC API + Vue3 + typescript实现前端网页录屏 expand collapse
TypeScript and 4 more languages
MIT
Cancel

Releases

No release

Contributors

All

Activities

Load More
can not load any more
1
https://gitee.com/NorthQh/screen-record.git
git@gitee.com:NorthQh/screen-record.git
NorthQh
screen-record
screen-record
master

Search