Ich habe eine BB-App, die Audio aufnimmt und an einen Webdienst sendet und als BLOB auf meiner Datenbank gespeichert wird. Ich würde gerne wissen, wie ich dieses Audio von einer anderen Quelle spielen kann, die nicht der BB-Player ist. Ich bin in der Lage, die Audio-Daten als ein Byte-Array auf dem BB zu speichern und dann zu extrahieren und es ohne Problem zu spielen, aber ich kann nicht das gleiche tun, wenn ich versuche, es mit Java Sound zum Beispiel zu spielen. Hat jemand das versucht?Abspielen von Audio, das extern auf BlackBerry aufgenommen wurde
0
A
Antwort
1
BlackBerry zeichnet Dateien im AMR-Format auf. Java Sound kann sie nicht wiedergeben, dafür benötigen Sie einen Codec. Versuchen Sie zum Beispiel, http://sourceforge.net/projects/jspeex/, wenn Sie pure Java bleiben wollen.
Verwandte Themen
- 1. Das Abspielen von Audio in j2me schlägt fehl
- 2. Eingeben von Hintergrund auf iOS4 zum Abspielen von Audio
- 3. Android: Genaues Timing zum Abspielen von Audio
- 4. Abspielen von Audio nach Abschluss der Aktivitätsübergabe
- 5. Abspielen von Audio in einem div
- 6. Audio aufnehmen und gleichzeitig abspielen
- 7. Qt Buffer Underrun Abspielen von RAW Audio
- 8. Abspielen von Audio rückwärts mit HTMLMediaElement
- 9. Abspielen von Audio-Sounds in Cordova Anwendung
- 10. Audio abspielen im Hintergrund Ausgabe
- 11. AssertionError: Das Feld '' wurde auf dem Serialiser deklariert '', wurde aber nicht in die Option 'Felder' aufgenommen.
- 12. Abspielen von Ton auf Touchstart
- 13. Problem beim Abspielen von Audio nach dem Pausieren mit AVAudioPlayer
- 14. Stop Audio vor dem Abspielen Video-Datei
- 15. Abspielen von Sounds mit Javascript auf Handy
- 16. binaryjs - nodejs mp3 audio stream und abspielen
- 17. Wie kann ich Audio rückwärts mit Web Audio API abspielen?
- 18. Wie verschiedene Effekte auf das Bild von der Kamera aufgenommen
- 19. Stoppen und Abspielen von Audio mit nur einer Taste
- 20. Audio-Datei auf dem Telefon über ein Modem abspielen
- 21. Blackberry feiner Kontrolle über Telefonanruf - Zugriff auf Audio-Stream
- 22. Können BlackBerry-Geräte auf das neueste BlackBerry OS aktualisiert werden?
- 23. Abspielen sicherer Audiostreams mit HTML5 Audio
- 24. Audio abspielen mit AVAudioSessionCategoryAmbient wenn Gerät gesperrt
- 25. Android Video (VideoView) kein Audio beim Abspielen
- 26. Abspielen von Audio-Dateien eine nach der anderen
- 27. Abspielen von Audio beim Starten einer Android-App
- 28. Primer auf Audio
- 29. Abspielen von Audio über einen aktiven Telefonanruf, damit das andere Ende es hören kann
- 30. Abspielen einer Audiodatei auf Hover
Ich will nicht unbedingt pure java bleiben, das Java-Sound-Ding ist nur zum Testen, um zu sehen, ob ich das Audio richtig empfange. Das Ende davon wäre, diese Audiodatei zu greifen und sie in einem Browser abzuspielen. Irgendeine Idee, wie ich das machen kann? Wie ein eingebetteter Audio-Player kann ich verwenden? Thx für die Antwort BTW, ich werde dies testen – 8vius
Gibt es ein einfaches Beispiel, ich kann nicht scheinen, eine einfache Einführung zu finden und neben dem Javadoc auf der Website scheint nicht viel zu sein, was ich tun möchte, ist fair Einfach, ich denke, greifen Sie einfach ein Byte [] Array und spielen Sie es – 8vius
Oh, dann können Sie einfach [RetroCode] (http://sourceforge.net/projects/retrocode/files/) installieren und 'code input_file_name.amr output_file_name .wav' Denken Sie auch daran, dass der meiste Quellcode in diesen Tools von FFmpeg stammt - der umfassendsten Open Source Codebibliothek für diese Art von Sachen. –