Domanda

Sto cercando di ottenere il MPMoviePlayerController al lavoro. Carico un video di tutto va wel ho anche visto il primo fotogramma, ma poi si fa una pausa automaticamente, se premo giocare una pausa di nuovo. Nel simulatore funziona perfettamente, ma sul dispositivo iPad dà il problema. Posso anche cercare attraverso il video e ho la cornice i seeked di commedie, ma niente. Questo è un po 'di uscita dalla console:

2010-06-08 22:16:13.145 app[3089:207] Using two-stage rotation animation. To use the smoother single-stage animation, this application must remove two-stage method implementations.
[Switching to thread 12803]
warning: Unable to read symbols for "/Developer/Platforms/iPhoneOS.platform/DeviceSupport/3.2 (7B367)/Symbols/System/Library/VideoDecoders/VCH263.videodecoder" (file not found).
warning: Unable to read symbols for "/Developer/Platforms/iPhoneOS.platform/DeviceSupport/3.2 (7B367)/Symbols/System/Library/VideoDecoders/H264H2.videodecoder" (file not found).
warning: Unable to read symbols for "/Developer/Platforms/iPhoneOS.platform/DeviceSupport/3.2 (7B367)/Symbols/System/Library/VideoDecoders/MP4VH2.videodecoder" (file not found).
warning: Unable to read symbols for "/Developer/Platforms/iPhoneOS.platform/DeviceSupport/3.2 (7B367)/Symbols/System/Library/VideoDecoders/JPEGH1.videodecoder" (file not found).
2010-06-08 22:16:15.145 app[3089:207] setting file:///private/var/mobile/Applications/46CE5456-6338-4BBF-A560-DCEFF700ACE0/tmp/MediaCache/

Non ottengo quelli di avvertimento quando si utilizza il simulatore BTW.

Qualcuno sa come risolvere questo problema?

È stato utile?

Soluzione

Impostare la proprietà "useApplicationAudioSession" del MPMoviePlayerController "NO" per risolvere il problema.

Altri suggerimenti

Trovato la soluzione giusta riavviare l'iPad e funziona di nuovo strano, ma questo è tutto:)

Ha avuto lo stesso problema. Video stava giocando bene sulla simulazione, ma non sul dispositivo. Il problema era o sul mio codice HTML5 embeded nel UIView o sulla compressione video mp4, non so che cosa è stato risolto, ma vi consiglio di provare entrambi. Ancora sto ottenendo l'errore quando sto testando il video sul dispositivo, ma il video gioca proprio bene!

Ho avuto un problema sul dispositivo in cui il video si presentava, ma non giocare. Ho potuto fregare. La correzione per me era che stavo usando l'avaudiorecorder, e mi è stato rilasciandolo prima che la riproduzione del video senza fermare il registratore audio. La mia soluzione era quella di aggiungere la chiamata di arresto al registratore prima di avviare il video:

[recorder stop];
[recorder release];

AVAudioPlayer stava causando il mio problema. Apperently sul iPad AVAudioPlayer e MPMoviePlayerController non può giocare sia al tempo stesso.

Se un oggetto AVAudioPlayer è aperta la Mpmovieplayer visualizza solo una cornice e riproduzione immediatamente fermata.

Per quanto posso dire questo accade solo con il dispositivo iPad 3.2.1 e 4.0.1 SDK; simulatori e il bel lavoro iPhone

I commutata al Audioservices da quando ho bisogno Audioplayer e Movieplayer di giocare allo stesso tempo.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top