腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
视频
沙龙
2
回答
WebRTC -检测摄像机是否停止
webrtc
WebRTC问题 当用户相机过早停止流时,是否有事件发生? WebRTC可以连接Peer2Peer,如果有一个流和多个观察者查看Peer1会怎么样? 谢谢
浏览 3
提问于2012-12-25
得票数 2
1
回答
从个人电脑到网页的视频流
javascript
、
stream
、
webcam
、
vlc
、
webrtc
我想把我的摄像头流到我的网站上。可能在<视频>、< embed >或甚至< img >标记中。 最好的办法是什么?我试过VLC-player和webrtc。 VLC的问题是我无法在局域网之外管理流。在我的局域网内,它运行良好,但我不能通过互联网连接。我也不知道如何在我的网站上实现它。 webrtc的问题在于它不受ios的支持。它在windows和android上运行得很好,但是不能在iphones和ipads上运行(我没有在mac上试过,但我认为它会起作用)。也许是javascript,html或者别的什么代码?
浏览 7
提问于2014-05-29
得票数 1
回答已采纳
2
回答
多个webRTC连接
javascript
、
html
、
websocket
、
webrtc
、
web-worker
从技术上讲,我们可以打开从浏览器到服务器的多个webRTC连接吗?或者浏览器的每个实例只能建立一个到特定服务器的webRTC连接? 我正在考虑使用webworkers创建多个线程,从每个线程建立一个单独的webRTC连接到特定的webRTC服务器。谢谢
浏览 2
提问于2013-09-17
得票数 1
1
回答
直接使用WebRTC开发工具包进行多用户视频呼叫
ios
、
swift
、
webrtc
、
videochat
、
videocall
大家好,我正在开发一个直接使用WebRTC的视频通话解决方案。我已经实现了一对一的视频通话,使用firebase作为信令服务,并使用默认的google ICE服务器。 核心需求:一个房间有多个用户使用WebRTC,至少有4个用户使用默认的ice/stun服务器。我正在使用pod 'GoogleWebRTC' 当多个用户加入同一个房间ID时,问题就出现了。 因此,我维护Peerconnection引用如下所示 var peerConnection: RTCPeerConnection! = nil 当一个新用户,即远程用户加入时,我将其描述设置如下 self.peerConne
浏览 62
提问于2021-10-23
得票数 0
3
回答
WebRTC:如何在offer和answer之后添加流?
javascript
、
webrtc
我正在处理webRTC视频通话。我成功地实现了datachannel。现在,我想将视频流添加到相同的对等连接。 我已经读到,流应该添加在回答和提供之前。有没有一种方法可以在回答或提供之后添加流? 如果我在offer或answer之前添加了流,我如何停止流并在需要时重新启动它? 维护这么多流会有什么问题吗?
浏览 6
提问于2013-04-15
得票数 27
回答已采纳
1
回答
Android本地webrtc:在已连接后添加视频
android
、
video
、
native
、
webrtc
我已经在我的安卓应用程序中成功地运行了WebRTC一段时间,使用了libjingle.so和PeerConnectionClient.java等,来自谷歌的代码库。但是,我现在遇到了一个问题,用户只以音频(即音频调用)启动连接,然后切换视频。我将现有的setVideoEnabled()扩展到PeerConnectionClient中,如下所示: public void setVideoEnabled(final boolean enable) { executor.execute(new Runnable() { @Override public void run() { r
浏览 3
提问于2015-10-02
得票数 3
回答已采纳
2
回答
PeerJS或WebRTC对等连接需要服务器还是仅在客户端之间?
javascript
、
chat
、
webrtc
、
peerjs
、
peer-connection
我正在做一个项目,应该允许用户彼此连接(1对1),并通过网站聊天。如果我使用实现或另一个WebRTC对等连接的自定义解决方案,是否需要服务器来代理这些连接?如果是,它的目的是什么?我认为WebRTC对等连接的全部目的是允许用户与用户之间的直接连接。
浏览 6
提问于2015-08-21
得票数 1
回答已采纳
1
回答
DOMException:未能在“RTCPeerConnection”上执行“setRemoteDescription”:未能设置远程应答sdp
node.js
、
reactjs
、
laravel
、
webrtc
、
live-streaming
我正在使用webrtc在react上进行实时流处理,但是视频和音频无法访问,显示空白屏幕,并在控制台上获取此错误。 我不能显示远程流。我将本地流添加到对等连接中,但由于这个问题,无法显示远程流。 "DOMException:未能在‘RTCPeerConnection’上执行'setRemoteDescription‘:未能设置远程应答sdp:在错误的状态下调用:.我无法连接远程流,但候选的创建报价获得成功!
浏览 7
提问于2022-06-04
得票数 0
1
回答
Webrtc,websockets,眩晕/转服务器,一起工作吗?
android
、
websocket
、
webrtc
我试图理解websocket在webrtc中的使用,我创建了一个websocket,并成功地连接到它。使用stun服务器获取设备的ip地址(哪些设备?)它还我冰的候选人(我应该如何使用他们连接到我的兄弟的电话?) 使用的stun服务器- stun:stun.l.google.com:19302 我理解webrtc捕获了我们的视频/音频,并创建了对等连接(但是它与谁建立了对等连接,它向谁发送连接要约?)websockets从何而来?websocket需要播放哪些部分,我是否必须使用websocket在服务器上注册每个用户?) 无法用外行人的语言理解websockets的概念。 我使用来自网络的随
浏览 5
提问于2017-06-27
得票数 0
回答已采纳
1
回答
如何通过服务器传输屏幕共享视频?
real-time
、
webrtc
、
live-streaming
、
screensharing
我试图通过服务器共享屏幕。我是通过webRTC捕捉屏幕内容,并将其放入视频中。 <video id="live" width="1280" height="960" autoplay></video> 然后我把它画在画布里, <canvas width="1280" id="canvas" height="960" style="display:none" ></canvas> javascript var liveVideo = $(
浏览 1
提问于2015-10-31
得票数 0
3
回答
本地网络上的WebRTC?
webrtc
我一直在读关于WebRTC的文章,它看起来很有前途。我想做一个简单的局域网游戏,自动连接同一网络上的人。虽然我可以找到人们询问类似的事情,并且回答告诉他们这是可能的,但我找不到任何关于如何做到这一点的明确教程。 不过,我对WebRTC和web编程还是很陌生的。所以也许我只是不知道该搜索什么。 那么,我如何在本地网络上自动连接使用WebRTC的人们,而不需要任何人运行单独的服务器或连接到互联网?他们应该能够在自己的电脑上打开一个html文件,并连接到同一网络上的其他人,即使没有互联网也是如此。 谢谢!
浏览 5
提问于2015-08-24
得票数 33
回答已采纳
1
回答
WebRTC向PeerConnection添加远程流
android
、
webrtc
、
multipeer-connectivity
我正在为安卓开发WebRTC。成功地创建和建立会议。使用单个MediaStream和多个PeerConnection。 现在我想找一个更好的方法,其中之一就是中继连接。我的问题是,板条箱继电器,如所描述的。我应该做同样的事,但有几个问题。所以让我们开始吧。 建立成功的同伴关系。(A -> B) 使用另一个对等连接(B -> C)中继远程媒体流。 中继媒体流(A ->-> C)应在最终端点上播放。 因此,对于用户B,我们应该从用户A的PeerConnection中获取远程流,并将流添加到用户C的PeerConnection中,以及它是如何使用Java库
浏览 0
提问于2016-10-26
得票数 1
回答已采纳
1
回答
Webrtc: onIceConnectionChange和onConnectionChange有什么区别?
java
、
android
、
webrtc
、
peer
我正在用使用java的Webrtc开发一个adroid视频调用应用程序。当其他对等点的连接状态发生变化时,我想做一些事情。例如,当他试图在断开连接后重新连接时。我在PeerConnection.Observer中找到了一些方法,我不知道我应该使用哪种方法,也不知道为什么。我发现: ** onIceConnectionChange(PeerConnection.IceConnectionState iceConnectionState), ** onConnectionChange(PeerConnection.PeerConnectionState newState) ** onIceConn
浏览 5
提问于2020-10-30
得票数 1
回答已采纳
1
回答
WebRTC背后如何泄漏真实的IP地址?
webrtc
、
vpn
、
stun
、
turn
、
ice
最近我注意到,WebRTC甚至在VPN后面也可能泄露真实的IP地址。WebRTC如何才能得到我真正的IP地址? VPN通常创建一个新接口,并将所有数据包路由到该接口(当我检查路由表时)。那么WebRTC是如何了解我的真实IP地址的呢?难道它没有使用VPN创建的接口吗? 我读到过WebRTC使用眩晕、转弯和ICE协议来获得真正的IP地址。他们怎么能得到这些信息? 防火墙规则能防止这一漏洞吗? 编辑:我在NATed网络中使用虚拟专用网,这意味着我的计算机不知道我的ISP提供的IP地址。那么,WebRTC是否有可能获得它,以及如何获得它?
浏览 0
提问于2018-02-11
得票数 7
2
回答
建立WebRTC对等连接
webrtc
我已经开始研究WebRTC,我正在使用它构建一个简单的点对点聊天应用程序,使用数据通道。我有以下问题: 我是否需要为我想要交谈的每个对等方建立一个RTCPeerConnection?因此,如果有三个对等点,则每个节点都需要2 RTCPeerConnections (除非我将其中一个对等点用作一种临时服务器)。 如果A节点在向对等方B提供服务时发送了候选人和sdp,那么B能使用该信息连接到对等方A并通过RTCPeerConnection发送它的答案(与候选人及其sdp一起),即使用RTCPeerConnection (尚未完全建立)作为信令通道吗?我假设,当报价由对等方A创建时,它就开始
浏览 5
提问于2017-03-31
得票数 1
回答已采纳
2
回答
如何使用WebRTC本地代码实现3路会议电话视频聊天?
java
、
android
、
android-camera
、
webrtc
、
videochat
我正在尝试使用 (即不使用WebView)在安卓应用程序中实现3路视频聊天。我使用node.js编写了一个信令服务器,并使用客户端应用程序中的库连接到服务器,交换SDP数据包,并建立双向视频聊天连接。 然而,现在我遇到了问题,超越了这个问题,打了一个三通电话。附带AppRTCDemo本机代码包的WebRTC应用程序只演示双向调用(如果第三方试图加入房间,则返回“房间满”消息)。 根据的说法(这与安卓无关),我应该通过创建多个PeerConnections来做到这一点,所以每个聊天参与者都会连接到另外两个参与者。 但是,当我创建多个PeerConnectionClient (一个包装PeerCo
浏览 3
提问于2015-10-04
得票数 28
回答已采纳
1
回答
如何完全关闭WebRTC连接
javascript
、
google-chrome
、
firefox
、
webrtc
、
getusermedia
当我试图在使用WebRTC ()进行调用后关闭rtc.close连接时,我认识到这是关于:webrtc- Chrome中的内部连接,以及关于:webrtc保持列出的连接。在Firefox中,它们被标记为关闭,而在Chrome中,我看不到这样的表示。 我之所以问这个问题,是因为经过一段时间后,这似乎对性能产生了重大影响。在进行了大量调用之后,性能严重受损,webrtc内部列出了大量连接。 关闭WebRTC连接是否比关闭.close()更能使浏览器完全忘记连接?
浏览 7
提问于2016-01-05
得票数 2
回答已采纳
4
回答
WebRTC:使用相同的SDP进行多个对等连接?
webrtc
、
sdp
是否可以在多个对等连接中使用相同的SDP? 我正在用WebRTC构建视频会议。其思想是,呼叫者使用某种信令机制,用SDP (每个用户相同的SDP )向所有其他用户发送广播消息,然后用户将使用他们的SDP进行响应。 当用户接收到某人的SDP时,他使用它来设置远程描述,如下所示: connection = new RTCPeerConnection() desc = RTCSessionDescription({sdp: SDP, type: "offer"}); connection = setRemoteDescription(desc); 以下是SDP示例: v=0 o=-
浏览 6
提问于2014-02-14
得票数 16
回答已采纳
1
回答
在页面更改时无法在Vuejs中查看来自Janus-Gateway的流
vue.js
、
webrtc
、
vue-router
、
janus-gateway
我一直在与服务器合作,为Vuejs应用程序提供WebRTC流。 我尝试了两个不同的客户端,以便建立WebRTC连接并将视频元素绑定到媒体流对象。我已经成功地使用了原生janus.js,以及使用此的客户端。 这两个库都启动了与RESTAPI和Websocket Janus Api的连接,我在浏览器中如期获得了一个视频流。 然而,当我离开页面并返回时,我无法查看视频提要。我使用的是vue-router,它破坏了组件,包括视频元素以及janus会话和插件。这不会重新加载浏览器页面(如果我这样做了,它会按预期工作)。 第一次和第二次访问页面时,来自janus客户端的所有浏览器控制台日志都是相同的。没有
浏览 1
提问于2018-11-08
得票数 0
2
回答
检测WebRTC是否被阻止
javascript
、
google-chrome-extension
、
webrtc
、
detectrtc
如何在javascript中检测WebRTC连接是否被阻塞?例如通过诸如WebRTC Leak Prevent之类扩展来实现。 我尝试使用DetectRTC库中的DetectRTC.isWebRTCSupported,但如果扩展处于活动状态并阻塞连接,则它不会返回false,因为它只说明WebRTC是否通常受支持,如果它也未被阻塞,则不会返回。 有什么想法吗?
浏览 79
提问于2020-12-18
得票数 0
1
回答
webRTC使用哪个端口?
tcp
、
webrtc
、
p2p
如果当我尝试从本地网络外部连接webRTC时,它使用STUN服务器交换ip地址、端口等信息,然后一旦两个客户端知道对方,它们将直接连接,但问题是,如果任何路由器在默认情况下阻止任何打开的端口,除了80,那么两个客户端如何连接,在哪个端口上?
浏览 45
提问于2021-05-22
得票数 0
1
回答
Android WebRTC应用程序无法在对等点之间建立连接。
android
、
webrtc
、
turn
、
apprtc
仅用STUN服务器开发了一个WebRTC应用程序。当设备连接到家庭网络并在设备之间建立对等连接时,这些服务器运行良好,没有任何问题。在与不同的ISP提供商测试应用程序时,设备之间无法建立对等连接。 private List<PeerConnection.IceServer> getIceServers () { if (Objects.equals ( null, iceServers ) || iceServers.size () == 0) { iceServers = new ArrayList<> ();
浏览 4
提问于2020-09-19
得票数 1
回答已采纳
1
回答
如何在WebRTC中验证对等方的真实性(证书)?
objective-c
、
encryption
、
cryptography
、
webrtc
、
dtls
根据WebRTC标准,所有连接都应该通过DTLS进行加密。这太棒了。但是,除非应用程序验证对等方的真实性,否则连接容易受到中间人(MITM)攻击。 问题是如何在Objective C接口中使用libWebRTC ()来做到这一点。理想情况下,我希望能够为WebRTC连接指定自己的证书。在这种情况下,我将能够通过我的应用程序特定的安全通道来验证它。如果这是不可能的,那么建议的方法是什么?如果有任何提示,我将不胜感激。
浏览 2
提问于2015-01-15
得票数 2
1
回答
哪个项目将使用websocket而不是webrtc?
html
、
websocket
、
webrtc
我所知甚少。 websocket:服务器控制客户端和服务器之间的连接、消息流。 webrtc:服务器控制客户端和客户端之间的连接和消息流。 我明白了吗? 例如,我想在一组人之间构建一个文本聊天应用程序。 如果我需要记录(捕获)客户机之间的消息,保存到服务器,我必须使用websocket?
浏览 3
提问于2014-07-29
得票数 0
2
回答
使用WebRTC为iOS创建自定义音频/视频聊天服务器?
php
、
ios
、
objective-c
、
webrtc
我从过去的两天开始学习WebRTC,但不知道如何开发和支持基于WebRTC for iOS的服务器。 我真的不想在我的应用程序中使用任何第三方音频/视频聊天服务提供商,即使它们是基于WebRTC的。我想创建我自己的基于WebRTC的自定义音频/视频聊天。 我只需要一个开发基于WebRTC聊天服务器的启动指南。
浏览 3
提问于2014-05-15
得票数 3
1
回答
假设一个用户将他的IP和端口发送给另一个用户,为什么WebRTC需要一个信令服务器来进行数据连接?
javascript
、
networking
、
webrtc
、
p2p
在创建数据连接的所有WebRTC的无服务器(不包括ICE/STUN)实现中,我始终注意到流程是: 用户1向用户2发送联系人信息。用户2处理联系人信息并向用户1发送回复。用户现在可以进行通信。。 我不明白的是为什么我们需要第二步?在桌面应用程序中,即使有NAT (由于眩晕服务器),第一步就足够了。这是WebRTC的一些限制吗?如果是,为什么?
浏览 2
提问于2022-03-26
得票数 0
1
回答
WebRTC在不同网络中无视频
node.js
、
github
、
socket.io
、
webrtc
对不起,我的英语不好。我对webRTC有意见。我的应用程序在相同的网络中工作正常,但在不同的网络中工作是错误的。 我使用的技术: socket.io 节点 coffeescript 吞下 zenserver 在这个github中,我推送我的代码: github/oihi08/webrtc 我不知道为什么应用程序不能在不同的网络上运行。我已经上传到服务器上了,我试过了,但什么也没有。但在同一个网络中,是的。 非常感谢!
浏览 81
提问于2015-02-06
得票数 3
1
回答
WebRTC一对多屏幕共享
webrtc
对于屏幕共享,每当我们调用navigator.mediaDevices.getDisplayMedia()时,我们都需要选择我们希望共享的屏幕,然后才能启动流。如果它是一对一的共享的话,这是很好的。 但是,如果我要对许多屏幕共享执行1,我们必须为每个对等点创建一个单独的WebRTC连接。问题是,如果我有5个对等点,我必须选择5次屏幕,因为每次我为不同的对等点调用getDisplayMedia()时,都需要我再次选择屏幕。
浏览 4
提问于2021-03-23
得票数 0
回答已采纳
4
回答
可以使用webrtc构建一个原生的android到android视频聊天应用吗?
android
、
webrtc
我在互联网教学中看到了很多关于android to browser或browser to browser webrtc应用程序的教程。可以使用webrtc构建一个原生的android到android视频聊天应用吗?
浏览 0
提问于2015-09-13
得票数 7
1
回答
如何使用WebRTC获得服务器流视频?
javascript
、
node.js
、
webrtc
我目前的用例是,我试图模拟一个使用WebRTC进行实时视频流(用于机器人)的系统。这样,我不需要连接到机器人来开发客户端。 到目前为止,我的问题是我不知道如何使用WebRTC将视频流到连接的对等点。我已经看到了许多如何使用信令服务器从客户机到客户机执行此操作的示例,但除了使用socket.io直接发送视频缓冲区之外,我还没有看到服务器->客户机WebRTC流的示例。 我计划使用Node.JS来模拟视频流,就像我在机器人的其他系统中使用它一样。
浏览 2
提问于2022-04-26
得票数 1
回答已采纳
1
回答
是webRTC原生安卓应用程序所需的特定线程模型
java
、
android
、
multithreading
、
webrtc
、
libjingle
首先,我不清楚是否适合引用其他代码的链接,如果是的话,我很抱歉,并希望了解对于我引用库的这种情况,更合适的机制是什么(这些链接主要是作为对感兴趣的各方的引用提供的)。 我们有一个适用于android的webrtc原生应用程序,在调用peerconnectionfactory的dispose时会遇到困难。当用户选择结束活动会话时,我们有一个清理例程,它关闭对等连接,然后释放它(尽管关闭并不是真正必要的,因为对dispose的调用也会在释放其他资源之前关闭连接-例如,流和本地观察者-参见libjingle - talk/app/webrtc/java/src/org/webrtc/PeerConn
浏览 3
提问于2016-03-24
得票数 6
2
回答
stun/turn服务器预计会出现在webrtc产品中吗?
webrtc
、
rfc5766turnserver
在创建webrtc对等连接时,我传入了STUN/TURN ICE服务器列表(没有滴流ICE)。但是当建立连接时,我只在创建的报价中看到了ice候选中的本地ip地址。收到的答案也是如此。这种连接有时会起作用。这是意料之中的吗?在那里我可以检查这是不是错的?
浏览 22
提问于2021-03-18
得票数 1
回答已采纳
1
回答
使用Ruby on Rails后端构建webRTC应用程序
ruby-on-rails
、
angularjs
、
webrtc
我想为我目前正在开发的web应用程序实现点对点视频聊天功能。在做完研究之后,我决定使用webRTC的Javascript API。该应用程序在前端使用AngularJS,在后端使用Ruby on Rails。我在概念化这个应用程序时遇到的主要问题是链接前端和后端,以及创建和维护用户流之间的连接。 对于网络的信令方面,我希望利用ActionController::Live和Ruby gem em-eventsource将实时消息从服务器推送到用户,并指出他们的哪些连接是在线的。然后,当他们准备好建立连接时,他们将创建一个自定义房间,URL将被发送到他们希望连接的用户,从而创建他们的提议。一旦用户
浏览 0
提问于2015-06-06
得票数 0
2
回答
由于地址类型不匹配,正在跳过TURN服务器
firefox
、
proxy
、
webrtc
、
turn
我最近开始调查为什么我们的应用程序中的一些WebRTC连接在企业环境中会失败。这当然与代理/防火墙设置有关,因为在正常/开放环境中,一切工作正常。 我开始查看Firefox日志中的about:webrtc,我注意到了一条消息:“由于地址类型不匹配,正在跳过TURN server” 什么意思? 谢谢!
浏览 6
提问于2021-05-26
得票数 0
3
回答
Janus WebRTC服务器能否实现服务器端对等?
webrtc
、
rtp
、
janus-gateway
我一直在读关于的文章,看了一下例子。我正在寻找一个可以以以下方式使用的webRTC组件: 从外部发送方接收RTP视频数据包 成为WebRTC对等体并连接到外部WebRTC信令服务器,眩晕,转向,通常情况下 通过WebRTC对等连接将传入的RTP数据包作为一个连贯的视频发送到因特网浏览器上的其他对等点 贾纳斯是正确的工具吗?也许还有其他的工具?想知道一些方向..。 谢谢!
浏览 0
提问于2019-07-17
得票数 0
1
回答
WebRTC媒体服务器的解决方案
c#
、
node.js
、
webrtc
我想咨询什么是最好的解决方案的纵隔服务器(WebRTC),可以满足我的需要。 我需要的是: 轻松管理50+连接。转换谁是谁,谁是谁,谁在和谁说话的能力。 客户端应该只有一个WebRTC连接。去服务器。服务器再一次,控制他所听到的,以及与他交谈的人。 这基本上是我的需求。我更喜欢C#和NodeJS这样的语言。我看了一下kurento,它似乎有一些糟糕的文档,而且它使用了我不熟悉的Java。 有其他选择和建议吗? 谢谢。
浏览 4
提问于2017-01-24
得票数 1
2
回答
WebRTC上的延迟/带宽
webrtc
我曾经研究过使用webRTC构建应用程序的带宽使用情况。 我知道WebRTC用于实时P2P通信。 我不确定是外部信令服务器还是本地信令服务器会影响应用程序的延迟/带宽?因为信令服务器仅在初始连接期间用于在主机和对等体之间建立通信。 在带宽使用方面,使用外部信令服务器与使用本地服务器相比会有什么不同吗?
浏览 2
提问于2015-12-07
得票数 1
2
回答
不含SFU的多党制WebRTC
firebase
、
webrtc
基于,在没有服务器的情况下实现WebRTC解决方案时,我假设它意味着SFU,瓶颈是只有4-6个参与者可以工作。 有什么解决办法可以解决这个问题吗?例如,我只想使用Firebase作为唯一的后端,主要是信令和没有SFU。实现至少25-50名WebRTC参与者的总体实施战略是什么? 更新:这个共享一个不同的语句。它说:“一个完整的网格对多达100个连接是伟大的”
浏览 4
提问于2020-05-27
得票数 4
1
回答
当使用具有相同IP地址的对等点时,WebRTC总是在本地连接吗?
localhost
、
webrtc
、
rtcpeerconnection
我试图对webRTC有更多的了解,所以: --我的猜测是,当从本地主机运行一个应用程序并与自己建立一个peerConnection (不涉及防火墙、vpns或对称nats )时,WebRTC将使用127.0.0.1 adress在本地连接。现在,如果我从网络上运行我的应用程序,我的另一个猜测是webRTC将使用我的公共ip adress来最终连接到我的相同的公共ip adress。 所以我的问题是,当从本地主机连接时,我很确定WebRTC peerConnection不会通过互联网连接到我自己,这和第二种情况一样吗?
浏览 6
提问于2022-08-11
得票数 0
回答已采纳
2
回答
强制TCP用于WebRTC PeerConnections
google-chrome
、
webrtc
、
sdp
、
stun
、
turn
是否有可能强制TCP隧道(TLS)与WebRTC连接? 我们正在为我们的业务开发一个WebRTC应用程序,但是我们正在经历由内部网络引起的UDP流的一些重大问题。我们已经在使用一个转服务器,我们得到了一堆ICE候选人(甚至是中继UDP的)。 事情是,正如我上面所说的,我们进入的UDP流量在这里不可靠(口吃,非常糟糕的图像质量,非常低的fps)。这足以给浏览器留下这样的印象: WebRTC可以使用它作为PeerConnection,但是实际结果在UDP上是非常糟糕的。 如果我阻止所有传出和传入的UDP流,我可以看到(在Wireshark中),WebRTC通过使用我们的转服务器返回到TCP流量。
浏览 11
提问于2016-01-28
得票数 9
1
回答
建立没有服务器的WebRTC连接,单向
webrtc
我想使用没有信令服务器的WebRTC在两个对等点之间发送消息。我使用QR代码发送连接描述,并找到了一个实现如下内容的示例: 然而,它需要扫描QR代码的两种方式。我想知道是否只需要从电话中扫描QR代码,但仍然可以建立连接? 从概念上讲,我这样想: ClientA展示了QR代码,本质上说“这里是如何连接到我”的代码。ClientB扫描它,现在知道如何找到发送“这里是如何连接到我”到clientA。,他们现在都知道如何找到彼此,并彼此交谈。 但是,在查看WebRTC文档时,这似乎是不可能的。如果这不可能-那为什么?
浏览 6
提问于2022-05-02
得票数 1
回答已采纳
3
回答
Webrtc数据通道服务器到客户端
javascript
、
html
、
webrtc
、
turn
、
rtcdatachannel
我试图在客户端到服务器之间创建一个webrtc数据通道。(每个客户端之间的数据是不同的,因此我需要在每个客户端与我的服务器之间建立一个唯一的连接) 经过一些研究,我得出结论,我需要使用一个转服务器,当一个客户端连接到服务器端的转服务器时,我需要充当另一个对等方,并创建数据通道,至少这是我所认为的。 我不需要任何信号,只需要纯webrtc连接。我试着使用这个转服务器,但是我会非常感激任何关于服务器到客户端数据通道的工作示例,而不需要任何信号,只需要纯webrtc。非常感谢!)
浏览 2
提问于2018-01-21
得票数 1
2
回答
WebRTC,用于一对一(客户端-服务器)连接的假ICE服务器
sockets
、
websocket
、
stream
、
streaming
、
webrtc
我需要使用webRTC的“媒体捕获”部分,并将视频/音频流发送到服务器。起初,我考虑使用websockets发送流,但它看起来很复杂,我只找到一些示例,将视频绘制到画布中,并将生成的图像发送到websockets;heavy。因此,我认为最好的解决方案是使用RTCPeerConnection应用程序接口创建一对一对等连接,然后使用此接口的其余部分来传输流。这是可能的而不是愚蠢的吗?如果不是,我想知道是否有可能创建一个简单的ICE服务器,只连接两个具有已知IP的对等体(或者是否有方法避免使用这些ICE服务器)? 感谢您的回答!:)
浏览 1
提问于2016-04-19
得票数 1
1
回答
依次有多少个WebRTC连接?
webrtc
、
stun
、
turn
、
coturn
我正在尝试WebRTC,并想了解更多关于旋转服务器如何工作的连接。 因为我尝试过,即使移动设备有相同的电信,他们不能直接连接到对方。需要一个转接服务器来中继这些消息。 假设一个房间有4个玩家A,B,C,D,所有的人都不能直接连接到对方。那么对于转弯服务器来说,有多少连接呢? ( a) 6b) 12或以上? 在对等广播到其他对等点的情况下,有多少条消息将被转接服务器接收和转发?
浏览 1
提问于2018-10-30
得票数 0
回答已采纳
1
回答
如何让我的用户匿名使用webrtc?
node.js
、
security
、
ip
、
webrtc
、
openvidu
我需要在我的应用程序中实现视频调用,然后我发现了webrtc,以及nodejs的简单对等。我只是有一个问题,因为它是对等的,我想用户不是匿名的,他们可以相互获得他们的ip。 我知道facebook,亚马逊的钟声使用webrtc,他们是如何隐藏那些ip的?他们会通过服务器传递流吗?使用转服务器?openvidu会隐藏ip吗?或者,我是否可以简单地为每个视频室创建nodejs过程中的对等程序,并连接到每个用户并分发视频? 谢谢
浏览 4
提问于2020-01-25
得票数 0
回答已采纳
1
回答
基于web的点对点客户端应该使用什么技术?
java
、
android
、
web
、
webclient
、
p2p
我想在android和网络客户端之间建立一个点对点的连接。我仍然在寻找一种能够实现p2p连接的技术。有人能对这些评论吗。目前,我正在考虑以下几点: WebRTC WebSockets 我想避免Flash,Java和其他基于插件的解决方案.
浏览 3
提问于2013-09-05
得票数 0
1
回答
WebRTC组播(一对多)
multicast
、
webrtc
嗨,我有关于WebRTC的问题。 我想创建一对多的(1:N)与MCU服务器的连接(因为来自源的流太大了(CPU,带宽.)),但是我不知道我怎么能这样做,存在这样的项目吗?我只找到了EasyRTC、Licode等,但我想这只是用于视频会议(多到多)。非常感谢
浏览 9
提问于2013-11-18
得票数 11
2
回答
在WebRTC中,SCTP的心跳间隔是多久?
webrtc
、
sctp
WebRTC DataChannels使用SCTP。查看从chrome://webrtc-internals收到的位图,可以发现有少量数据的定期发送。这是SCTP心跳吗?
浏览 4
提问于2013-10-05
得票数 2
2
回答
冰对眩晕对转弯
webrtc
、
stun
、
turn
我读过ICE是WebRTC服务器上的一个代理,它将用户的SDP信息发送到眩晕或转向服务器。 STUN和TURN服务器给出了这个SDP信息,并为用户建立了P2P连接。 这是真的吗? 那么,眩晕和旋转服务器的确切区别是什么呢? 如果ICE代理配置了一个转服务器,那么数据流会发生什么?在这种情况下,转身只是作为一个数据报转发器?
浏览 3
提问于2019-12-26
得票数 11
回答已采纳
3
回答
iOS Swift:具有多点连通性的WebRTC
ios
、
swift3
、
webrtc
、
multipeer-connectivity
、
serverless
在理解webRTC本机应用程序中的iOS工作流的过程中,我尝试使用多点连接框架的,它声称是一个无服务器的webRTC iOS应用程序。在浏览其代码时,我注意到在ICE服务器设置中使用了url "stun:stun.l.google.com:19302“,那么这个应用程序怎么会没有服务器呢?有人能澄清这件事吗?另外,当我在连接到同一个iOS网络的两个WiFi设备上运行应用程序时,我无法看到远程视频屏幕,而是出现了一个用于远程视频的黑色屏幕。本地流正确显示。其中一个iOS设备是ipad (iOS 10.3.1),另一个是iPod (iOS 9.3.5)。在WebRTC中使用多点连接框架是一
浏览 4
提问于2018-01-13
得票数 0
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
1800字带您了解视频会议、视频聊天底层技术:WebRTC 网页实时通信
使用Webrtc和React Js在网络上共享跨平台的点对点文件
构建Theta协议:第二部分
《精通比特币》第六章“比特币网络”解读——区块链基础知识篇
并发编程
热门
标签
更多标签
云服务器
即时通信 IM
ICP备案
对象存储
实时音视频
活动推荐
运营活动
广告
关闭
领券