WebRTC playback not working on Android Chrome

When playing back a live stream via WebRTC it works on all dekstop browsers, as well as on IOS Safari but it doesn’t work on Chrome for Android.

I’m getting this error. Below is the SDP as well as the error response

sdp: {"type":"offer","sdp":"v=0\r\no=WowzaStreamingEngine-next 1753420670 2 IN IP4 127.0.0.1\r\ns=-\r\nt=0 0\r\na=fingerprint:sha-256 BB:FA:9B:9F:FB:20:94:BB:24:7B:27:CE:5D:11:0A:31:FE:04:D5:3B:80:34:A6:00:D8:E3:BF:E7:CC:34:34:84\r\na=group:BUNDLE video\r\na=ice-options:trickle\r\na=msid-semantic:WMS *\r\nm=video 9 RTP/SAVPF 97\r\na=rtpmap:97 H264/90000\r\na=fmtp:97 packetization-mode=1;profile-level-id=42C01F;sprop-parameter-sets=Z0LAH9oDYPefhAAAAwAEAAADAPI8YMqA,aM48gA==\r\na=cliprect:0,0,480,852\r\na=framesize:97 852-480\r\na=framerate:30.0\r\na=control:trackID=1\r\nc=IN IP4 0.0.0.0\r\na=sendrecv\r\na=ice-pwd:123686d731cd6c0bc0e198c5de37c4c0\r\na=ice-ufrag:eb25560c\r\na=mid:video\r\na=msid:{eaef0655-8445-45ac-9857-64131ff26c1e} {4d08d961-860b-4527-8ecf-6f50d5218063}\r\na=rtcp-fb:97 nack\r\na=rtcp-fb:97 nack pli\r\na=rtcp-fb:97 ccm fir\r\na=rtcp-mux\r\na=setup:actpass\r\na=ssrc:1523478601 cname:{26c4bb81-e256-4e12-a61d-877cd196965a}\r\n"} 

player.js:249 DOMException: Failed to set remote offer sdp: Session error code: ERROR_CONTENT. Session error description: Failed to set remote video description send parameters..

Turns out Chrome on Android doesn’t support H264

That’s actually not true, how did you arrive to this conculsion?

@john brias Chrome for Android has only a hardware implementation for H.264 and there is no software implementation. At this moment H.264 works only with devices with a processor of Qualcomm (Kitkat and later) or Samsung Exynos (Lollipop and later).