bluenviron/mediamtx
چه کاری انجام میده؟
این یک سرور رسانهای آمادهبهکار و پروکسی رسانهایه که از پروتکلهای SRT، WebRTC، RTSP، RTMP و LL-HLS پشتیبانی میکنه.
باهاش میتونی جریانهای ویدیو و صدا رو دریافت کنی، منتشر کنی، ضبط کنی، پخش کنی یا ازشون پروکسی بگیری.
کاربرد:
برای موقعیتهایی که نیاز به مدیریت جریانهای زنده ویدیو داری، مثل مانیتورینگ دوربینهای امنیتی، پخش زنده استریمها، سیستمهای نظارتی صنعتی یا سرویسهای وبکم.
همچنین برای ساخت سیستمهای توزیع ویدیو با تأخیر کم مناسبه.
در چه شرایطی بهتره استفاده شود؟
وقتی به دنبال یک راهحل سبک، بدون نیاز به تنظیمات پیچیده و با پشتیبانی از چندین پروتکل رایج استریمینگ هستی.
اگر میخوای یک سرور رسانهای روی یک دستگاه کمقدرت مثل رزبریپای اجرا کنی، این پروژه گزینه عالیایه.
چند مثال از موارد استفاده:
- اتصال به دوربینهای IP از طریق RTSP و پخش زنده اونها از طریق WebRTC برای تماشای آنلاین با تأخیر بسیار کم.
- دریافت استریم RTMP از OBS و تبدیل اون به LL-HLS برای پخش در مرورگر.
- ضبط استریمهای ویدیویی به صورت خودکار و دستهای برای بایگانی.
- استفاده به عنوان پروکسی برای تقویت امنیت و مدیریت دسترسی به استریمها.
- ##media
- ##streaming
- ##WebRTC
- ##RTSP
- ##RTMP
- ##SRT
- ##LLHLS
- ##video
- ##edge
- ##surveillance
