-
Notifications
You must be signed in to change notification settings - Fork 1.6k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Not working on iphone SE #162
Comments
ios 14.6 with latest browsers as of today. And in settings I allowed access to camera by these browsers. |
sorry @samdutton , I was meaning the https://github.com/samdutton/simpl/tree/gh-pages/mediarecorder . |
Thanks for the heads-up. This commit fixes the problem (for me on Safari 14.11 on Mac at least). Does simpl.info/mr work for you now? (You might need to clear caches.) |
Here I am back |
@samdutton , I made some further test. The following doe not work neither on mobile https://webrtc.github.io/samples/src/content/getusermedia/record/ I would really appreciate any guidance on the matter as I need to implement this on a web app (client-side) to allow a user to record a video at SD resolution (480p) and be able to respond in the UI in case of errors. |
Not sure why this isn't updating for you on simpl.info/mr. Did you try clearing caches? The main change is to remove the options argument from the MediaRecorder constructor call. Does this work for you if you run the new code locally? |
Further info: This one https://simpl.info/getusermedia/sources/ , is fantastic!!! So there is something in between the different codes which make it work or not?? |
@samdutton , I cleared the browser settings and in incognito mode. Unfortunatly on the phone it is hard to debug. On pc it always worked. |
I think the issue comes upon the first load of the page, but I am not sure yet. |
Removing the options argument from the At one point I also noticed a problem with |
On ipad it works, but not on iphone SE (bought in 2019 or so). The desktop version asks for permisison on load, but the phone just ignores it and hitting start shows nothing. But my main concern is to find a universal way to do it because i need to rely on this API in production. Any chance this API is stable as of today? |
Interestingly, this one https://simpl.info/getusermedia/sources/ sends me 3 popups:
Perhaps the MR code is not messing up with permissions. I will print out errors in a p tag, I should be able to get something |
I think the problem is with Apparently this is supported on iPad but not iPhone: caniuse.com/?search=mediasource. Depending on what you want to do, you may not need There's a WebKit MediaRecorder example here: webkit.org/blog/11353/mediarecorder-api. |
Ok thank you for the info that might be it. |
The choice of 480p is to reduce memory and upload size. If i use the input field method, that will open their camera app, which means they can record in hd or higher, which i would need to avoid |
But mediasource seems supported on other browsers on mobile, whereas the code is mot working on all browsers on iphone |
Correct: MediaSource is not implemented on iPhone.
…On Mon, 5 Jul 2021 at 18:36, Ponant ***@***.***> wrote:
But mediasource seems ok on other browsers on mobile, whereas the code is
mot working on all browsers on iphone
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
<#162 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AABSDKVG2PHXHHI77LO7JFTTWHUQVANCNFSM472FOAHQ>
.
|
You mean on safari iphone? Otherwise i am confused. I have the major browsers on my iphone and the MD sample works on none. But the caniuse points to safari ios as partial support, so i guess mediasource should be ok on chrome edge and firefox on iphone. Agree? |
The lack of support on iPhone is for all browsers.
All browsers on iOS must use WebKit
<https://developer.apple.com/app-store/review/guidelines/#2.5.6>, the same
engine used by Safari.
…On Mon, 5 Jul 2021 at 19:37, Ponant ***@***.***> wrote:
You mean on safari iphone? Otherwise i am confused. I have the major
browsers on my iphone and the MD sample works on none. But the caniuse
points to safari ios as partial support, so i guess mediasource should be
ok chrome edge and forefox on iphone. Agree?
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
<#162 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AABSDKU25TWPUQ6SKBQDOATTWH3XTANCNFSM472FOAHQ>
.
|
Hi,
Clicking the start button on iphone SE does not trigger anything, neither on safari nor chrome nor firefox. Any clue??
The text was updated successfully, but these errors were encountered: