estoy usando AVPlayer
jugar una transmisión en vivo a través de Internet utilizando el siguiente código:iOS AVPlayer Reproducir/Pausa tema botón
NSString *u = @"http://192.192.192.192:8036";
NSURL *url = [NSURL URLWithString:u];
radiosound = [[AVPlayer alloc] initWithURL:url];
[radiosound play];
Y tengo un botón de reproducción:
[radiosound play];
y pausa :
[radiosound pause];
Mi problema es que quiero utilizar sólo un botón de reproducción/pausa, pero cuando estoy usando el código
if (radiosound.isPlaying) {
[radiosound pause];
} else {
[radiosound play];
}
Mi aplicación se cuelga, porque AVPlayer no reconoce "isPlaying".
¿Algún consejo?
Algunas personas dicen que seguirá siendo 1.0 en modo avión incluso si está en pausa. – openfrog
Probablemente no sea una buena idea comparar _float_ con _1.0_. Tal vez __si (tasa de radiación.n> 0.99) __? – SoftDesigner
@SoftDesigner buen punto, pero tanto AFAICT 0.0 como 1.0 son representables con precisión en [punto flotante IEEE-754] (http://www.cprogramming.com/tutorial/floating_point/understanding_floating_point_representation.html). –