hai tous,CFReadStreamRef et la taille des octets disponibles
Je suis en train de mettre en œuvre une musique en streaming joueur utilisant iphone sdk, basé sur l'exemple de code par Matt Gallagher (http://cocoawithlove.com/2008/09/streaming-and-playing-live-mp3-stream.html)
maintenant je voudrais savoir comment puis-je obtenir le nombre d'octets disponibles dans le CFReadStreamRef.
Après une longue recherche j'ai obtenu le code pour trouver la taille totale du fichier
de audioFileSize = 0,0 flottant;
CFHTTPMessageRef myResponse = (CFHTTPMessageRef) CFReadStreamCopyProperty (stream, kCFStreamPropertyHTTPResponseHeader);
audioFileSize = [(NSString *) CFHTTPMessageCopyHeaderFieldValue (myResponse, (CFStringRef) @ "Content-Length") floatValue];
CFRelease (myResponse);
J'espère qu'il y aura un code similaire pour trouver la taille des octets disponibles.
et aussi savoir comment nous pouvons obtenir la durée du fichier musical dans le flux et combien de temps ses joué
merci à l'avance
ok. comment puis-je savoir combien d'octets ont été chargés dans la mémoire tampon (c'est-à-dire la quantité de données transmises) merci –
Gardez une trace de cela vous-même. –