First of all I am newbie to janus and gstreamer so all suggestion are valuable to me please provide details as much as you can.
Architecture:- I am having an application and gstreamer on aws ec2 instance and janus-gateway in docker container on same instance.(port mapped are 8188/tcp,7088/tcp,5002/udp,5004/udp,10000-10050/udp)
Issue:- I want to capture per second frames of live stream coming from videoroom but not able to construct pipeline. The command used for gstreamer is
gst-launch-1.0 -ev \
udpsrc port=xxxx caps="application/x-rtp, media=(string)video, clock-rate=(int)90000" ! \
rtpvp8depay ! vp8dec ! videoconvert ! \
videorate ! video/x-raw,framerate='(fraction)'1/10 ! \
jpegenc ! filesink location="tmp/img%04d.jpg"
And if there is an architectural issue please let me know.
Thanks...
where xxxx- is a custom port range from 10000-10050