When a user uploads a .mov file, they expect it to be able to be streamed. However, due to the .mov not being playable by render-media, we cannot stream them. A warning should be displayed to users on publish that, at least for now, .mov is download only.
https://ffmpeg.org/general.html#File-Formats
Any chances to integrate this? ^^
In addition to this, should we provide HTML5 streaming video guidelines? The whole metadata thing is tricky too for it to stream properly. I think that would remove some confusion.
It should also trigger a warning for all files that can't be streamed ^^
https://www.chromium.org/audio-video
what about an option like this in the future?
https://github.com/taltultc/react-native-mov-to-mp4
https://www.npmjs.com/package/react-native-mov-to-mp4
This will be better addressed in a larger video player re-work. But a easier fix would to just add a label if the file that a user selects is a .mov.
Currently .mov files cannot be streamed inside the app. Considered uploading a different file type. Or something similar.
There's a note about mp4s being most compatible on publish now, closing.
Most helpful comment
In addition to this, should we provide HTML5 streaming video guidelines? The whole metadata thing is tricky too for it to stream properly. I think that would remove some confusion.