flutterjanus / flutter_janus_client

A plugin that allows the flutter app to communicate with a Janus server using different transport mechanisms, such as WebSocket and HTTP(rest). It features a developer-friendly api to interact with various WebRTC Janus Plugins. Hence, it can be considered as a swiss-knife for WebRTC solutions.
MIT License
134 stars 76 forks source link

Janus srtp #18

Closed alsiPanda closed 3 years ago

alsiPanda commented 3 years ago

Hi @shivanshtalwar0 , I had a doubt with regards to Janus gateway, while reading the whatsapp security whitepaper. Is the video room secure or does it need some kind of additional encryption ? I tried searching for srtp in the janus documentation but it is available only for rtp_forward, and not for creating video room. I am not really well versed in either Janus webrtc or srtp, and am using your example code as the basis of my project. Does Janus use srtp internally or is secured in some other way ? I am trying to make it end-to-end encrypted.

alsiPanda commented 3 years ago

I found out how to add/enable e2ee by using sframe.