当前位置: 首页 > 软件库 > 云计算 > Serverless 系统 >

webrtc-qr

授权协议 MIT License
开发语言 JavaScript
所属分类 云计算、 Serverless 系统
软件类型 开源软件
地区 不详
投 递 者 羊慈
操作系统 跨平台
开源组织
适用人群 未知
 软件概览

P2P Connect Experiment

Using QR codes to share signalling data between two devices a WebRTC connection is established.

  1. Open up https://aquigorka.com/webrtc-qr/ in a desktop browser and in a mobile browser.
  2. In either browser choose Host and in the other one Join
  3. The browser that hosts will show a series of QR codes (the data for the signalling offer plus some metadata to read it on the other device)
  4. When the guest device (the one that joined) shows a series of QR codes it means it has read the offer and it is showing the signalling answer. Point the qr codes towards the host device so that it can read the qr codes.
  5. When the connection is established a chime will ring (not in Mobile Safari though) and the devices will be connected.

For the time being a semi-transparent video is shown to help point the QR codes towards the center of the scanning device - this needs improvement.

Dev

npm i
npm start

Build

npm build

Contributors


Gorka Ludlow

��

David Laban

��
  • 我们正在开发Web应用程序,它应该使用摄像头设备(WebRTC标准)来读取QR码,并且我们是UC Android浏览器中的严重问题。 这里是我们的应用程序的例子https://www.publicstaticvoidmain.cz/qr/在UC android浏览器中使用摄像头设备(WebRTC API) 它适用于大多数常见浏览器,但我们在UC Android Browser(迷你版)支持下苦苦挣

  • 文章目录 选择开源 WebRTC 媒体服务器架构的十二条建议 您是否理解代码 代码是否持续维护 有人使用吗 该项目有文档吗 它是否是 Debuggable 的 是否易于服务横向扩展 该媒体服务器使用什么语言开发的 它是否符合您的信令模式 开源许可证对您合适吗 有人为此提供付费支持吗 现在流行开源媒体服务器预览 做出决定 选择开源 WebRTC 媒体服务器架构的十二条建议 太多的开源媒体服务器开源项

  • 在获取源码的时候,出现了很多问题,找了很多资料,在这里总结一下。 必须要安装的软件如下: SVN,这个是必须的。可以安装TortoiseSVN,找个合适的版本就可以了。下载地址:http://sourceforge.net/projects/tortoisesvn/。这个软件等下可以直接需要用到。 安装msysgit,这也是一定要安装的,因为等下需要用到。下载地址:http://code.goog

  • 国内编译webrtc是真的不容易,找了几个国内的镜像,说是可以编译下载webrtc,但是试了下其实不行,都有各种问题,还是需要能够访问外网的机器才行.我编译webtrc的机器是x86-64 ubuntu20.04. 1.下载代码 mkdir webrtc_checkout git clone https://chromium.googlesource.com/chromium/tools/depo

  • WebRTC 是一个开源的实时通信项目, 主要目标是对Web/原生App平台上的语音、视频、以及数据传输等实时通讯提供支持。 WebRTC 主要包括以下 JavaScript API(点击链接可查看相关demo)。 getUserMedia(): 获取用户设备的音频和视频. MediaRecorder: 录制音频和视频. RTCPeerConnection: 流式传输两个客户端之间的音频与视频.

  • https://github.com/harvestsure/licode-windows

 相关资料
  • 概述 getUserMedia 概述 范例:获取摄像头 范例:捕获麦克风声音 捕获的限定条件 MediaStreamTrack.getSources() RTCPeerConnectionl,RTCDataChannel RTCPeerConnectionl RTCDataChannel 外部函数库 参考链接 概述 WebRTC是“网络实时通信”(Web Real Time Communicati

  • 概述 getUserMedia 概述 范例:获取摄像头 范例:捕获麦克风声音 捕获的限定条件 MediaStreamTrack.getSources() RTCPeerConnectionl,RTCDataChannel RTCPeerConnectionl RTCDataChannel 外部函数库 参考链接 概述 WebRTC是“网络实时通信”(Web Real Time Communicati

  • https://github.com/ossrs/srs/issues/307

  • WebRTC 可通过简单的API为浏览器和移动应用程序提供实时通信(RTC)功能。WebRTC组件已经过优化,可以最好地满足此目的。 借助WebRTC,用户可以在基于开放标准的应用程序中添加实时通信功能。它支持在同级之间发送视频,语音和通用数据,从而使开发人员能够构建功能强大的语音和视频通信解决方案。该技术可在所有现代浏览器以及所有主要平台的本机客户端上使用。 WebRTC背后的技术被实现为一个开

  • Pion WebRTC 是纯go语言实现的webrtc框架库。可以用于开发webrtc服务器和webrtc客户端。API接口与JavaScript类似,减少学习成本。 示例代码: package mainimport ( "fmt" "math/rand" "time" "github.com/pion/rtcp" "github.com/pion/webrtc/v2" "github.com/p

  • Flutter-WebRTC WebRTC plugin for Flutter Mobile/Desktop/Web Sponsored with ��   by Enterprise Grade APIs for Feeds & Chat. Try the Flutter Chat tutorial �� Functionality Feature Android iOS Web macOS