I have tried both Streaming and Videocall plugins and got the logs.
Pasting only ICE and DTLS initialization logs below.
This is what effectively I am seeing about ICE and DTLS initialization.
Hope my understanding is correct..
## In Streaming usecase:
Janus = Caller, ICE Controlling, DTLS Server
Firefox = Callee, ICE Controlled, DTLS Client
## In Videocall usecase:
For the Originationg Call Leg,
Firefox(user2) = Caller, ICE Controlling, DTLS Server
Janus(user2) = Callee, ICE Controlled, DTLS Client
For the Terminating Call Leg,
Janus(user1) = Caller, ICE Controlling, DTLS Server
Firefox(user1) = Callee, ICE Controlled, DTLS Client
Thanks and Regards
Anand
**************************************************
Streaming Plugin Logs: with test_gstreamer_1.sh
**************************************************
Line 574:
[2462724269] Setting ICE locally: got ANSWER (1 audios, 1 videos)
Line 575:
[2462724269] Creating ICE agent (ICE Full mode, controlling) 0
Line 730: HTTP Response ==> SDP: Offer from Janus, ufrag=QBFL, FingerPrint: D2:B9.....
SDP: Answer from Firefox, ufrag=7553f804, FingerPrint: BB:B6.....
Line 1097:
[2462724269] Setting accept state (DTLS server)
**************************************************
Videocall Plugin Logs: user2 calling user1
**************************************************
user1 session, handle created: janus/1301692670/419015803
Line 431: POST Request to Register user1
user2 session, handle created: janus/3584623772/568636380
Line 832: POST Request to Register user2
Line 1071: POST [/janus/3584623772/568636380]
SDP: Offer from Firefox, ufrag=f3162385, FingerPrint: 72:02.....
Line 1151: [568636380] Setting ICE locally: got OFFER (1 audios, 1 videos)
Line 1152: [568636380] Creating ICE agent (ICE Full mode, controlled) 1
Line 1220: user2 is calling user1
Line 1265: [419015803] Setting ICE locally: got ANSWER (1 audios, 1 videos)
Line 1266: [419015803] Creating ICE agent (ICE Full mode, controlling) 0
Line 2255: HTTP Response ==> To user1 (janus/1301692670/419015803)
SDP: Offer from Janus, forwarded parameters from user2 to user1,
ufrag=FSXU, FingerPrint: D2:B9.....
Line 2403: POST [/janus/1301692670/419015803]
SDP: Answer from Firefox, ufrag=d09b9d32, FingerPrint: BA:16.....
Line 2894: [419015803] Setting accept state (DTLS server)
Line 3051: [568636380] Setting connect state (DTLS client)
Line 3020: HTTP Response ==> To user2 (janus/3584623772/568636380)
SDP: Answer from Janus, forward parameters from user1 to user2,
ufrag=E/ot, FingerPrint: D2:B9.....
**************************************************