electron-react-webrtc:electron+react+webrtc 音视频等通信

时间:2024-06-13 18:58:18
【文件属性】:

文件名称:electron-react-webrtc:electron+react+webrtc 音视频等通信

文件大小:673KB

文件格式:ZIP

更新时间:2024-06-13 18:58:18

electron react nodejs webrtc janus

Web Preview 在 web 浏览器中预览效果图,通过 About Electron electron + chrom内核 + node.js能力 + Native Api 拥有nodejs底层的能力 nativeApi跨平台原生的能力 为什么会出现PC版本 便捷入口 离线可用 安全需求 调用系统的能力 目前的桌面方案 Native QT NW.js About Webrtc (More read ) 建立浏览器之间点对点(Peer-to-Peer)的连接 实现视频流和(或)音频流或者其他任意数据的传输 创建点对点(Peer-to-Peer)的数据分享和电话会议成为可能 音视频的实时互动 回音消除 降噪 跨平台的 非音视频的传输 整体架构 C++ api 对点连接 上下文管理层 音频引擎 视频引擎 音频的采集与渲染 浏览器的采集与渲染 资料 官网 谷歌提供的演练 demo About


【文件预览】:
electron-react-webrtc-master
----main.js(818B)
----public()
--------manifest.json(492B)
--------index.html(2KB)
--------robots.txt(67B)
--------favicon.ico(3KB)
--------logo512.png(9KB)
--------logo192.png(5KB)
----yarn.lock(549KB)
----src()
--------utils()
--------logo.svg(3KB)
--------index.css(434B)
--------components()
--------assets()
--------App.js(1KB)
--------App.test.js(280B)
--------setupTests.js(255B)
--------App.css(0B)
--------hooks()
--------serviceWorker.js(5KB)
--------index.js(342B)
----.vscode()
--------launch.json(966B)
----websocket()
--------zk_ssl()
--------yarn.lock(35KB)
--------.gitignore(20B)
--------index.js(2KB)
--------package-lock.json(3KB)
--------package.json(319B)
----LICENSE(1KB)
----assets()
--------images()
----samples()
--------easy-editor()
----README.md(3KB)
----docs()
--------note.md(1KB)
----.gitignore(339B)
----server()
--------public()
--------yarn.lock(50KB)
--------http.server.js(337B)
--------app.js(571B)
--------https.server.js(428B)
--------cert()
--------.gitignore(12B)
--------package.json(231B)
----package.json(1KB)

网友评论