Articles of avplayer

Reproducir transmisión de URL en vivo por AVPlayer

MY Real URL => "http://125.209.70.43:1500/" Como mi título decía que quiero reproducir música desde mi URL transmisión en vivo. Lo intenté con el siguiente código. (la siguiente URL es para que la testing no sea real) [self playSelectedSong:@"http://media-ice.musicradio.com/HeartPlymouthV1"]; // custom method with testing URL Código de método. -(void)playSelectedSong:(NSString *) urlString { self.songPlayer = [[AVPlayer alloc]initWithURL:[NSURL […]

Video loop está congelando mi aplicación iOS en algún momento

Tengo una aplicación que se está ejecutando en un kiosco, abierto todos los días bucle videos. Finalmente, después de alnetworkingedor de 1 día, la aplicación se congela. Aquí hay una session de instrumentos después de 14 horas de ejecución: No estoy muy familiarizado con Instruments todavía, y aunque los Live Bytes permanecen consistentes y son […]

AVPlayerItemDidPlayToEndTimeNotification se publica cuando el elemento no termina de reproducirse

Estoy usando AVPlayer para reproducir pistas de la web. En mi list de reproducción siempre hay varias pistas. Entonces, para definir la acción que se tomará cuando la pista actual llegue a su fin, utilizo el mecanismo KVO y logging un observador para el AVPlayerItemDidPlayToEndTimeNotification publicado. if (_player.currentItem.status == AVPlayerItemStatusReadyToPlay) { [self play]; [NSNotificationCenter defaultCenter] […]

AVPlayer seekToTime descarga una cantidad insana de files de segmentos de medios que consumen una gran cantidad de datos

Estoy trabajando en una aplicación donde puedo reproducir una list de reproducción HLS m3u8 de una radio de transmisión (audio solamente) sin ningún problema usando una instancia de AVPlayer. Usando Charles puedo ver cómo la list de reproducción se actualiza correctamente a un ritmo normal (cada 9-10 segundos, que toma un file de segmento multimedia). […]

iOS AVFoundation audio / video sin synchronization

El problema: Durante cada reproducción, el audio está entre 1-2 segundos detrás del video. La puesta en marcha: Los resources se cargan con AVURLAssets de un flujo de medios. Para escribir la composition, estoy usando AVMutableCompositions y AVMutableCompositionTracks con escalas de time asimétricas. El audio y el video se transmiten al dispositivo. La escala de […]

avplayeritem siempre en estado desconocido

Acabo de encontrar un problema muy extraño, Al cargar un file mp3 desde el almacenamiento local, avplayeritem siempre está en estado desconocido y no se puede reproducir si el file está en la carpeta del documento. path 1: //AVAsset *asset = [[AVURLAsset alloc] initWithURL:_URL options:nil]; //AVPlayerItem *playerItem = [[AVPlayerItem alloc] initWithAsset:asset]; AVPlayerItem *playerItem = [[AVPlayerItem […]

Cabezal de respuesta de AVPlayer

Tengo un caso de uso especial donde necesito rastrear un encabezado de respuesta de AVPlayer mientras está transmitiendo una list de reproducción HLS. Busqué en Internet y leí la documentation de AVPlayer y no encontré ninguna forma específica de get esto. Sé que hay una manera de get los encabezados de respuesta HTTP de la […]

Descarga y reproducción de contenido HLS sin connection – iOS 10

Desde iOS 10, Apple ha brindado el soporte para download videos HLS (m3u8) para visualización sin connection. Mi pregunta es: ¿es necesario que solo podamos download HLS cuando se está reproduciendo? O podemos downloadlo cuando el usuario presiona el button de descarga y muestra el progreso. ¿Alguien ha implementado esto en la versión Objective C? […]

MPMoviePlayerViewController observa '_serverConnectionDiedNotification'

Al trabajar con MPMoviePlayerViewController recibo una notificación de error como se muestra a continuación y la aplicación se bloquea. _serverConnectionDiedNotification. Información – notificación = Error de dominio = AVFoundationErrorDomain Code = -11819 "No se puede completar la acción" UserInfo = 0x5dfcb0 {NSLocalizedRecoverySuggestion = Inténtelo más tarde., NSLocalizedDescription = No se puede completar la acción}, AVPlayer […]

¿AVPlayer admite subtítulos cerrados entregados en un file de text separado?

Mi equipo produce aplicaciones iOS que reproducen video usando AVPlayer. Recientemente nos han dicho que DEBEMOS permitir la visualización de subtítulos para todos los videos … pero que los subtítulos no aparecerán como una pista dentro de los files de video (ya soportamos los subtítulos que vienen de esta manera). En su lugar, los obtendremos […]