[Webkit-unassigned] [Bug 196416] IOS 12.2 WebRTC Safari send track event with invalid MediaStream

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Mon Apr 1 22:09:51 PDT 2019


https://bugs.webkit.org/show_bug.cgi?id=196416

--- Comment #3 from Xin <betimer at gmail.com> ---
(In reply to youenn fablet from comment #2)
> Hi Xin,
> Do you have a repro case?
> I am wondering in particular whether addTrack is called with no second
> parameter (stream). If you set the stream parameter, does it work for you?

Hi Youenn,

I have manually tested as below

If chrome-to-chrome:
chrome pc call pc.addTrack(track, stream1, stream2)
when event fired on the remote chrome, the event (RTCTrackEvent), `event.streams` contains 2 streams.

If safari-to-chrome:
safari pc call pc.addTrack(track, stream1, stream2)
when event fired on the remote chrome, the event (RTCTrackEvent), `event.streams` contains 1 stream.

It may only support single stream, but with 12.2, the stream is not the original one (https://developer.mozilla.org/en-US/docs/Web/API/RTCPeerConnection/addTrack)

-- 
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.webkit.org/pipermail/webkit-unassigned/attachments/20190402/fdc6a9c0/attachment.html>


More information about the webkit-unassigned mailing list