Media3 1.10-এ নতুন ফিচার, বাগ ফিক্স এবং ফিচারের উন্নতি অন্তর্ভুক্ত রয়েছে, যার মধ্যে আছে Material3-ভিত্তিক প্লেব্যাক উইজেট, ExoPlayer-এ বর্ধিত ফরম্যাট সাপোর্ট এবং Transformer দিয়ে মিডিয়া এক্সপোর্ট করার সময় উন্নত স্পিড অ্যাডজাস্টমেন্ট। আরও জানতে পড়ুন, এবং পরিবর্তনের বিস্তারিত তালিকার জন্য সম্পূর্ণ রিলিজ নোট দেখুন।
প্লেব্যাক UI এবং কম্পোজ
প্লেব্যাকের জন্য কম্পোজ ইউআই (Compose UI) তৈরিতে আপনাকে সাহায্য করতে আমরা media3-ui-compose-material3 মডিউলটির সম্প্রসারণ অব্যাহত রেখেছি।
আমরা একটি নতুন প্লেয়ার কম্পোজেবল যুক্ত করেছি যা একটি কন্টেন্টফ্রেমকে কাস্টমাইজযোগ্য প্লেব্যাক কন্ট্রোলের সাথে একত্রিত করে, ফলে আপনি একটি আধুনিক UI সহ একটি রেডিমেড প্লেয়ার উইজেট পাচ্ছেন।
এই রিলিজে প্লেয়ারের অগ্রগতি প্রদর্শন এবং ড্র্যাগিং ও ট্যাপিং জেসচার ব্যবহার করে সিক (seek) করার জন্য একটি ProgressSlider Composable-ও যোগ করা হয়েছে। প্লেব্যাকের গতি নিয়ন্ত্রণের জন্য, বেস media3-ui-compose মডিউলে একটি নতুন PlaybackSpeedControl পাওয়া যাচ্ছে এবং এর পাশাপাশি Material 3 মডিউলে একটি স্টাইল করা PlaybackSpeedToggleButton-ও রয়েছে।
আমরা Media3-এর আসন্ন রিলিজগুলোতে ট্র্যাক সিলেকশন ইউটিলস, সাবটাইটেল সাপোর্ট এবং আরও কাস্টমাইজেশন অপশনের মতো নতুন সংযোজন নিয়ে কাজ চালিয়ে যাব। আমরা আপনার মতামত শোনার জন্য অধীর আগ্রহে অপেক্ষা করছি, তাই অনুগ্রহ করে প্রজেক্ট ইস্যু ট্র্যাকারে আপনার ভাবনাগুলো শেয়ার করুন।

প্লেব্যাক বৈশিষ্ট্যের উন্নতি
মিডিয়া৩ ১.১০ সংস্করণে প্লেব্যাক মডিউলগুলো জুড়ে বিভিন্ন সংযোজন ও উন্নতি অন্তর্ভুক্ত করা হয়েছে:
- Format support: ExoPlayer now supports extracting Dolby Vision Profile 10 and Versatile Video Coding (VVC) tracks in MP4 containers, and we've introduced MPEG-H UI manager support in the decoder_mpeghextension. The IAMF extension now seamlessly supports binaural output, either through the decoder viaiamf_tools or through the Android OS Spatializer, with new logic to match the output layout of the speakers.
- বিজ্ঞাপন প্লেব্যাক: নির্ভরযোগ্যতার উন্নতি, X-PLAYOUT-LIMIT এবং X-SNAP-এর জন্য উন্নত HLS ইন্টারস্টিশিয়াল সাপোর্ট, এবং সর্বশেষ IMA SDK ডিপেন্ডেন্সির মাধ্যমে আপনি setEnableCustomTabs ব্যবহার করে নিয়ন্ত্রণ করতে পারবেন যে বিজ্ঞাপনে ক্লিক-থ্রু করা URL-গুলো কাস্টম ট্যাবে খুলবে কি না।
HLS: এক্সোপ্লেয়ার এখন লোড ত্রুটির সম্মুখীন হলে লোকেশন ফলব্যাকের সুবিধা দেয়, যদি বিভিন্ন অবস্থান থেকে অতিরিক্ত স্ট্রিম উপলব্ধ থাকে।
- সেশন: MediaSessionService এখন LifecycleService-কে এক্সটেন্ড করে, যার ফলে অ্যাপগুলো সার্ভিসটির লাইফসাইকেল স্কোপিং অ্যাক্সেস করতে পারে।
এই বছর আমাদের অন্যতম প্রধান লক্ষ্য হলো প্লেব্যাকের কার্যকারিতা এবং পারফরম্যান্স। Media3 1.10-এ কোর প্লেব্যাক লুপকে আরও কার্যকরভাবে শিডিউল করার জন্য পরীক্ষামূলক সাপোর্ট অন্তর্ভুক্ত করা হয়েছে। আপনি ExoPlayer.Builder-এর মাধ্যমে experimentalSetDynamicSchedulingEnabled() সক্রিয় করে এটি পরীক্ষা করে দেখতে পারেন। আমরা ভবিষ্যতের রিলিজগুলোতে আরও উন্নতি করার পরিকল্পনা করছি, তাই আমাদের সাথেই থাকুন!
মিডিয়া সম্পাদনা এবং ট্রান্সফরমার
যেসব ডেভেলপার মিডিয়া এডিটিং অভিজ্ঞতা তৈরি করছেন, তাদের জন্য আমরা স্পিড অ্যাডজাস্টমেন্টকে আরও শক্তিশালী করেছি। EditedMediaItem.Builder.setFrameRate() এখন ভিডিওর জন্য একটি সর্বোচ্চ আউটপুট ফ্রেম রেট নির্ধারণ করতে পারে। setSpeed() ব্যবহার করে মিডিয়ার স্পিড বাড়ানোর সময় আউটপুট সাইজ নিয়ন্ত্রণ করতে এবং পারফরম্যান্স বজায় রাখতে এটি বিশেষভাবে সহায়ক।
ফ্রেম নিষ্কাশন এবং লটি এফেক্ট প্রয়োগের জন্য নতুন মডিউল
এই রিলিজে আমরা কিছু ডিপেন্ডেন্সির পরিধি কমানোর জন্য কিছু কার্যকারিতাকে নতুন মডিউলে বিভক্ত করেছি:
- মূল media3-inspector মডিউল থেকে FrameExtractor সরিয়ে ফেলা হয়েছে, তাই অনুগ্রহ করে আপনার কোডটি নতুন media3-inspector-frame মডিউল ব্যবহার করার জন্য মাইগ্রেট করুন এবং আপনার ইম্পোর্টগুলো androidx.media3.inspector.frame.FrameExtractor দিয়ে আপডেট করুন।
- আমরা LottieOverlayeffect-টিকেও একটি পৃথক media3-effect-lottie মডিউলে স্থানান্তর করেছি। মনে করিয়ে দিচ্ছি, এটি আপনাকে সরাসরি ভিডিও ফ্রেমে ভেক্টর-ভিত্তিক Lottie অ্যানিমেশন প্রয়োগ করার একটি সহজ উপায় দেয়।
আপনি যদি কোনো বাগ খুঁজে পান, অথবা আপনার কোনো প্রশ্ন বা নতুন ফিচারের অনুরোধ থাকে, তাহলে অনুগ্রহ করে ইস্যু ট্র্যাকারের মাধ্যমে আমাদের সাথে যোগাযোগ করুন। আমরা আপনার উত্তরের অপেক্ষায় রইলাম!
পড়তে থাকুন

পণ্যের খবর
প্রতি বছর, গুগল আই/ও অ্যান্ড্রয়েড ডেভেলপমেন্ট সহ বিভিন্ন ইকোসিস্টেম এবং প্রোডাক্ট জুড়ে নতুন ঘোষণা ও রিসোর্স নিয়ে আসে। যেহেতু ডেভেলপমেন্ট এখন এআই এবং এজেন্ট-সহায়তাযুক্ত টুলিংয়ের দিকে ঝুঁকছে, তাই আপনি অ্যান্ড্রয়েডের জন্য যেভাবে বিল্ড করার সিদ্ধান্তই নিন না কেন, আপনাকে আরও ভালোভাবে সাপোর্ট দেওয়ার জন্য আমরা আমাদের পরিষেবাগুলো প্রসারিত করেছি।
Simona Milanovic • পড়তে ২ মিনিট

পণ্যের খবর
Google I/O '26-এ আমরা দেখিয়েছিলাম, কীভাবে অ্যান্ড্রয়েড ইকোসিস্টেমের সর্বশেষ অগ্রগতিগুলো আপনার অ্যাপের মান উন্নত করার পাশাপাশি ডেভেলপমেন্টের কার্যকারিতাও সর্বোচ্চ পর্যায়ে নিয়ে যেতে পারে।
Ataul Munim • পড়তে ৩ মিনিট

পণ্যের খবর
Google I/O 2026-এ আমরা অ্যান্ড্রয়েডের অপারেটিং সিস্টেম থেকে ইন্টেলিজেন্স সিস্টেমে রূপান্তরের বিষয়টি তুলে ধরেছি। আমরা আরও দেখিয়েছি, কীভাবে আপনি এই সিস্টেমের মাধ্যমেই ইন্টেলিজেন্ট এক্সপেরিয়েন্স তৈরি করতে পারেন এবং আপনার অ্যাপে গুগলের এআই-এর শক্তি নিয়ে আসতে পারেন।
Jingyu Shi • 2 মিনিট পড়া
আপ-টু-ডেট থাকুন
অ্যান্ড্রয়েড ডেভেলপমেন্টের সর্বশেষ তথ্য প্রতি সপ্তাহে আপনার ইনবক্সে পান।





