2013-03-29 3 views
0

Я пытаюсь начать воспроизведение видеофайла в то же время загружаетсяМожно ли воспроизводить видео из файла, который все еще записывается с помощью MPMoviePlayerViewController?

Мой подход (то есть я пытаюсь подражать буферизацию..):
Я поддерживаю дескриптор файла видео файла, созданного.
Реализация – connection:didReceiveData: Я добавляю данные, полученные в видеофайл (я гарантирую это с помощью seekToEndOfFile).
Как только полученные данные пройдут пороговое значение, я начну воспроизводить файл.
Между тем я ожидаю, что – connection:didReceiveData: будет работать так же, как и раньше, добавив данные.
Этот подход вдохновлен следующим сообщением. http://lists.apple.com/archives/cocoa-dev/2011/Jun/msg00844.html

Результат:
Хотя автор поста выше, кажется, чтобы быть в состоянии играть, по крайней мере часть файла, в моем случае MoviePlayerViewController просто показывает на экране и уходит, как будто нет содержания в файл.
Код работает отлично, если я записываю все видеоданные в файл и воспроизвожу, как только соединение закончит загрузку.

Пробовал ли кто-нибудь такой подход раньше и преуспел в этом?

ответ

 Смежные вопросы

  • Нет связанных вопросов^_^