MPMoviePlayerController поточно видео към Apple TV

Тъй като новата актуализация излезе за Apple TV, където можете да предавате поточно видео към него от всяко устройство с iOS, работещо с 4.2, се опитвах да предавам поточно видео от моя телефон, който използва MPMoviePlayerController за възпроизвеждане на видео към Apple TV. Плейърът показва опцията за възпроизвеждане и мога да намеря Apple TV, но когато докосна нищо не се случва. И така, просто се чудех дали наистина е възможно да предавам поточно видео с помощта на MPMoviePlayerController към Apple TV или не, или има ли друга рамка за плейъри, която ми липсва, за да направя това. Наистина ще съм благодарен, ако някой може да ми помогне малко по този въпрос.

За разбирането,

Анкур


person Ankur    schedule 22.11.2010    source източник


Отговори (3)


self.movieController = [[[MPMoviePlayerController alloc] initWithContentURL:[NSURL fileURLWithPath:CINDY_PATH]] autorelease];
[movieController setAllowsWirelessPlayback:YES];
movieController.view.frame = self.view.bounds;
[self.view addSubview:movieController.view];

Редът "[movieController setAllowsWirelessPlayback:YES];" ще позволи Airplay видео, но това е частен API, който не е безопасен за AppStore...

Справка: http://www.tuaw.com/2010/11/24/apple-tv-hacking-spelunking-into-the-airplay-video-service/

person Evgeny    schedule 25.11.2010

Редактиране: Изглежда, че се изказах преждевременно. Актуализацията на AppleTV беше пусната днес. Ревизираният отговор е по-долу:

Ако вашият AppleTV е актуализиран до най-новия софтуер и можете да предавате поточно видеоклипове от приложението iPod на вашия iPad, тогава поточно предаване на видео през AirPlay трябва да работи. От това, което чух наскоро обаче, поточно предаване на видео ще работи само от приложенията iPod и YouTube. Все още не съм имал възможност да тествам актуализацията на AppleTV лично, така че не мога да потвърдя нищо от това, но ако е вярно, това означава, че имате право да предавате аудио само от MPMoviePlayerController във вашето приложение. Надяваме се, че това ограничение ще бъде облекчено в бъдеще.

person Lily Ballard    schedule 23.11.2010
comment
Опитах със сафари стрийминг на видео на уебсайта на youtube, но дори това не поддържа видео стрийминг, разрешено е само аудио стрийминг. Иска ми се Apple да можеше да разреши стрийминг на видео към всички приложения, използващи MPMoviePlayerController. - person Ankur; 23.11.2010

Създадох приложение тук, което ще предава видеоклипове към AppleTV, които са заснети на вашия iPhone. http://tinyurl.com/2vewstr

Ще ви трябва SDK, за да го компилирате и използвате.

person BigBadOwl    schedule 26.11.2010
comment
BigBadOwl, ще изпратиш ли това на Cydia? - person Tyler; 18.02.2011
comment
Няма да го направя, но някой е взел кода и го е използвал за приложение в Cydia (те таксуват долар за него). - person BigBadOwl; 22.02.2011