Articles of avplayer

AVPlayer no reanuda la reproducción en interrupción final en iPhone, pero lo hace en iPad

Estoy escribiendo una aplicación de radio para iPhone y iPad y estoy encontrando un comportamiento extraño cuando manejo la pausa y el audio con interrupciones. Estoy usando los methods beginInterruption y endInterruption para pause y play respectivamente el AVPlayer. A continuación se muestra el código de play relevante. Ahora, las siguientes situaciones parecen suceder de […]

remoteControlReceivedWithEvent Nunca ha llamado

Estoy intentando permitir que un control remoto o audífonos se reproduzcan y pausen el audio cuando la aplicación está en segundo plano o la pantalla está bloqueada. Entonces, en viewDidLoad, tengo: [[UIApplication shanetworkingApplication] beginReceivingRemoteControlEvents]; [self becomeFirstResponder]; Entonces tengo: – (void) remoteControlReceivedWithEvent: (UIEvent *) receivedEvent { if (receivedEvent.type == UIEventTypeRemoteControl) { switch (receivedEvent.subtype) { case UIEventSubtypeRemoteControlTogglePlayPause: […]

AVPlayer tema de almacenamiento de canciones largo

Tengo un problema con canciones largas mientras uso AVPlayer . Lo he probado en una canción de 64 minutos. El problema es: cuando el búfer AVPlayer está lleno, detiene la reproducción (tasa = 0.0f) y se detiene para download nuevos ranges de time. Cuando reanudo la reproducción manualmente, se reproduce durante unos segundos y se […]

Controles para AVPlayer

Estoy usando AVPlayer para mostrar videos en mi aplicación iOS. Ahora necesito algunos controles atractivos para el button anterior, siguiente y el button reproducir / pausa. Por defecto AVPlayer no viene con ninguna. Me pregunto, ¿hay algún componente de fuente abierta que pueda usar directamente para tales controles? De hecho, solo quiero los mismos controles […]

¿Por qué AVPlayer falla con el estado 'playbackBufferEmpty' inmediatamente después de 'playbackLikelyToKeepUp'?

Tengo una transmisión de audio que se reproducirá, luego KVO observa playbackLikelyToKeepUp dos veces, luego deja de jugar instantáneamente observando playbackBufferEmpty dos veces. En primer lugar, no veo por qué se debe llamar a observeValueForKeyPath dos veces para cada post. Y en segundo lugar, la presencia de playbackLikelyToKeepUp debería indicar playbackBufferEmpty no debería suceder. Debería […]

Precargue files de video de la networking para AVQueuePlayer / AVPlayer

Tengo un set o URL, cada uno apunta a un file de video mp4. Tengo una línea de time similar a la fuente de noticias para estos files de video (como los videos de Instagram). El usuario puede desplazarse hacia arriba y hacia abajo para explorar cada video. Para que la carga de video sea […]

AVAudio Recorder no está grabando después de que proviene de background

He usado AVAudioRecorder . La grabadora no está grabando cuando vengo de background . Mi escenario es Comienza a grabar presiona el button de inicio (la grabación se detiene) Abra mi aplicación, la grabadora sigue grabando (Comprobada por la grabadora. La grabación es SÍ). Detener la grabación y reproducir el audio grabado reproduce solo lo […]

Stream Audio con AVPlayer

Estoy intentando reproducir audio desde una URL usando AVPlayer cuando se selecciona una fila en una vista de tabla pero no se reproduce. ¿Qué estoy haciendo mal? Aquí está el código: – (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath { NSString *streamingString = [NSString stringWithFormat:@"%@.json?client_id=fc886d005e29ba78f046e5474e3fdefb", [streamURLArray objectAtIndex:indexPath.row]]; NSURL *streamingURL = [NSURL URLWithString:streamingString]; NSLog(@"%@", streamingURL); AVPlayer *player = [AVPlayer […]

Swift: cambiar el tamaño de un AVPlayerLayer para que coincida con los límites de su contenedor principal

Tengo una reproducción de video local usando AVPlayer y AVPlayerLayer (Swift, iOS 8.2), y necesito cambiar el tamaño de AVPlayerLayer ( introPlayerLayer ) cuando se AVPlayerLayer el tamaño de la vista principal ( introView ), incluso en el cambio de orientación. Hasta el momento, nada de lo que he intentado parece funcionar y el playerLayer […]

Reproducción de videos encriptados con AVPlayer en iOS

Entonces, estoy intentando reproducir un video encriptado usando AVplayer, y no aparece nada en el reproductor. Entonces, mi progreso hacia ese proyecto es el siguiente: 1. Implementé un AVPlayer que tendrá una UIView que reproducirá el contenido AV (funciona bien para reproducir files no encriptados). AVURLAsset *asset = [[AVURLAsset alloc] initWithURL:fileURL options:nil]; //local file url […]