MPMoviePlayer для потокового аудио и сохранения контроля - PullRequest
1 голос
/ 01 февраля 2012

Я использую MPMoviePlayer для потоковой передачи аудио с подкаста, и до сих пор он отлично работает, за исключением того факта, что элементы управления исчезают после начала воспроизведения звука, как это было бы при просмотре фильма, поэтому у меня есть несколько вопросов:

1) Уместно ли использовать MPMoviePlayer, который, кажется, действительно предназначен больше для видео, чем для потоковой передачи mp3-файлов?

2) Если да, есть ли способ предотвратить исчезновение элементов управления? Я сейчас устанавливаю стиль управления:

[player setControlStyle: MPMovieControlStyleEmbedded];

Как представляется, в соответствии с документами Apple , правильный стиль, чтобы держать элементы управления на экране.

1 Ответ

1 голос
/ 01 февраля 2012

Уместно ли использовать MPMoviePlayer, который, кажется, действительно предназначен больше для видео, чем для потоковой передачи файлов mp3?

Да, хотя, конечно, естьдругие варианты - взгляните на AVPlayer например.Но опять же, это вообще не будет отображать никакого пользовательского интерфейса, поэтому в любом случае будет применяться следующий ответ: вам придется создать свой собственный пользовательский интерфейс, если вы не удовлетворены тем, что предлагает MPMoviePlayerController (даже если в вашемв частном случае это просто затухание).

Если да, то есть ли какой-нибудь способ предотвратить исчезновение элементов управления?В настоящее время я устанавливаю стиль элемента управления:

Нет, нет способа добиться того, о чем вы просите, используя стандартный пользовательский интерфейс (независимо от того, встроен он или полноэкранный).Единственным вариантом будет предоставление пользовательских элементов управления (при использовании MPMovieControlStyleNone).

...