সেভ করা পৃষ্ঠা গুছিয়ে রাখতে 'সংগ্রহ' ব্যবহার করুন
আপনার পছন্দ অনুযায়ী কন্টেন্ট সেভ করুন ও সঠিক বিভাগে রাখুন।
এই বিভাগে মিডিয়া API এবং প্ল্যাটফর্মের অংশ এমন আচরণ নিয়ে আলোচনা করা হয়েছে।
সমর্থিত মিডিয়া ফরম্যাট : অ্যান্ড্রয়েড প্ল্যাটফর্ম দ্বারা সমর্থিত মিডিয়া কোডেক, কন্টেইনার, ফরম্যাট এবং নেটওয়ার্ক প্রোটোকল সম্পর্কে জানুন।
সামঞ্জস্যপূর্ণ মিডিয়া ট্রান্সকোডিং : ফর্ম্যাট সমর্থন করে না এমন একটি অ্যাপ দ্বারা খোলার সময় আধুনিক ভিডিও ফর্ম্যাটে রেকর্ড করা ভিডিওগুলিকে স্বয়ংক্রিয়ভাবে রূপান্তর করার প্ল্যাটফর্মের ক্ষমতা সম্পর্কে জানুন৷
MediaPlayer ওভারভিউ : MediaPlayer সম্পর্কে জানুন, অডিও এবং ভিডিও প্লেব্যাকের জন্য একটি প্ল্যাটফর্ম API।
অডিও প্লেব্যাক উন্নত করুন : USB এর মাধ্যমে মিক্সার অ্যাট্রিবিউট কনফিগার করতে DEFAULT এবং BIT_PERFECT API ব্যবহার সম্পর্কে জানুন।
অডিও ইনপুট শেয়ার করুন : মাইক বা অন্য ইনপুট ডিভাইস থেকে অডিও ইনপুট ক্যাপচার করা সম্পর্কে জানুন।
MediaRecorder ওভারভিউ : অডিও রেকর্ড করতে MediaRecorder API ব্যবহার করার বিষয়ে জানুন।
ভিডিও এবং অডিও প্লেব্যাক ক্যাপচার করুন : অন্য অ্যাপ থেকে যথাক্রমে ভিডিও বা অডিও প্লেব্যাক রেকর্ড করতে MediaProjection এবং AudioPlaybackCapture API ব্যবহার করার বিষয়ে জানুন।
এই পৃষ্ঠার কন্টেন্ট ও কোডের নমুনাগুলি Content License-এ বর্ণিত লাইসেন্সের অধীনস্থ। Java এবং OpenJDK হল Oracle এবং/অথবা তার অ্যাফিলিয়েট সংস্থার রেজিস্টার্ড ট্রেডমার্ক।
2025-07-29 UTC-তে শেষবার আপডেট করা হয়েছে।
[[["সহজে বোঝা যায়","easyToUnderstand","thumb-up"],["আমার সমস্যার সমাধান হয়েছে","solvedMyProblem","thumb-up"],["অন্যান্য","otherUp","thumb-up"]],[["এতে আমার প্রয়োজনীয় তথ্য নেই","missingTheInformationINeed","thumb-down"],["খুব জটিল / অনেক ধাপ","tooComplicatedTooManySteps","thumb-down"],["পুরনো","outOfDate","thumb-down"],["অনুবাদ সংক্রান্ত সমস্যা","translationIssue","thumb-down"],["নমুনা / কোড সংক্রান্ত সমস্যা","samplesCodeIssue","thumb-down"],["অন্যান্য","otherDown","thumb-down"]],["2025-07-29 UTC-তে শেষবার আপডেট করা হয়েছে।"],[],[],null,["# Platform APIs and behaviors\n\nThis section discusses media APIs and behaviors that are part of the platform.\n| **Note:** For most media use-cases, we recommend using Jetpack libraries such as [Media3](/guide/topics/media/media3). Jetpack libraries offer a richer feature set, more frequent updates, solutions for dealing with backwards-compatibility and fragmentation, and more customizability.\n\n- [Supported media formats](/guide/topics/media/platform/supported-formats): Learn about the media codecs, containers, formats, and network protocols supported by the Android platform.\n- [Compatible media transcoding](/guide/topics/media/platform/transcoding): Learn about the platform's ability to automatically convert videos recorded in modern video formats when opened by an app that doesn't support the format.\n- [MediaPlayer overview](/guide/topics/media/platform/mediaplayer): Learn about `MediaPlayer`, a platform API for audio and video playback.\n- [Control amplitude with VolumeShaper](/guide/topics/media/platform/volumeshaper): Learn about using the `VolumeShaper` API to perform short automated volume transitions such as fades and ducking.\n- [Handle changes in audio output](/guide/topics/media/platform/output): Learn about APIs for volume control and reacting to changes in the audio output device.\n- [Improve audio playback](/guide/topics/media/platform/improve-audio-playback#improve-audio-playback): Learn about using `DEFAULT` and `BIT_PERFECT` APIs to configure mixer attributes over USB.\n- [Share audio input](/guide/topics/media/platform/sharing-audio-input): Learn about capturing audio input from a mic or other input device.\n- [MediaRecorder overview](/guide/topics/media/platform/mediarecorder): Learn about using the `MediaRecorder` API to record audio.\n- [Capture video and audio playback](/guide/topics/media/platform/av-capture): Learn about using the `MediaProjection` and `AudioPlaybackCapture` APIs to record video or audio playback from another app, respectively."]]