[Webkit-unassigned] [Bug 85851] MediaStream API: support MediaStreamRecorder implementation

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Mon Feb 15 05:48:41 PST 2021


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

--- Comment #90 from youenn fablet <youennf at gmail.com> ---
(In reply to Pantxisto from comment #89)
> Hello,
> 
> I have Safari 14.4 on Ipad (7º gen). The issue is complex, related to
> orientation and I will try to explain:
> There are 2 scenarios:
> 1-If I get a MediaStream in the Ipad and I record with MediaRecorder
> (originally on portrait mode), when saving on the serverside the file is on
> portrait mode; very good. But if I try to pipe that file with stream
> (nodejs) and pipe the response, if the headers are not setted correctly
> (meaning, accept-range... and 206 status code) the video is streammed in
> landscape mode. Well, we can survive this setting all the headers and the
> status code. I dont know if this behaviour is natural.

Could you file a dedicated bug, ideally with some repro steps (jsfiddle would be great).

> 2-If I get the mediastream (with the WebRTC API I get from the other peer),
> I use chrome (in my case ubuntu), and incomming mediastream comes from
> safari, if I save the stream in a video file on the server side, in this
> case the video is saved in landscape mode (originally been on portrait mode
> on the safari browser). Headers doesnt work; if I pipe the file to the
> response it is seen on landscape mode.

I am not exactly clear what the bug is here.
Usually, with WebRTC, CVO information is provided as RTP header and should allow the server to control correctly the orientation.
You might want to try disabling this extension, so that Safari will do the rotation before sending the data.

-- 
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/20210215/d82ef509/attachment.htm>


More information about the webkit-unassigned mailing list