Hi, I've been struggling with using WebRTC together with Janus.
I have an h264 camera that I can't alter the configuration for. The profile-level-id seems to be 420029, which means: profile is baseline (42 hex = 66 dec = baseline) constraints 0 level-idc is 4.1 ICE never completes because I suspect FF just barfs on this for some reason, and I couldn't, no matter how much debug I enabled, find where or why specifically. Chrome works perfectly, but not before offering back profile-id 42e01f (which the main difference is level-idc is 3.1 instead of 4.1). When I re-encoded the content using FFMPEG using an intermediate device, setting exactly 42e01f then FF finished ICE and played the video (although this is not a valid solution for my purposes) Ideally I want to understand why FF (openh264) can't play 420029, since it should be baseline, and if there is a fix. One more important note: if I took a small clip of the stream to a .mp4 file (no transcoding), and embed that in HTML5 video tag, FF plays it perfectly. So the codec SHOULD work as is, but not it doesn't when it's coming over webrtc. Very annoying! _______________________________________________ dev-media mailing list [email protected] https://lists.mozilla.org/listinfo/dev-media

