MPMoviePlayerController на iPhone - потоковая или прогрессивная загрузка? - PullRequest
0 голосов
/ 26 октября 2010

В моем приложении для iPhone мне нужно показать видео в формате Flash. Я попросил клиента поменять видео в формате, совместимом с iPhone. Они сохранили преобразованное видео на сервере, и я могу показать видео с помощью MPMoviePlayerController.

Теперь нам нужно сохранить около 25 видео (каждое около 300 МБ) и получить к ним доступ через приложение iPhone с помощью MPMoviePlayerController

Я должен помочь клиенту выяснить, как и где разместить эти файлы. Так что некоторые вопросы есть

1) О чем нужно заботиться на стороне сервера, чтобы повысить производительность? Есть ли какой-нибудь документ для этого? 2) Будет ли потоковое видео или прогрессивная загрузка? У нас есть выбор?

Я уверен, что многие люди сделали бы это. Так что любезно помогите в этом отношении.

1 Ответ

1 голос
/ 29 сентября 2011

, если видео длится более 10 минут, вам нужно использовать потоковую передачу не прогрессивную, и вы должны подготовить список воспроизведения на стороне сервера в формате .m3u8. вам просто нужно передать этот URL с .m3u8 в mpmediaplayercontroller, и это позаботится обо всем на стороне клиента. Для функциональности на стороне сервера вы можете найти код Apple для потокового видео.

...