اشتراکگذاری امن صفحه نمایش و صدا با یک لمس از طریق WebRTC/MJPEG/RTSP با مرورگرها/پخشکنندهها
ScreenStream هر دستگاه اندرویدی را به یک پخشکنندهی زندهی صفحه نمایش و صدا تبدیل میکند که در هر مرورگر مدرنی پخش میشود - بدون کابل، بدون افزونه. ایدهآل برای ارائه، کمک از راه دور، آموزش یا اشتراکگذاری معمولی.
حالتها:
• سراسری (WebRTC) - WebRTC رمزگذاری شدهی سرتاسری جهانی با رمز عبور (ویدئو + صدا).
• محلی (MJPEG) - بدون نیاز به راهاندازی جریان HTTP روی Wi-Fi/hotspot شما؛ پین اختیاری؛ به صورت آفلاین یا آنلاین کار میکند.
• RTSP - حالت سرور یا کلاینت با ویدیوی H.265/H.264 + صدای OPUS/AAC/G.711.
سراسری (WebRTC)
• جریان نظیر به نظیر رمزگذاری شدهی سرتاسری و محافظت شده با رمز عبور
• صفحه نمایش، میکروفون و صدای دستگاه را در صورت پشتیبانی به اشتراک میگذارد
• بینندگان با شناسهی جریان + رمز عبور در هر مرورگری که WebRTC در آن فعال باشد، به آن میپیوندند
• به اینترنت نیاز دارد؛ سیگنالینگ توسط سرور منبع باز عمومی مدیریت میشود
• صدا/تصویر مستقیماً بین دستگاهها جریان مییابد - پهنای باند به ازای هر بیننده افزایش مییابد
محلی (MJPEG)
• سرور HTTP تعبیهشده؛ بهصورت آفلاین یا آنلاین از طریق Wi-Fi، هاتاسپات یا اتصال USB کار میکند
• صفحه را به صورت تصاویر JPEG مستقل ارسال میکند (فقط ویدیو)
• پین اختیاری ۴ تا ۶ رقمی؛ بدون رمزگذاری
• پشتیبانی از IPv4 / IPv6؛ برش، تغییر اندازه، چرخش و موارد دیگر
• هر بیننده یک جریان تصویر جداگانه دریافت میکند - بینندگان بیشتر به پهنای باند بیشتری نیاز دارند
RTSP
• پخش ویدئو H.265/H.264 + صدای OPUS/AAC/G.711 در حالت سرور یا کلاینت
• حالت سرور دارای تنظیمات پروتکل، رابط/آدرس، IPv4/IPv6 و پورت است
• از طریق Wi-Fi یا تلفن همراه، IPv4 و IPv6 کار میکند
• کشف ONVIF برای جریانهای سرور (H.264)
• سازگار با VLC، FFmpeg، mpv، GStreamer، OBS، MediaMTX و موارد دیگر
• برای مشاهده به یک کلاینت یا پخشکننده RTSP نیاز دارد
موارد استفاده رایج
• پشتیبانی و عیبیابی از راه دور
• ارائهها یا دموهای زنده
• آموزش از راه دور و تدریس خصوصی
• اشتراکگذاری بازیهای معمولی
نکات مثبت
• نیاز به اندروید ۷.۰+ (از API استاندارد MediaProjection استفاده میکند)
• مصرف بالای داده در موبایل - Wi-Fi را ترجیح دهید
• ۱۰۰٪ متنباز تحت MIT مجوز