Sử dụng bộ sưu tập để sắp xếp ngăn nắp các trang
Lưu và phân loại nội dung dựa trên lựa chọn ưu tiên của bạn.
Tài liệu này thảo luận về các API MediaPlayer trong khung đa phương tiện Android. Tuy nhiên, phương pháp được đề xuất cho nội dung đa phương tiện là Jetpack Media3, bao gồm cả ExoPlayer. Để tạo một ứng dụng mới, hãy sử dụng Jetpack Media3 thay vì các API MediaPlayer.
Các API MediaPlayer trong khung đa phương tiện Android hỗ trợ phát nhiều loại nội dung đa phương tiện phổ biến.
Bạn có thể:
Tích hợp âm thanh, video và hình ảnh vào ứng dụng.
Phát âm thanh hoặc video từ các tệp phương tiện được lưu trữ trong tài nguyên của ứng dụng (tài nguyên thô).
Phát âm thanh hoặc video từ các tệp độc lập trong hệ thống tệp.
Phát âm thanh hoặc video từ luồng dữ liệu đến qua kết nối mạng.
Tìm hiểu thêm
Jetpack Media3 là giải pháp được đề xuất để phát nội dung đa phương tiện trong ứng dụng. Hãy đọc thêm về giải pháp này.
Các trang này đề cập đến các chủ đề liên quan đến việc ghi âm, lưu trữ và phát lại âm thanh và video:
Nội dung và mã mẫu trên trang này phải tuân thủ các giấy phép như mô tả trong phần Giấy phép nội dung. Java và OpenJDK là nhãn hiệu hoặc nhãn hiệu đã đăng ký của Oracle và/hoặc đơn vị liên kết của Oracle.
Cập nhật lần gần đây nhất: 2025-07-26 UTC.
[null,null,["Cập nhật lần gần đây nhất: 2025-07-26 UTC."],[],[],null,["# About MediaPlayer\n\nThis document discusses the MediaPlayer APIs in the Android multimedia\nframework. However, the recommended approach for media is [Jetpack Media3](/media/media3),\nwhich includes [ExoPlayer](/guide/topics/media/exoplayer). To create a new app, use Jetpack Media3 instead\nof the MediaPlayer APIs.\n\nThe `MediaPlayer` APIs in the Android multimedia framework support playing a\nvariety of common media types.\n| **Note:** You can play back the audio data only to the standard output device. That is, the mobile device speaker or a Bluetooth headset. You cannot play sound files in the conversation audio during a call.\n\nYou can:\n\n- Integrate audio, video, and images into your applications.\n- Play audio or video from media files stored in your application's resources (raw resources).\n- Play audio or video from standalone files in the file system.\n- Play audio or video from a data stream arriving over a network connection.\n\n| **Caution:** The recommended way to include media in your app is to use [Jetpack\n| Media3](/media/media3), which includes [ExoPlayer](/guide/topics/media/exoplayer).\n\nLearn more\n----------\n\nJetpack Media3 is the recommended solution for media playback in your app. [Read\nmore](/media/media3) about it.\n\nThese pages cover topics relating to recording, storing, and playing back audio\nand video:\n\n- [Supported Media Formats](/guide/topics/media/media-formats)\n- [MediaRecorder](/guide/topics/media/mediarecorder)\n- [Data Storage](/guide/topics/data/data-storage)"]]