Во-первых, извините, потому что это не особая проблема с кодом (я могу воспроизводить видео на iPhone), поэтому я не присоединяю ни один из своих кодов, но прошу технического решения.
Я занимаюсь разработкоймобильное приложение (а также веб-приложение), которое воспроизводит видео с сервера Nde js.Сначала я заметил, что в Safari вы можете воспроизводить видео только с потоковой передачи (что также является наилучшей практикой в остальных браузерах), но это было очень медленно (так много времени загружалось видео).
Я наткнулся на этот кусок кода, и пост автора помог мне улучшить мой потоковый код на стороне сервера:
https://github.com/davidgatti/How-to-Stream-Movies-using-NodeJS/blob/master/routes/video.js
Мне не нужно было ничего менять ввеб-приложение, но теперь я могу воспроизводить видео намного быстрее в Mac / Safari (в HTML5 у меня есть простые теги).Но ничего не изменилось в приложении Ionic ... И я не знаю, как следовать или где проблема может быть (ionic / cordova или Node JS).
В чем может быть смысл, которого я могу упустить?Любая ссылка, известная ошибка в ionic или трюк очень помогли бы.
ОБНОВЛЕНИЕ: Я пробую видеофайлы .mov и .mp4.Какой идеальный формат (или сжатие) для iPhone?
ОБНОВЛЕНИЕ 2: Это хороший выбор для обработки видео с помощью облачного видео решения, такого как uStream, и встраивания его как iframe (как предусмотренорешение от ustream)?Кажется, больше ничего не помогает улучшить время загрузки, управлять видео на моем собственном сервере и ионном клиенте.
Большое спасибо