ビデオウィスパリングでのHTML5とWebRTCストリーミングのトラブルシュート

VideoWhisper ソリューションが正しく構成された後に発生する可能性のある問題を特定し、修正する, テスト済みおよび実行.
インストールされていない場合’インストールされていない, まだターンキーソリューションの計画を取得, の例では HTML5 ビデオチャット .

トラブルシューティングを行う前に、最新のプラグインがあることを確認してください, ソリューションがインストールされているので、問題は古いバージョンとは関係ありません. 技術として, ブラウザー, ストリーミング サーバーの更新, ソリューションも一致するように更新され、古いバージョンが動作しなくなる可能性があります.

ストリーミングの問題にはさまざまな原因がある場合があります。: セットアップ構成の設定, ストリーミングサーバーへのユーザーインターネット接続, ネットワーク条件とストリーミングプロトコルの適合性, ブラウザの種類とバージョン.

ここでは#8217;いくつかの問題と、その原因と考えられる修正を特定するための手順:

ビデオのピクセル化, 低品質

-選択したストリーミングの解像度を確認する & ビットレートおよび実際のストリーミングビットレート測定 (利用可能 HTML5 ビデオチャット アプリ).
ストリーミングビットレートを調整し、新しい設定に基づいて実際のビットレートが達成されているかどうかを確認してみてください.
-WebRTC は、利用可能な接続と UDP のネットワーク条件に応じて品質を調整します。. また、OBSでRTMP TCPブロードキャストを試してみてください / GoCoder またはその他のエンコーダー, 以下に述べたように.
-WebRTC ストリーミングと RTMP ストリーミングの両方で問題が発生する場合, インターネット接続を測定する (以下の手順を参照してください。).

放送局ストリーミングの中断, 頻繁なエラー, ストリーミング中に遅いウェブサイト

一部の放送局は、インターネット接続速度のために問題が発生する可能性があります, 場所 (ストリーミングサーバーから非常に遠い). 低い接続を持つには、最大ストリーミングビットレートを調整する必要があります, ですから’利用できる帯域幅をすべて消費しません.

1) 放送場所からストリーミング サーバーの近くに速度テストを行う.
1. 行きます https://www.speedtest.net .
2. サーバーの変更とボーハルノワでのサーバーの検索 (北アメリカ).
3. GO キーを押して測定を開始します。.
3. 左上のアイコンから測定リンクを取得し、スタッフと共有.
放送局のアップロード接続は、ビデオを処理する必要があります + オーディオストリーム、その他のインタラクションやウェブリクエスト.

2) 一部のネットワーク条件では、UDP ストリーミングがまったく動作しないか、ビットレートと信頼性が低い場合があります。 (ピクセル化として表示, 中断).

放送局は、PC用OBSをダウンロードすることができます / WebRTC UDP の代わりに RTMP TCP でブロードキャストする [ブロードキャスト] タブの命令ごとのモバイル用 GoCoder.

セバーへの接続が高く、ストリーミング品質が低い/中断される, 設定で高ビットレートを構成したが

– HTML5ビデオチャットアプリでライブビットレートの統計情報をチェック.
– 試してみる OBS / ゴーコーダー RTMP ストリーミング.
接続ビットレートが高く、ライブストリーミングビットレートが設定値より低い場合, 問題は、UDP 経由のネットワーク状態と WebRTC プロトコル ストリーミングに関連している可能性があります。. より高い品質と信頼性を実現, デスクトップやGoCoderモバイル用OBSのようなRTMP TCPアプリを使用して放送が可能です, Webブラウザに依存せずにストリーミングサーバーに直接. RTMP ストリームは HTML5 HLS としてサイト ユーザーに配信されます。.

放送局のブラウザのストリーミングエラー, 再試行メッセージ, アクセス許可エラー, カメラがリストに表示されない

– HTTPS 経由でサイトを読み込んでいるか確認してください。 (カメラを公開するために必要).
– ブラウザを再起動する.
– 別のブラウザーでテストする: クロム, Firefoxの, 勇敢, サファリ.
試してみてください 勇敢なブラウザ (クロムプライバシーに焦点を当てたフォーク).

サイトの速度が遅い、または断続的に発生する断続的な接続の問題 503 ウェブエラー

Web ホスティング リソースは、サイトの複雑さと負荷に対して不足する可能性があります。.
-サイトの複雑さを軽減する (プラグインを削除して) 要求ごとのリソース負荷.
-より高いプランへのアップグレード HTML5 WebRTC リレーホスティング .

ブロードキャスト ストリームが接続されていないか切断される

ビットレートかどうかを確認する (ビデオ + オーディオ) はプランホスティングの制限内にある. 高いビットレートをブロードキャストしようとすると、すべての接続試行が拒否されている間、自動ストリーム拒否と短いクールダウンが発生します.
クライアントアップロードを参照してください。 (Kbps) あなたの計画のために HTML5 WebRTC リレーホスティング 下位の構成.

特定のユーザーはストリームを#8217することしかできません

– ブラウザの問題: ブラウザを最新バージョンにアップグレードするか、または別のHTML5ブラウザを試してみてください 勇敢なブラウザ . ブラウザは、最新のWebRTC機能とコーデックをサポートする必要があります. 古いブラウザやバージョンは動作しません (Windows では、インターネット エクスプローラではなくエッジを使用します).
– ネットワークの問題: 別のネットワーク プロトコルを試す: 放送局は、PC用OBSをダウンロードすることができます / WebRTC UDP の代わりに RTMP TCP でブロードキャストする [ブロードキャスト] タブの命令ごとのモバイル用 GoCoder.
– ファイアウォールの問題: ユーザーがファイアウォールを持っている場合、それが原因であるかどうかを識別するために一時的に無効にすることができます. 必要なポートとプロトコルはストリーミングの方法によって異なります, サーバーとサイトの構成.

訪問者は’接続またはストリームを行うことができます (ログインなし)

訪問者のみの問題は、キャッシュとサイトが要求に静的コンテンツを提供する場合に最も関連している可能性が高い.
WPスーパーキャッシュでは、クッキーを持っているサイトの訪問者のためのキャッシュを無効にすることができます.

音なし

– 放送局は正しい入力デバイスを選択する必要があります (マイク). 放送時. ブロードキャストタブを開いて入力デバイス/設定を変更する.
– 視聴者は使用する必要があります “サウンド用のタップ” オーディオを有効にするボタン.
ブラウザは、音声でビデオを自動再生できるようにユーザーの操作を必要とします. 再生がまったく許可されていない場合があり、アプリケーションは “タップして再生” ボタン.
これはブラウザ機能です / 制限.
– ストリームまたはページの再読み込みを試す. ネットワークの状態とブラウザに応じて, WebRTC UDP ブロードキャストからオーディオ ストリームが失われることがある. 信頼性を高めるには、RTMP TCP 経由で OBS/GoCoder ストリーミングを試す.

ウェブカメラまたはマイクにアクセスできない

Web ベースのアプリケーションは、システムによって提供されるデバイスを使用します。 / ブラウザから WebRTC へ . 試してみてください ウェブRTC サンプル 利用可能なデバイスを確認する. システムの場合 / browser does not make it accessible for WebRTC usage, the WebRTC based application can’t access it.
-Try a different ブラウザ.
-Try broadcasting with OBS with settings from Broadcast tab.
-If available, 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.