--
You received this message because you are subscribed to the Google Groups "meetecho-janus" group.
To unsubscribe from this group and stop receiving emails from it, send an email to meetecho-janu...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/meetecho-janus/14979acb-08ca-4be7-a536-6cb354322aa5n%40googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/meetecho-janus/f757fb0c-347b-4a9c-baef-20bba871bf4en%40googlegroups.com.
Hi Mirko,Please let me know if there are any suggestions to debug this.On Wed, Mar 31, 2021 at 9:20 PM Abhishek Rhisheekesan <abhish...@gmail.com> wrote:Hi Mirko,Yes, we have implemented the code after going through that blog https://www.meetecho.com/blog/janus-e2ee-sframe/ and the code is based on e2etest.js from https://github.com/meetecho/janus-gateway/blob/master/html/e2etest.js
Here is the code snippet I am using - https://pastebin.com/yWFpBt6zThis has senderTransforms and receiverTransforms for audio and video implemented with xor based encryption and crypto key is a static value for every senderTransforms and receiverTransforms call, to verify if it is working.I have created the room with require_e2ee set to true in the create request. I tried it with and without this.Here is the code where senderTransforms and receiverTransforms pass through the data received as is. This is for debug purposes to see if xor encryption was somehow meddling with the data. But even this didnt help - remote video was still not visible.During debug, the jsep contains e2ee flag set to true. Also senderTransforms and receiverTransforms transform functions are getting called.Janus backend version used is 0.11.1. janus.js we are using is quite similar to https://github.com/meetecho/janus-gateway/blob/master/html/janus.js, except for some additional functionality that is not related to e2e encryption. To verify if janus backend was working, we tried the demo e2etest.html in html folder and it works fine and remote video is visible.If we comment out the e2e encryption code mentioned in https://pastebin.com/yWFpBt6z like senderTransforms, receiverTransforms, and their mentions in createOffer and createAnswer, it works fine and remote video is visible.
Can you please explain what is this code in janus.js doing? Does it help if we track the video/audio stream chunks being passed through these functions and senderStreams/receciverStreams and createEncodedStreams and all?On Wed, Mar 31, 2021 at 2:34 PM Mirko Brankovic <mirkobr...@gmail.com> wrote:Have you checked what Lorenzo did in his example?Both frontend and backend
--
You received this message because you are subscribed to the Google Groups "meetecho-janus" group.
To unsubscribe from this group and stop receiving emails from it, send an email to meetecho-janu...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/meetecho-janus/14979acb-08ca-4be7-a536-6cb354322aa5n%40googlegroups.com.
--Regards,
Abhishek--Regards,
Abhishek