প্রকল্প সম্পর্কে
go2brtc হল একটি ক্যামেরা স্ট্রিমিং অ্যাপ্লিকেশন, যা ডজন খানেক ফরম্যাট এবং প্রোটোকল সমর্থন করে। এটি Windows, macOS, Linux এবং FreeBSD-এর জন্য zero-dependency বাইনারি হিসেবে পায়া যায়, পাশাপাশি Docker এবং Home Assistant-এর মাধ্যমেও ব্যবহার করা যায়।
প্রধান ক্ষমতার মধ্যে রয়েছে:
- পাবলিক প্রোটোকল (RTSP, WebRTC, RTMP, ONVIF, MJPEG), প্রাইভেট প্রোটোকল (GoPro, Ring, Nest, TP-Link Tapo, Xiaomi, Tuya, Wyze, HomeKit, Hikvision ISAPI, Roborock), ফাইল (HLS, FLV, MPEG-TS, WAV), ডিভাইস (ALSA, V4L2) এবং স্ক্রিপ্ট (FFmpeg, exec, echo) থেকে স্ট্রিমিং ইনপুট।
- জনপ্রিয় ফরম্যাটে স্ট্রিমিং আউটপুট, যেমন WebRTC, HLS, RTSP, RTMP, MP4/MSE, MJPEG, MPEG-TS, HomeKit এবং WebTorrent।
- RTSP, RTMP, WebRTC, MJPEG, FLV এবং MPEG-TS-এর জন্য স্ট্রিমি ইনজেস্ট।
- অনেক ক্যামেরা প্রোটোকলের জন্য দ্বিপথিক অডিও সমর্থন।
- প্রয়োজনে FFmpeg-এর মাধ্যমে on-the-fly transcoding।
- RTMP/RTMPS-এর মাধ্যমে YouTube এবং Telegram-এর মতো সার্ভিসে স্ট্রিম প্রকাশ।
- বিভিন্ন উৎস থেকে ট্র্যাক মিশ্রিত করে একটি স্ট্রিম তৈরি।
- ক্লায়েন্ট-সমর্থিত স্ট্রিমি ফরম্যাট এবং কোডেক স্বয়ংক্রিয়ভাবে মেলানো।
- কনফিগারেশন এবং স্ট্রিমিং পরিসংখ্যানের জন্য ওয়েব ইন্টারফেস।
- স্মার্ট হোম প্ল্যাটফর্মে ইন্টিগ্রেশনের জন্য HTTP/WebSocket API।
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.