Questions tagged [sfu]

selective-forwarding-unit

In WebRTC, SFUs are the dominant media servers deployed to handle group calls and live broadcasts.

9 questions
3
votes
0 answers

Top n loudest audio packet forwarding from media in a conference

I have an SFU media which just relays audio packets to everyone except the sender. Now for a large-scale conference, it is not a good idea to send all participant's audio packets to everyone if the participant count goes beyond 50-100 (let's assume…
Nafiul Alam Fuji
  • 407
  • 7
  • 17
1
vote
1 answer

webrtc RTCpeerconnectionObj.ontrack event not working in ios devices

I am having a video chat application using react js in the frontend and i have one SFU server which is based on Node js with WRTC library for supporting webRTC apis in the server side(M87). App.js import React, { useState, useRef, useEffect,…
Krishnan KK
  • 313
  • 4
  • 13
1
vote
1 answer

How to use more than one network to get ICE candidates with ion-sfu (pion)

I'm using an ion-sfu (and signaling) on a AWS instance running on its private network 10.0.0.160 This instance also have an elastic IP address 207.61.171.104 We access that SFU with a VPN that have access to the private network and also through a…
Vincent
  • 2,712
  • 5
  • 24
  • 27
1
vote
1 answer

Can we send un-encrypted media RTP by disabling fingerprint in the WebRTC offer / answer?

Attempting to implement an SFU, where all the WebRTC peers upload their unencrypted media streams to our customized server; so that they can be distributed to other peers in a loop without any decryption / re-encryption worries. This is because,…
iammilind
  • 68,093
  • 33
  • 169
  • 336
0
votes
1 answer

WebRTC SFU for data channels

Does SFU apply to data channels as well? As I understand it, it doesn't offer any advantage besides moving the broadcasting of messages to the central SFU (and having just one peer connection). As I understand it now: without SFU -> send N messages…
Vivere
  • 1,919
  • 4
  • 16
  • 35
0
votes
0 answers

Send multiple streams in one or more RTCPeerConnections? (Node.js SFU)

I am currently working on a simple WebRTC SFU in Node.js. If I understand it correctly, the SFU should store the RTCPeerConnections for each client, and forward the streams between them. However I'm not sure if I should just add the incoming tracks…
0
votes
1 answer

WebRTC with SFU using so many PeerConnection as Consumer in Group call?

I'am develop group call like google meet using WebRTC and SFU method for routing. my project work well, until i open chrome://webrtc-internals to see webrtc connection status. and i compare with google meet. Google meet only 1 peer connection is…
mamena tech
  • 496
  • 5
  • 16
0
votes
1 answer

No inboud audio from WebRTC SFU connection

I started developing a (group) video chat application with WebRTC in a SFU configuration and Socket.io as signaling server. The video works as expected, the only problem I'm currently facing is that their is no audio coming back from SFU. I can…
Mees van Wel
  • 1,393
  • 1
  • 7
  • 13
0
votes
2 answers

How to use `getUserMedia()` api to simulate WebRTC like behaviour?

My primary intention is to setup a VoIP session between 2 users A & B; Here the raw audio / video media bytes are fetched from A's browser are played in B's browser and vice versa. The reason is that, when the user C & D are added into this call, we…
iammilind
  • 68,093
  • 33
  • 169
  • 336