I've been trying to get h264 streaming to work. I've started with the default Janus sample config files. The only change I made is to comment in the "h264-sample" in janus.plugin.streaming.cfg, then I run gstreamer.
The demo works on my Mac in Firefox. In Chrome and Safari I get no video, but also no error message in the logs.
The admin shows everything fine - state is "ready" and the out_stats are all increasing. The web UI even shows the bitrate, but no video.
I discovered that I can get the video to show up in Chrome by disabling hardware acceleration, as suggested by this bug:
However, that bug seems to indicate that the problem is only for the constrained baseline profile. I've tried modifying my gstreamer launch command to send main or high profile video with no luck.
Does h264 streaming work in Mac Chrome and/or Mac Safari for anyone else? I would especially expect it to work in Safari since I've heard h264 is the only profile supported there.
Appreciate any help,
Andrew