Tôi muốn phát âm thanh từ máy chủ trực tiếp. Tôi không muốn tải xuống các tệp âm thanh này. Định dạng của các tệp này là mp3.working trên java android.Cách phát tệp âm thanh Mp3 từ máy chủ
Trả lời
Cố gắng làm điều này:
MediaPlayer mp = new MediaPlayer(/*Your-Context*/);
mp.setDataSource(/*MP3 file's Url*/);
mp.setOnPreparedListener(new OnPreparedListener(){
onPrepared(MediaPlayer mp)
{
mp.start();
}
});
mp.prepareAsync();
try {
MediaPlayer player = new MediaPlayer();
player.setAudioStreamType(AudioManager.STREAM_MUSIC);
player.setDataSource("http://xty/MRESC/images/test/xy.mp3");
player.prepare();
player.start();
} catch (Exception e) {
// TODO: handle exception
}
@ dipali.Thanks rất nhiều tôi đã nhận mã của bạn làm việc của nó hoàn hảo, nhưng khi trong khi chơi nút âm thanh ir chơi được nhấn một lần nữa sau đó buộc phải đóng happend. –
@dipali Tôi nhận được cảnh báo: Hoạt động không được bắt đầu, nhiệm vụ hiện tại của nó đã được đưa lên phía trước. Bạn có thể giải thích cho tôi! – iCrazybest
Giả sử rằng một tiêu đề thích hợp được đặt trên tài nguyên uri, tệp sẽ được lưu vào bộ nhớ cache trong RAM hay không thì tệp âm thanh được tải xuống mỗi khi chúng tôi phát nó? – GA1
Nếu bạn chỉ muốn để mở luồng trong trình phát nhạc mặc định (do đó bạn không phải đối phó với việc thực hiện các nút chơi, tiếp tục chạy trong nền, vv), bạn có thể sử dụng một Intent
:
Intent intent = new Intent();
intent.setAction(Intent.ACTION_VIEW);
intent.setDataAndType(Uri.parse("http://example.com/file.mp3"), "audio/mp3");
startActivity(intent);
Nếu bạn không hiện trong một hoạt động, sử dụng getBaseContext().startActivity(intent)
, hay cái gì khác để bạn có thể gọi startActivity()
trên đối tượng Context
.
- 1. Cách phát tệp âm thanh
- 2. không thể phát tệp mp3 âm thanh trong phonegap android
- 3. Trộn hai mẫu âm thanh từ các tệp MP3
- 4. cách gửi tệp âm thanh từ máy khách Android đến máy chủ servlet
- 5. Cách phát tệp âm thanh từ mã Haskell, nền tảng
- 6. Cách nhận dữ liệu âm thanh từ MP3?
- 7. C#: Truyền trực tuyến tệp âm thanh từ Máy chủ đến Máy khách
- 8. Làm cách nào để phát trực tuyến âm thanh từ getUserMedia đến máy chủ?
- 9. Cách phát Âm thanh và xóa tệp trong QMediaPlayer?
- 10. Làm thế nào để phát âm thanh MP3 từ bộ đệm (ByteArray/Stream) trong ActionScript 3?
- 11. Cách phát âm thanh từ tài nguyên
- 12. Truyền trực tuyến âm thanh từ máy chủ đến iPhone
- 13. Tệp âm thanh nhỏ nhất: MP3, Ogg hoặc Wav?
- 14. Phát nhạc đồng bộ từ một tệp mp3 qua máy chủ nodejs + socket.io
- 15. âm thanh luồng Android tới máy chủ
- 16. Hỗ trợ thẻ âm thanh HTML5 có phân phát mp3 từ một tên miền khác không?
- 17. Cách phát tệp sóng hoặc tệp âm thanh bằng VBA
- 18. Phát Âm thanh bằng HTML
- 19. Phát hiện tần số từ một tệp âm thanh
- 20. phát âm thanh từ luồng trong android
- 21. phát âm thanh từ internet bằng AVAudioPlayer
- 22. Phát tệp âm thanh với golang
- 23. Android - Phát âm thanh từ tai nghe
- 24. Phát lại âm thanh Ruby
- 25. ExoPlayer - cách phát tệp mp3 cục bộ
- 26. Phát nhiều tệp âm thanh bằng AVAudioPlayer
- 27. c chương trình phát tệp âm thanh
- 28. Cách phát tệp âm thanh khi cuộc gọi bắt đầu?
- 29. AVSpeechSyntizer bộ phát âm cho tệp âm thanh
- 30. Cách phát tệp .mp3 từ tài nguyên trong C#?
cách chúng tôi có thể dừng âm thanh khi đang phát –
Để dừng: mp.stop(); và tạm dừng: mp.pause(); –
làm thế nào tôi có thể chạy tệp âm thanh mp3 trực tuyến trong dịch vụ mediaplayer – Harsha