2010-11-22 5 views
1

Seit dem neuen Update für Apple TV, wo Sie Video von jedem iOS-Gerät mit 4.2 streamen kann, habe ich versucht, ein Video von meinem Handy zu streamen, die MPMoviePlayerController verwendet, um das Video zu spielen Apple TV. Der Player zeigt die Airplay-Option und ich kann Apple TV finden, aber wenn ich klopfe, passiert nichts. Also, habe ich mich nur gefragt, ob es wirklich möglich ist, ein Video mit MPMoviePlayerController zu Apple TV zu streamen oder nicht oder gibt es ein anderes Player-Framework, das mir fehlt. Ich würde es sehr schätzen, wenn mir jemand dabei helfen könnte.MPMoviePlayerController streaming Video zu Apple TV

Grüße,

Ankur

Antwort

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]; 

Die Zeile "[movieController setAllowsWirelessPlayback: YES];" jedoch ermöglicht Video Airplay, ist es eine private API, die nicht App Store sicher ist ...

Referenz: http://www.tuaw.com/2010/11/24/apple-tv-hacking-spelunking-into-the-airplay-video-service/

2

bearbeiten: Sieht aus wie ich zu früh gesprochen. Das AppleTV-Update wurde heute veröffentlicht. Eine überarbeitete Antwort finden Sie unten:

Wenn Ihr AppleTV auf die neueste Software aktualisiert wurde und Sie Videos von der iPod App auf Ihrem iPad streamen können, dann sollte Video-Streaming über AirPlay funktionieren. Nach dem, was ich kürzlich gehört habe, wird Video-Streaming nur arbeiten von den iPod und YouTube-Apps. Ich hatte noch keine Gelegenheit, das AppleTV-Update selbst zu testen, daher kann ich dies nicht überprüfen, aber wenn es wahr ist, bedeutet das, dass Sie nur Audio von MPMoviePlayerController in Ihrer App streamen dürfen. Hoffentlich wird diese Einschränkung in Zukunft gelockert.

+0

Ich versuchte mit Safari-Streaming-Video auf Youtube-Website, aber selbst das unterstützt nicht das Video-Streaming, es ist nur Audio-Streaming erlaubt.Ich wünschte, Apple könnte Video-Streaming zu allen Anwendungen mit MPMoviePlayerController erlaubt haben. – Ankur

0

Ich habe eine Anwendung hier erstellt, welche Videos auf ein AppleTV streamen, die Film- wurden dein iPhone. http://tinyurl.com/2vewstr

Sie benötigen das SDK, um es zu kompilieren und zu verwenden.

+0

Ich denke, dass der Link gebrochen ist. – paxdiablo

+0

Sorry, nicht sicher, warum das war, probiere das http://db.tt/bIQYu1v – BigBadOwl

+0

BigBadOwl, wirst du das an Cydia senden? – Tyler