প্রকল্প সম্পর্কে

Alphabiz একটি GPL-2.0 লাইসেন্সযুক্ত পিয়ার-টু-পিয়ার মিডিয়া প্ল্যাটফর্ম, যা ইউটিউবের ওয়েব৩ বিকল্প হিসেবে অবস্থান করছে। এটি পিয়ার-টু-পিয়ার ভিডিও স্ট্রিমিং, একটি বিকেন্দ্রীভূত মিডিয়া লাইব্রেরি এবং একটি ক্রেডিট-ভিত্তিক মার্কেটপ্লেসকে একত্রিত করে, যেখানে নির্মাতারা কোনো কেন্দ্রীয় অনুমোদন প্রক্রিয়া ছাড়াই মিডিয়া প্রকাশ ও মূল্য নির্ধারণ করতে পারেন, এবং ব্যবহারকারীরা কন্টেন্ট সিড করার জন্য ব্যান্ডউইথ ও ডিস্ক স্পেস ভাগ করে AB ক্রেডিট (α) অর্জন করতে পারেন। README-তে বর্ণিত মূল বৈশিষ্ট্যগুলি: - WebTorrent-এর উপর ভিত্তি করে পিয়ার-টু-পিয়ার স্ট্রিমিং ইঞ্জিন, যাতে DHT, ট্র্যাকার এবং NAT ট্রাভার্সাল (NAT-PMP এবং UPnP) রয়েছে, যা কন্টেন্ট ডাউনলোড হওয়ার সময় প্লেব্যাকের অনুমতি দেয়। - কাস্টম ইলেক্ট্রন রানটাইম (@zeeis/velectron, অতিরিক্ত ভিডিও কোডেক সহ ইলেক্ট্রন 21.3.3) ভিত্তিক মিডিয়া প্লেয়ার, যা প্লেব্যাক এবং স্টাইলযুক্ত ASS/SSA সাবটাইটেল সমর্থনের জন্য video.js এবং libjass ব্যবহার করে। - বিকেন্দ্রীভূত মার্কেটপ্লেস যেখানে মিডিয়া প্রকাশ, মূল্য নির্ধারণ এবং ক্রেডিট সিস্টেমে লেনদেন করা যায়, এবং সিড-ফ্রেজ ওয়ালেট ব্যবহারকারীদের কাছে কী রাখার জন্য ডিজাইন করা হয়েছে। - চ্যানেল, সুপারিশ এবং একটি কমিটি ভোটিং-ভিত্তিক সম্প্রদায়ের কন্টেন্ট অপসারণ প্রক্রিয়া সহ মিডিয়া লাইব্রেরি, যা একক মডারেটরের পরিবর্তে কাজ করে। - GUN দ্বারা চালিত বিকেন্দ্রীভূত লাইব্রেরি গ্রাফ, ইলেক্ট্রন-স্টোরের মাধ্যমে লোকাল স্টোরেজ এবং LZMA-সংকুচিত মেটাডেটা। - স্থানীয়করণ: ১৭টি বিল্ট-ইন ভাষা এবং নতুন রিলিজের প্রয়োজন ছাড়াই রানটাইমে লোড করা ভাষা প্যাক। - বিতরণ: উইন্ডোজ প্যাকেজ (EXE, MSI, APPX), ম্যাকওএস DMG এবং ম্যাক অ্যাপ স্টোর বিল্ড, লিনাক্স DEB এবং Snap প্যাকেজ, একটি সম্প্রদায়-রক্ষণাবেক্ষিত AUR প্যাকেজ এবং একটি ব্রাউজার-ভিত্তিক ওয়েব সংস্করণ। স্টেবল, নাইটলি এবং অভ্যন্তরীণ আপডেট চ্যানেল GitHub বা S3 থেকে পরিবেশন করা যেতে পারে, যার সাথে লঞ্চে রিমোট কনফিগারেশন রিফ্রেশ হয়। রিলিজ ফাইলগুলিতে SHA-256 চেকসাম সাইডকার অন্তর্ভুক্ত থাকে। - হোয়াইট-লেবেল ফ্রেমওয়ার্ক: একটি ফর্ক ডেভেলপার/ ডিরেক্টরির মাধ্যমে পণ্যের নাম, আইকন, রঙ, প্রোটোকল স্কিম, আপডেট চ্যানেল, প্রস্তাবিত চ্যানেল, কন্টেন্ট অপসারণ নীতি এবং শর্তাদি কাস্টমাইজ করতে পারে, তারপর ডকুমেন্টেড ইয়ার্ন ওয়ার্কফ্লো দিয়ে ইনস্টলার তৈরি করতে পারে। একটি ফর্ক চেকলিস্ট সতর্ক করে যে শনাক্তকারী এবং অ্যাডমিন URL ডিফল্টভাবে Alphabiz-এর নিজস্ব মান ব্যবহার করে যতক্ষণ না পরিবর্তন করা হয়। - ইঞ্জিনিয়ারিং স্ট্যাক এবং কোয়ালিটি টুলিং: Quasar 1 / Vue 2 UI, ইলেক্ট্রন-প্যাকেজার এবং ইলেক্ট্রন-ফোর্জ প্যাকেজিং, Playwright এবং Cypress এন্ড-টু-এন্ড টেস্ট, Jest রিলিজ টেস্ট, এবং CodeQL, Dependabot এবং ক্রেডেনশিয়াল স্ক্যানিং সহ CI। README-তে বলা হয়েছে যে অ্যাপ্লিকেশন কোর (রেন্ডারার এবং মেইন প্রসেস) একটি আপস্ট্রিম রিপোজিটরিতে তৈরি করা হয় এবং বিল্ট বান্ডেল হিসাবে এখানে আসে, যখন এই রিপোজিটরি কাস্টমাইজেশন, প্যাকেজিং এবং ইনস্টলারগুলিতে ফোকাস করে। ডকুমেন্টেশন ইংরেজি এবং চীনা ভাষায় উপলব্ধ, এবং বর্তমান স্থিতিশীল রিলিজ 0.3.3 উল্লেখ করা হয়েছে।