Я пытаюсь загрузить и воспроизвести потоковое видео. Я смог сделать это двумя разными способами.
Добавление WebView в мой интерфейс и вызов:
[[webView mainFrame] loadRequest: [NSURLRequest requestWithURL: movieURL]];
Добавление QTMovieView к моему пользовательскому интерфейсу и вызов:
QTMovie * movie = [[QTMovie alloc] initWithURL: movieURL error: nil];<br>
[movieView setMovie:movie];<br>
[movieView play: self];
Оба метода работают, но не дают результатов, которые я ищу. Первый способ запускает quicktime в отдельном окне (я хотел бы, чтобы видео было встроено в мое приложение). Хотя второй метод внедряет видео в мое приложение, похоже, он использует гораздо более старую версию QuickTime (элементы управления отличаются и выглядят безвкусно. Они не содержат полноэкранного элемента управления).
Итак, я пытаюсь понять, как встроить видеоплеер (как показано на скриншоте ниже) в мое приложение, а не во внешнее. Любые предложения будут великолепны.