Frage

Ich erforsche Video-Streaming für eine iPhone-Anwendung, die ich habe in naher Zukunft zu schreiben. Die Anwendung hat eine ganze Menge andere als Video-Stream, aber Video-Aspekt ist der Teil, ich habe keine Erfahrung mit.

Wer weiß jeden guten Artikel zu schreiben Video-Anwendungen Streaming?

Google scheint mich mit Links zu überschwemmen, die alles haben, was nicht zu tun, was ich suche.

Danke,

m

War es hilfreich?

Lösung

Apple stellt eine gute Dokumentation über die Medien Rahmen i docs Ntheir.

Suche nach MPMoviePlayerController. Der folgende Beispielcode spielt einen Film von einer URL. (Disclaimer, hob dieser Code von Apple).

-(void)playMovieAtURL:(NSURL*)theURL 

{
    MPMoviePlayerController* theMovie=[[MPMoviePlayerController alloc] initWithContentURL:theURL]; 
    theMovie.scalingMode=MPMovieScalingModeAspectFill; 
    theMovie.userCanShowTransportControls=NO;

    // Register for the playback finished notification. 

    [[NSNotificationCenter defaultCenter] addObserver:self 
                                            selector:@selector(myMovieFinishedCallback:) 
                                                name:MPMoviePlayerPlaybackDidFinishNotification 
                                              object:theMovie]; 

    // Movie playback is asynchronous, so this method returns immediately. 
    [theMovie play]; 
} 

// When the movie is done,release the controller. 
-(void)myMovieFinishedCallback:(NSNotification*)aNotification 
{
    MPMoviePlayerController* theMovie=[aNotification object]; 
    [[NSNotificationCenter defaultCenter] removeObserver:self 
                                                    name:MPMoviePlayerPlaybackDidFinishNotification 
                                                  object:theMovie]; 

    // Release the movie instance created in playMovieAtURL
    [theMovie release]; 
}

Andere Tipps

Ich suche auch bei diesem Thema. Ich mag ein Video in einem iPad-App einbetten, so etwas wie, wie die Associated Press iPad Anwendung behandelt Videos.

Anscheinend kann man diese Art von eingebettetem Video tut in O 3.2 und höher. Apples Dokumentation für MPMoviePlayerController beschreibt, wie das getan werden kann:

http://developer.apple .com / iphone / Bibliothek / Dokumentation / Mediaplayer / Reference / MPMoviePlayerController_Class / MPMoviePlayerController / MPMoviePlayerController.html

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top