文件名称:recordavideo:录制或流式传输视频 - 直接从您的浏览器!
文件大小:290KB
文件格式:ZIP
更新时间:2024-08-12 12:34:52
HTML
录制视频 录制视频 有 2 个选项:录制 & 分享 & 上线 记录和分享 这将记录您的屏幕和相机。 当您停止录制时,它会将视频上传到 api.video,并为您提供一个“分享”网址,您可以将其分享给您想观看该视频的任何人 上线 此设置将直播到保存在 index.js 中的 RTMP url。 IT 设置为 api.video 上的实时流。 它是如何工作的? 获取用户媒体 getUserMedia API 将选择您的麦克风、屏幕和相机。 视频显示将放置在屏幕上,然后合并到画布中(基于屏幕布局选择)。 视频显示中不使用音频以避免非常响亮和烦人的反馈。 相信我,您不想在视频标签中添加音频。 画布以 60x/s 的速度读取并送入流中。 我们将音频附加到此流中 - 因此它连接到最终视频。 此流被记录或流式传输(基于用户选择)。 字幕 网络语音 api 仅适用于 chrome 和 Edge: :
【文件预览】:
recordavideo-main
----package.json(422B)
----recordavideo.service(183B)
----LICENSE(1KB)
----package-lock.json(58KB)
----.DS_Store(6KB)
----src()
--------index.js(4KB)
----.gitignore(2KB)
----public()
--------screencapture.html(23KB)
--------justrecord.html(5KB)
--------Graphik-Medium.ttf(144KB)
--------Graphik-Medium.woff2(36KB)
--------index.js(28KB)
--------camera.svg(1KB)
--------captions.svg(2KB)
--------index1.html(3KB)
--------index.html(6KB)
--------.DS_Store(6KB)
--------mic.svg(2KB)
--------screenlayout.svg(1KB)
--------Graphik-Medium.eot(144KB)
--------Graphik-Medium.woff(49KB)
--------socket.io.min.js.map(157KB)
--------style.css(5KB)
--------socket.io.min.js(63KB)
----README.md(2KB)