Если потоковое видео на устройство iOS, мне нужно использовать HTTP Live Streaming? Поддерживается ли HDS? Проблема в том, что у нас ограниченное пространство для хранения, а HTTP Live Streaming потребует от нас большего количества видеофайлов. Может кто-нибудь дать мне некоторое разъяснение по этим вопросам?Поддерживает ли iOS что-либо за пределами HTTP Live Streaming?
ответ
IOS устройства поддерживают HTTP прогрессивную загрузку для .mp4 файлов, сервер может быть просто Apache или Nginx. Опыт пользователя очень похож на потоковое видео в формате HTTP.
RTSP также возможен. Вы можете перенести live555 на платформу iOS в качестве клиента RTSP, так как использовать DarwinStreamingServer в качестве сервера RTSP.
Я думаю, что прогрессивная загрузка HTTP является альтернативным решением. Мы уже сделали это через простой HTTP-сервер. Для протокола RTSP или другого типа вы должны реализовать его самостоятельно.
Дэвид
Если ваше приложение будет транслировать более 10 минут видео Apple требует, чтобы вы использовали HTTP Live Streaming для доставки видео, иначе ваше приложение будет отклонено, когда вы отправите его в магазин приложений. (Это случилось со мной в первый раз я представил мое приложение, прежде чем я знал об этом требовании.)
Из HTTP Live Streaming Overview:
Предупреждающих IOS приложений, представленных для распространения в App Store должен соответствовать этим требования.
Если ваше приложение доставляет видео через сотовые сети, а видео превышает либо 10 минут, либо 5 МБ данных за 5 минут , вам необходимо использовать HTTP Live Streaming. (Progressive загрузки может быть использован для небольших клипов.)
Если ваше приложение использует HTTP Live Streaming в сотовых сетях, вы обязаны обеспечить по меньшей мере, один поток со скоростью 64 кбит или более низкой пропускной способностью потока (низкой пропускной способностью может быть только аудио или аудио с неподвижным изображением ).
Эти требования применяются к приложениям iOS, представленным для распространения в App Store для использования в продуктах Apple, в магазине приложений . Неприемлемые приложения могут быть отклонены или удалены по усмотрению Apple.
- 1. Поддерживает ли GoogleTV эмулятор Http Live Streaming?
- 2. HTTP Live Streaming Ограничение iOS
- 3. IOS Музыка Streaming и HTTP Live Streaming
- 4. Поддерживает ли YouTube потоковое вещание HLS (HTTP Live Streaming)?
- 5. Поддерживает ли HTTP Live Streaming поддержку перемотки назад?
- 6. Http Live Streaming Cache
- 7. HTTP Live Streaming encoders
- 8. Live Streaming App iOS
- 9. Live Streaming in iOS
- 10. http live streaming performance (metrics)
- 11. live http streaming in android
- 12. Apple HTTP Live Streaming с непревзойденным H264
- 13. Http Live Streaming без кодирования
- 14. HTTP Live Streaming: Кошмар Linux
- 15. MPMoviePlayerController и HTTP Live Streaming
- 16. HTTP Live Streaming для IPhone
- 17. Http live streaming to iphone
- 18. Приложение HTTP Live Streaming Mac
- 19. MPMoviePlayerController и HTTP Live Streaming
- 20. HTTP-Live-Streaming - проблема с загрузкой?
- 21. Apple, политика для HTTP Live Streaming приложения
- 22. Перехват видеокадров в клиенте HTTP Live Streaming на iOS
- 23. HTTP Live Streaming с Android 2.x
- 24. Live OGG streaming
- 25. Приложение Отклонено за использование протокола HTTP Live Streaming
- 26. Http Live Streaming с веб-сервером Apache
- 27. Нужно ли транслировать видео, используя http live streaming
- 28. Private HTTP Live Streaming через CloudFront
- 29. HTTP Live Streaming Service, как LiveStream/Ustream/Twitch/Youtube Live
- 30. Плохая производительность с http live streaming ogv
Так верно ли, что потоковая передача HTTP Live потребует большего пространства на жестком диске, чем эти другие решения? – spentak
Нет. Прямая потоковая передача HTTP требует, чтобы видеофайл был сегментирован на многие части, служебные данные не учитываются. – ciphor
ciphor, что делать, если видео находится на нескольких языках. Я слышал, что нет способа переключить звуковые дорожки в потоке в прямом эфире http, поэтому нам нужно будет иметь полный фильм на каждом языке, который будет экспоненциально увеличивать использование hd. Мысли? – spentak