He estado golpeando mi cabeza contra este problema toda la mañana.Reproducción de audio de un flujo continuo de datos (iOS)
Configuré una conexión a una fuente de datos que devuelve datos de audio (es un dispositivo de grabación, por lo que no hay una longitud establecida en los datos, los datos solo se transmiten). Me gusta si abre una transmisión a una radio)
y he logrado recibir todos los paquetes de datos en mi código. Ahora solo necesito jugarlo. Quiero reproducir los datos que están ingresando, por lo que no quiero hacer cola durante unos minutos ni nada, quiero usar los datos que estoy recibiendo en ese momento exacto y reproducirlos.
Ahora he estado buscando toda la mañana encontrando diferentes ejemplos, pero ninguno realmente fue presentado.
en la conexión
- (void): (NSURLConnection ) Conexión didReceiveData: (NSData) de datos { función
, el paquete "datos" es el paquete de audio. Intenté transmitirlo con AVPlayer, MFVideoPlayer, pero hasta ahora nada me ha funcionado. También probé mirando el Audiostreamer de mattgallagher, pero aún así no pude lograrlo.
¿Alguien aquí puede ayudar, tiene algunos (preferiblemente) ejemplos de trabajo?
cab usted explica cómo hacer jugar ausio de venir bytes como bytes que vienen en la función de lectura nsinputstream – sajwan
@valentin Radu estoy confundiendo para hacer buffer de audio de estoy obteniendo datos de este método y otra cosa sobre cómo llamar a esa llamada de reproducción ? gracias de antemano ser amable a servicial! –