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

মনিবুকা (v5) সম্পূর্ণভাবে Go-তে লেখা একটি স্ট্রিমিং সার্ভার ডেভেলপমেন্ট ফ্রেমওয়ার্ক, যা উচ্চ ক্ষমতা, কম লেটেন্সি এবং মডুলার সম্প্রসারণযোগ্যতার জন্য ডিজাইন করা হয়েছে। এটি RTMP, RTSP, HTTP-FLV, WS-FLV, HLS, WebRTC, GB28181, ONVIF এবং SRT সহ বিস্তৃত স্ট্রিমিং প্রোটোকল সমর্থন করে। ফ্রেমওয়ার্কটি সাব-সেকেন্ড লেটেন্সি অর্জনের জন্য লক-ফ্রি ডিজাইন, জিরো-ওয়েট ফরওয়ার্ডিং এবং মাল্টি-কোর ব্যবহারের উপর জোর দেয়। প্রধান বৈশিষ্ট্যগুলির মধ্যে রয়েছে ডায়নামিক টাইম-শিফ্ট প্লেব্যাক, MP4/HLS/FLV রেকর্ডিং, স্ট্রিম অথেন্টিকেশন, WebHook লাইফসাইকেল ইভেন্ট, gRPC রিমোট কল এবং বিল্ট-ইন Prometheus মনিটরিং। এটি ONNX মডেল সমর্থন সহ AI ক্ষমতা এবং কার্যকারিতা বাড়ানোর জন্য একটি প্লাগইন সিস্টেমও প্রদান করে। বিল্ড ট্যাগ কাস্টমাইজেশনের অনুমতি দেয় (যেমন, SQLite, MySQL বা fasthttp সক্রিয় করা)। প্রকল্পটিতে একটি উদাহরণ ডিফল্ট কনফিগারেশন এবং ব্যবস্থাপনার জন্য একটি ওয়েব UI অন্তর্ভুক্ত রয়েছে। এটি AGPL লাইসেন্সের অধীনে এবং অবদানকে স্বাগত জানায়।