Community
cancel
Showing results for 
Search instead for 
Did you mean: 
Highlighted
Beginner
6 Views

Does Intel CS for WebRTC framework supports SFU?

Hello, I am just wondering to know that whether Intel CS for WebRTC framework supports SFU (Selective Forwarding Unit) to setting up the conference or not? I haven't noticed anywhere about the SFU in the documentation. All I see is Peer-to-Peer and MCU only. Could anybody please confirm? Thank you. Best Regards, Chandramouli.
Tags (2)
0 Kudos
9 Replies
Highlighted
Beginner
6 Views

Yes you can use as SFU

Yes you can use as SFU turning mix =false
0 Kudos
Highlighted
6 Views

Thanks Kiran for the answer.

Thanks Kiran for the answer. Yes, you can set mix=false to use WebRTC server as pure SFU mode in previous version. In latest 4.1 version, you can remove views in room configuration then mixer will not be launched and server will run as pure SFU mode.

0 Kudos
Highlighted
Beginner
6 Views

Hello Kiran and Qiujiao,

Hello Kiran and Qiujiao,

Thank you for your replies.

Best Regards,

Chandramouli.

0 Kudos
Highlighted
Novice
6 Views

Quote:Qiujiao W. (Intel)

Qiujiao W. (Intel) wrote:

Thanks Kiran for the answer. Yes, you can set mix=false to use WebRTC server as pure SFU mode in previous version. In latest 4.1 version, you can remove views in room configuration then mixer will not be launched and server will run as pure SFU mode.

 

 In latest 4.1 version ,how to use hybrid mode ? i want pc use SFU mode, and mobile app use mcu mode.

 

 

 

0 Kudos
Highlighted
6 Views

Quote:Second Chan wrote:

Second Chan wrote:

Quote: You just need to set room view information, and then PC subscribe SFU stream, mobile subscribe mixed view stream

Qiujiao W. (Intel) wrote:

 

Thanks Kiran for the answer. Yes, you can set mix=false to use WebRTC server as pure SFU mode in previous version. In latest 4.1 version, you can remove views in room configuration then mixer will not be launched and server will run as pure SFU mode.

 

 

 

 In latest 4.1 version ,how to use hybrid mode ? i want pc use SFU mode, and mobile app use mcu mode.

 

 

 

0 Kudos
Highlighted
6 Views

Hello, I am using latest i.e

Hello, I am using latest i.e V4.1 server side MCU sdk sample provided by ICS WebRtc. In which I have created a room using management console in the sampleService and removed the views from it. But, when I tried to join this room then I got the 500 status from server side. If views is not empty in the room then everything is working fine. Can anyone help me to change MCU Mode to SFU Mode.

Thanks in advance.
Regards,
Avinash Jaiswal

0 Kudos
Highlighted
6 Views

Did you see any error message

Did you see any error message on server log and chrome console? To use SFU mode only, you just need to delete view info in room, please provide related error log in server and chrome console for we cannot reproduce it.

0 Kudos
Highlighted
6 Views

Hi Qiujiao,Thanks for your

Hi Qiujiao,
Thanks for your reply.
I have found below error in my MCU server console log file.

2019-01-22 13:07:48.075  - INFO: ErizoJS - pid: 17265
2019-01-22 13:07:48.078  - INFO: ErizoJS - Connecting to rabbitMQ server...
2019-01-22 13:07:48.091  - INFO: AmqpClient - Connecting to rabbitMQ server OK, hostPort: { host: 'localhost', port: 5672 }
2019-01-22 13:07:48.356  - INFO: ErizoJS - conference-c6e4532c49553a8b547d@10.10.6.103_0 as rpc server ready
2019-01-22 13:07:48.360  - INFO: ErizoJS - conference-c6e4532c49553a8b547d@10.10.6.103_0 as monitor ready
2019-01-22 13:12:33.735  - INFO: Conference - roomController.mix failed, reason: Invalid view
2019-01-22 13:12:33.736  - WARN: Conference - failed in controlStream, reason: Invalid view

 

and chrome console log is

Streams in conference: 0
index.js:137 Participants in conference: 1
ics.js:9 ICE connection state changed to checking
ics.js:9 Empty candidate.
ics.js:9 ICE connection state changed to connected
ics.js:9 ICE connection state changed to completed
index.js:55 A new stream is added  623658623332456300
:3004/rooms/5c46d04f1948b27fae362643/streams/623658623332456300:1 Failed to load resource: the server responded with a status of 500 ()
rest-sample.js:326 Result: Internal Server Error
:3004/rooms/5c46d04f1948b27fae362643/streams/623658623332456300:1 Failed to load resource: the server responded with a status of 500 ()
rest-sample.js:326 Result: Internal Server Error

Regards,

Avinash Jaiswal

0 Kudos
Highlighted
6 Views

Hi, Jaiswal, there is a bug

Hi, Jaiswal, there is a bug in 4.1 management console that you cannot delete view in 3300/console. You can call restful API to set view in room to [] to disable mixer in conference and use pure SFU mode only.

0 Kudos