Anyone used whip with twitch ?
I'm getting a http 400 back with the message :
"failed to handle offer: failed to create broadcast session: h264 codec is missing in the SDP offer"
But there is an
a=rtpmap:112 H264/90000
line - so ?!?!
Help ?
Anyone used whip with twitch ?
I'm getting a http 400 back with the message :
"failed to handle offer: failed to create broadcast session: h264 codec is missing in the SDP offer"
But there is an
a=rtpmap:112 H264/90000
line - so ?!?!
Help ?
@steely_glint yeah there’s a whole conversation about it in the webrtc channel of video-dev slack. We think it’s to do with the profile offered and the packetization mode too
https://gitlab.freedesktop.org/gstreamer/gst-plugins-rs/-/issues/516#note_2340027
@danjenkins
Oh, excellent. Thanks.
Turns out you can send High Profile h264 - and twitch is happy, but you can't say that you plan to do that.
Like I said at @commcon last year, creatively lying about the codec profile is a necessity .
Sigh.
(Don't we all love SDP).
@steely_glint @commcon this feels like a brilliant talk - "THE LIES OF SDP"
@steely_glint @commcon I keep meaning to add a chapter to WebRTC for the Curious - all of the SDP hacks you can do to make things do things
@danjenkins @steely_glint @commcon I'll contribute "how to successfully hold an SDP monologue for no apparent reason at all".
@steely_glint @danjenkins @commcon Haha, yes. Imagine we had to translate everything to Latin as an intermediate language when we communicate. 😁
Edit: Plus some bonus grunt noises nobody knows why they exist.