I have been testing the whip client and gstreamer and vp8 works great. However i cannot get h264 to work.
The whip client shows up in the video room as usual but no video is displayed.
Admin logs of the handle. At first a blank screen is visible for a few seconds before it switches to "no remote video available". Which sounds like similar behaviour to
this post.
For a successful startup of the client I have to force the h264 codec in janus.plugin.videoroom.jcfg.
My gstreamer pipeline is:
"videotestsrc ! queue ! nvh264enc ! queue ! rtph264pay ! queue ! application/x-rtp,media=video,encoding-name=H264,payload=96"
A local test with the pipeline:
"gst-launch-1.0 videotestsrc ! queue ! nvh264enc ! queue ! rtph264pay ! queue ! udpsink host=10.0.2.62 port=5000" is working fine. The stream can be viewed with vlc and
the sdp posted here.
Any help on where my mistake is would be greatly appreciated :)