Je souhaite lire un fichier pendant 6 secondes. Supposons également que l'audio est plus grand que 6 secondes, l'application jouera seulement pendant 6 secondes et si elle dure moins de 6 secondes, jouez continuellement. Donc, y a-t-il une option intégrée de n'importe quel cadre?Lecture d'un fichier audio pendant une durée donnée
1
A
Répondre
0
0
En supposant que vous utilisez un AVAudioPlayer, envoyez un message -stop
après 6 secondes:
NSTimer* timer = [NSTimer scheduledTimerWithTimeInterval:6
target:thePlayer selector:@selector(stop)
userInfo:nil repeats:NO];
(. Rappelez-vous d'invalider la minuterie si le joueur arrête tôt)
0
Si vous êtes en utilisant AVAudioPlayer
vous pouvez utiliser un NSTimer
tel que mentionné par @Kenny. Juste ajouter pour ajouter à cette réponse.
NSTimer* timer = [NSTimer scheduledTimerWithTimeInterval:6
target:thePlayer selector:@selector(stopPlayer)
userInfo:nil repeats:NO];
- (void)stopPlayer
{
[audioPlayer stop];
}
Si la durée de votre fichier audio est inférieur à 6 secondes ou votre limite souhaitée, vous devez continuer à jouer à droite? Vous devez donc définir numberOfLoops
pour que l'instance du lecteur audio poursuive la lecture. Voici le reference
Questions connexes
- 1. Durée d'un fichier audio amr
- 2. Lecture d'un fichier audio via une application
- 3. Jouer un son pendant une certaine durée
- 4. iOS4 et la lecture audio pendant l'arrière-plan
- 5. Enregistrer la session de lecture Fichier audio
- 6. Tomcat: lecture audio
- 7. sauver une partie d'un fichier audio (Java)
- 8. calcul du temps la durée d'un fichier
- 9. lecture du codage audio
- 10. Lecture audio avec HTML5
- 11. Problème lecture audio sur android
- 12. Décodage de la lecture audio/audio (AS3)
- 13. Ruby: comment calculer une durée donnée 2 fois à partir d'un fichier CSV?
- 14. Problème de lecture audio Iphone
- 15. Concurrence pendant une mise à jour longue durée dans TSQL
- 16. Attendre un message de fenêtre pendant une durée définie
- 17. Actualiser le formulaire pendant une opération synchrone de longue durée
- 18. Lecture de l'arrière-plan audio sur l'iphone
- 19. Lecture d'une partie d'un fichier audio sur l'iPhone
- 20. Rechercher si un fichier audio est en cours de lecture
- 21. Lecture d'un fichier audio sous Windows 7 Phone
- 22. Adobe flash: Lecture de Speex Audio à partir d'un fichier
- 23. Lecture audio dans un navigateur
- 24. Lecture audio multiplateforme en Python
- 25. Android: lecture Gapless d'un fichier audio en boucle dans MediaPlayer
- 26. La lecture du fichier audio ne s'arrête pas
- 27. audio de lecture et le fichier vidéo dans GWT
- 28. Enregistrement et lecture audio VC++
- 29. comment puis-je traiter les données brutes du fichier audio de la bibliothèque ipod pendant la lecture
- 30. iPhone SDK - Lecture audio/vidéo via UIWebView