First of all I want to say that I'm begginer with WebRTC testing, and Janus, GStreamer etc. I have Janus getaway that provides WebRTC traffic to particular mobile client. The task at hand is to capture WebRTC from Janus and get some metrics: Bitrate, framerate, Video and Audio delay, and actual frame to compare it. for using them in python autotests.
So a couple of question appeared during the investigation:
- Is GStreamer suitable tool for capturing WebRTC from Janus, and for further analysis?
- What alternatives to GStreamer are there?(FFmpeg)or maybe some other approaches for this kind of testing;
- Could I get Bitrate, framerate, Video and Audio delay from Janus using GStreamer -> OpenCV python