প্রকল্প সম্পর্কে
সুপারস্ট্রিমার একটি ওপেন, স্ব-হোস্টযোগ্য প্ল্যাটফর্ম যা ডেভেলপারদের জন্য অনলাইন ভিডিও ডেলিভারি সহজ করার জন্য ডিজাইন করা হয়েছে। এটি মিডিয়া ইনজেশন এবং প্রক্রিয়াকরণ থেকে শুরু করে প্যাকেজিং এবং অ্যাডাপটিভ প্লেব্যাক পর্যন্ত সম্পূর্ণ ওয়ার্কফ্লো কভার করে, যার একটি API-ভিত্তিক সেটআপ এবং ডিফল্ট কনফিগারেশন রয়েছে যা একটি স্ট্রিমিং স্ট্যাক তৈরির জটিলতা হ্রাস করার উদ্দেশ্যে তৈরি।
মূল ক্ষমতার মধ্যে রয়েছে একটি সোর্স ভিডিওকে 1080p, 720p এবং 480p-এর মতো পৃথক কোয়ালিটি ট্র্যাকে ট্রান্সকোড করা, তারপর প্লেব্যাকের জন্য সরাসরি S3-তে HLS CMAF প্লেলিস্ট এবং মিডিয়া লেখা। প্ল্যাটফর্মটি চলমান অবস্থায় ডাইনামিক HLS প্লেলিস্ট তৈরি করতে পারে, যার মধ্যে HLS ইন্টারস্টিশিয়াল হিসাবে সেলাই করা বাম্পার সামগ্রী অন্তর্ভুক্ত। বিজ্ঞাপনের জন্য, এটি একটি সাধারণ VMAP সংজ্ঞা বা ম্যানুয়াল VAST শিডিউলিংয়ের মাধ্যমে লিনিয়ার বিজ্ঞাপন সন্নিবেশ সমর্থন করে।
ক্লায়েন্ট-সাইড প্লেব্যাকের জন্য, সুপারস্ট্রিমার একটি প্লেয়ার ফ্যাসেড সরবরাহ করে যা HLS.js-এর পাশাপাশি একটি সরলীকৃত API উন্মুক্ত করে, যা কাস্টম প্লেয়ার ইন্টারফেস তৈরি করা ডেভেলপারদের লক্ষ্য করে। রিপোজিটরিতে সেলাই, API, অ্যাসেট এবং প্রক্রিয়াকরণ কাজ পরিচালনার জন্য ড্যাশবোর্ড স্ক্রিন অন্তর্ভুক্ত রয়েছে।
ডিপ্লয়মেন্ট প্রি-বিল্ট কন্টেইনার এবং ডকার কম্পোজের চারপাশে ডকুমেন্ট করা হয়েছে: ব্যবহারকারীরা একটি এনভায়রনমেন্ট ফাইল কনফিগার করে এবং স্থানীয়ভাবে বা তাদের নিজস্ব অবকাঠামোতে পরিষেবাগুলি শুরু করে। প্রকল্পটি ডকুমেন্টেশন, একটি শুরু করার গাইড, ইস্যু ট্র্যাকিং এবং পুল রিকোয়েস্টের মাধ্যমে একটি কন্ট্রিবিউশন প্রক্রিয়াও সরবরাহ করে।
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.