عیب یابی HTML5 و WebRTC جریان در VideoWhisper

شناسایی و رفع مسائل است که ممکن است رخ دهد پس از راه حل VideoWhisper به درستی پیکربندی شد, تست شده و در حال اجرا.
اگر شما دون & #8217; ŧ آن را نصب, با این حال یک برنامه برای یک راه حل کلید در دست دریافت کنید, در مثال برای چت ویدئویی HTML5 .

قبل از عیب یابی اطمینان حاصل کنید که آخرین پلاگین ها را دارید, راه حل نصب شده ، بنابراین مسائل مربوط به نسخه های قدیمی نیست. به عنوان فن آوری, مرورگرهای, به روز رسانی سرورهای جریان, راه حل نیز برای مطابقت و نسخه های قدیمی تر به روز می شود ممکن است دیگر کار کند.

مسائل مربوط به جریان می تواند علل مختلفی داشته باشد: تنظیمات پیکربندی تنظیم, اتصال اینترنت کاربر به سرور جریان, شرایط شبکه و مناسب بودن پروتکل جریان, نوع مرورگر و نسخه.

در اینجا & #8217; s برخی از مسائل و مراحل ممکن برای شناسایی علت و رفع احتمالی آنها:

ویدئو pixelation, کیفیت پایین

-بررسی وضوح جریان انتخاب شده & میزان ارسال بیت و همچنین اندازه گیری میزان ارسال بیت جریان واقعی (قابل دسترسی در برنامه چت ویدئویی HTML5).
سعی کنید تنظیم میزان ارسال بیت جریان و ببینید که اگر میزان ارسال بیت واقعی بر اساس تنظیمات جدید به دست آورد.
-WebRTC نیز سازگار با کیفیت بسته به اتصال موجود و شرایط شبکه برای UDP. همچنین سعی کنید RTMP پخش TCP با OBS / GoCoder یا نرم افزارهای تبدیل کننده دیگر, همانطور که در زیر ذکر شد.
-اگر مسائل رخ می دهد هر دو برای WebRTC و RTMP جریان, اندازه گیری اتصال اینترنت شما (دستورالعمل های زیر را ببینید).

پخش وقفه پخش جریان, خطاهای مکرر, وب سایت آهسته در حالی که جریان

برخی از پخش کنندگان ممکن است مسائل را با توجه به سرعت اتصال به اینترنت خود را تجربه, محل (خیلی دور از سرور جریان). داشتن یک اتصال پایین تر نیاز به تنظیم حداکثر میزان ارسال بیت جریان, پس از آن doesn ' t & #8217; مصرف تمام پهنای باند موجود.

1) آیا تست سرعت از محل رادیو و تلویزیون به یک محل در نزدیکی جریان سرور.
1. برو به https://www.speedtest.net .
2. تغییر سرور و جستجو برای سرور در Beauharnois (آمریکای شمالی).
3. مطبوعات برو به اندازه گیری شروع.
3. دریافت لینک اندازه گیری از آیکون بالا سمت چپ و به اشتراک گذاشتن با کارکنان ما.
اتصال پخش آپلود نیاز به مدیریت ویدئو + جریان صوتی و همچنین سایر تعاملات و درخواست های وب.

2) در برخی از شرایط شبکه UDP جریان ممکن است کار نمی کند و یا ارائه بیت کم و قابلیت اطمینان (نمایش به عنوان pixelation, وقفه).

پخش می توانید دانلود OBS for PC / GoCoder برای تلفن همراه در هر دستورالعمل در پخش زبانه برای پخش با RTMP TCP به جای WebRTC UDP.

اتصال به شدید بالا است و کیفیت جریان کم/مختل شده است, اگر چه تنظیم میزان ارسال بیت بالا در تنظیمات

– بررسی آمار بیت ریت زنده در برنامه چت ویدئویی HTML5.
– سعی کنید OBS / گورمز RTMP جریان.
اگر میزان ارسال بیت اتصال بالا است و زنده جریان بیت کمتر از پیکربندی شده است, مشکل می تواند مربوط به شرایط شبکه و پروتکل WebRTC جریان بیش از UDP. برای کیفیت بالاتر و قابلیت اطمینان, پخش امکان پذیر است با استفاده از یک برنامه RTMP TCP مانند برای دسکتاپ یا GoCoder موبایل, به طور مستقیم به جریان سرور بدون بسته به مرورگر وب. RTMP جریان است به کاربران سایت به عنوان HTML5 HLS تحویل.

مرورگر پخش خطای خرابی جریان, سعی مجدد پیام, خطاهای اجازه, دوربین در لیست موجود نیست

– اطمینان حاصل کنید که شما در حال بارگذاری سایت بیش از HTTPS (مورد نیاز برای انتشار دوربین).
– راه اندازی مجدد مرورگر.
– تست با یک مرورگر دیگر: کروم, فایرفاکس, شجاع, سیاحت اکتشافی در افریقا.
را امتحان کنید مرورگر شجاع (حفظ حریم خصوصی Chrome چنگال متمرکز شده است).

مسائل مربوط به اتصال متناوب در ارتباط با سایت آهسته یا متناوب 503 خطاهای وب

منابع میزبانی وب ممکن است برای پیچیدگی سایت و بار زیر طراحی شده باشد.
-سعی کنید کاهش پیچیدگی سایت (با حذف پلاگین ها) و بار منابع در هر درخواست.
-ارتقا به طرح بالاتر از HTML5 WebRTC رله میزبانی .

پخش جریانی وصل نمی شود یا قطع مى شود

بررسی کنید که آیا میزان ارسال بیت (تصویری + سمعی) در داخل برنامه محدودیت میزبانی. تلاش برای پخش میزان ارسال بیت بالاتر منجر به رد جریان خودکار و استراحت کوتاه در حالی که تمام تلاش های اتصال رد می شود.
مشاهده مشتری آپلود (کیلوبیت بر ثانیه) برای طرح خود را در HTML5 WebRTC رله میزبانی و پیکربندی پایین تر.

برخی از کاربران فقط می تواند جریان & #8217; t

– مسئله مرورگر: ارتقاء مرورگر به آخرین نسخه یا سعی کنید یک مرورگر HTML5 مختلف مانند مرورگر شجاع . مرورگر باید از آخرین ویژگی های WebRTC و کدک ها پشتیبانی کند. مرورگرهای قدیمی تر و نسخه ها کار نخواهند کرد (در ویندوز استفاده از لبه اینترنت اکسپلورر).
– شماره شبکه: پروتکل شبکه دیگری را امتحان کنید: پخش می توانید دانلود OBS for PC / GoCoder برای تلفن همراه در هر دستورالعمل در پخش زبانه برای پخش با RTMP TCP به جای WebRTC UDP.
– مسئله فایروال: اگر کاربر دارای یک فایروال می تواند به طور موقت آن را غیر فعال برای شناسایی در صورتی که علت. بنادر و پروتکل های مورد نیاز بستگی به روش جریان, پیکربندی سرور و سایت.

بازدید کنندگان می توانند & #8217; t اتصال یا جریان (بدون ورود)

تنها مسائل بازدید کننده به احتمال زیاد مربوط به کش و سایت در خدمت محتوای استاتیک را به درخواست های خود را.
در وپ سوپر نهانگاه شما می توانید کش برای بازدید کنندگان سایت که کوکی ها را غیر فعال کنید.

بدون صدا

– پخش نیاز به انتخاب دستگاه ورودی صحیح (میکروفون). هنگام پخش. باز کردن زبانه پخش برای ایجاد تغییرات در دستگاه ها/تنظیمات ورودی.
– بینندگان نیاز به استفاده از “شیر برای صدا” دکمه برای فعال کردن صدا.
مرورگرها نیاز به تعامل کاربر برای پخش ویدئو خودکار با صدا را می دهند. گاهی اوقات پخش در همه مجاز نیست و نرم افزار نشان می دهد “شیر به بازی” دکمه.
این یک ویژگی مرورگر است / محدودیت.
– جریان یا صفحه را دوباره بارگذاری کنید. بسته به شرایط شبکه و مرورگر, گاهی اوقات جریان صوتی ممکن است از پخش WebRTC UDP مفقود شده باشد. سعی کنید OBS/GoCoder جریان بیش از RTMP TCP برای افزایش قابلیت اطمینان.

وب کم یا میکروفن قابل دسترسی نیست

برنامه های کاربردی مبتنی بر وب استفاده از دستگاه های ارائه شده توسط سیستم / مرورگر به WebRTC . را امتحان کنید نمونه های WebRTC برای بررسی دستگاه های موجود. اگر سیستم / مرورگر آن را برای استفاده از WebRTC قابل دسترس نیست, نرم افزار مبتنی بر WebRTC نمی تواند به آن دسترسی پیدا کند.
-دیگری را امتحان کنید مرورگر.
-Try broadcasting with OBS with settings from Broadcast tab.
-اگر در دسترس, try the legacy Flash based applications.
-For more details about browser WebRTC support, check with hardware provider support.

 

General tests to identify nature of issue:
– سعی کنید دموی زنده . If issues do not occur in the live demos, cause may be related to your installation. If same issues occur, these may be related to client browser / ارتباط.
Update browsers to latest versions. Try different browsers to identify if issue is specific to a certain browser and its plugins. Try opening a new tab/window in privacy mode without plugins if possible to test same browser without plugins.
Try from a different computer / mobile device, در صورت موجود بودن, to identify if issue is specific to device.
Try from a different ISP (in example access from a mobile device with WiFi turned off to use the mobile network) to identify if issue is specific to connection.
Have a partner, friend from a different location test to identify if issue is specific to your testing environment.