問題タブ [webrtc]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
580 参照

google-chrome - Google Chrome で Web カメラのビデオを録画できません

WebRTC 仕様に従って LocalMediaStream のインスタンスを使用して Web カメラ ビデオを録画しようとすると、次のエラーが発生します。

Google Chrome の安定/ベータ/開発およびカナリア ビルドを試しました。

現在利用可能なバージョンの Google Chrome を使用してウェブカメラのビデオを録画することは現在可能ですか?

0 投票する
1 に答える
3266 参照

ios - WebRTCはiOS用Chrome21で利用できますか?

GetUserMediaiPadまたはiPhoneで実行されているChrome21で有効になっている場合、情報を見つけようとしていますが、うまくいきません。

peerConnectionChrome Canaryまたは通常のChromeでのみ利用できますが、フラグが切り替えられています。私の知る限り、about:flagsiOSではアクセスできません。現在、iOS上のChromeでWebRTCを実行する方法はありますか?

0 投票する
4 に答える
22148 参照

webrtc - WebRTCはどのように機能しますか?

ブラウザでのピアツーピア接続に興味があります。これはWebRTCで可能であるように思われるので、どのように機能するのか疑問に思っています。

私はいくつかの説明を読み、それについての図を見ました、そして今、接続確立がサーバー上で機能することは私には明らかです。サーバーは、サーバーに依存しない直接接続を開始できるように、相互に接続することをいとわないクライアント間でデータを交換しているようです。

しかし、それは私が理解していないことです。これまで、接続を作成する唯一の方法は、コンピューターAのポートでリッスンし、コンピューターBからそのポートに接続することだと思っていました。しかし、WebRTCではそうではないようです。どのクライアントもポートでリッスンを開始しないと思います。どういうわけか、彼らはポートをリッスンして接続を受け入れることなく接続を作成することができます。クライアントAもクライアントBもサーバーとして機能し始めません。

しかし、どのように?クライアントが相互に接続するために使用できる、WebRTCサーバーを介して交換されるデータは何ですか?

これについてのあなたの説明をありがとう:)

編集

この記事を見つけました。WebRTCとは関係ありませんが、私の質問の一部に答えると思います。よくわかりません、タフです。誰かが私にそれを説明し、私にいくつかの追加のリンクを与えることができれば、それはまだクールでしょう。

0 投票する
4 に答える
16733 参照

javascript - WebRTC と Websockets。違いはありますか

サーバーとクライアント間の通信はWebソケットまたは他のネットワークプロトコルを介して行われますが、WebRTCはオーディオとビデオをデコード/エンコードするAPIであると想定していますか? 私は少し混乱しています。WebRTC には独自の通信プロトコルがありますか?

0 投票する
2 に答える
1450 参照

node.js - webkitPeerConnection00(stun,onSignal) で onSignal コールバックが呼び出されないのはなぜですか?

Windows システムで 2 つのクロム (ver 20.0.1132.57) ウィンドウ間にピア接続を作成しようとしています。Linux マシンの node.js サーバーでアプリケーションをホストし、socket.io を使用しています。これら 2 台のマシンは同じ内部ネットワーク上にあります。私はスタンサーバーを使用していません。両方のマシンが同じ内部ネットワークの一部であるため、このシナリオでは STUN を使用する必要がありますか? そうでない場合、なぜ onSignal コールバックが呼び出されないのでしょうか?

///サーバ側

このデモhttp://html5videoguide.net/presentations/WebDirCode2012/websocket/webrtc.htmlを使用しました

このhttp://www.html5rocks.com/en/tutorials/webrtc/basics/#toc-sansを使用して、ピア接続の動作を理解しようとしました。1 つのページ自体に呼び出し元と呼び出し先の両方が実装されています。new RTCIceCandidate(candidate) でエラー "ReferenceError: RTCIceCandidate is not defined" がスローされるため、うまくいきませんでした。Ice Candidate を作成するための他の構文はありますか?

前もって感謝します。

0 投票する
1 に答える
956 参照

sip - RTP/SAVPF をサポートする SIP クライアントはありますか?

WebRTC と相互運用できるように、SAVPF をサポートする SIP クライアント アプリケーション (できれば Linux 用) があるかどうかを知りたいですか?

0 投票する
1 に答える
394 参照

javascript - JavaScript の予期しない { トークン エラー

WebRTC デモを作成しようとしていますが、次のエラーが発生します。

Unexptected token {

スクリーンショットを添付します。このエラーの解決にご協力ください。

ここに画像の説明を入力

0 投票する
1 に答える
1972 参照

windows - webrtcをインストールして開始する方法

こんにちは私はVisualStudio2010とwebrtcに必要な他の前提条件のソフトウェアをインストールし始めましたが、このwebrtcを開始する方法について混乱しています。誰かが私のウィンドウにwebrtcをインストールするように教えてもらえますか

0 投票する
2 に答える
1264 参照

iphone - iPhone の WebRTC (ガスプリプロセッサーの問題)

iPhone用の最新のWebRTCバージョンをコンパイルしようとしています。ソリューション全体をコンパイルする必要はありません。VAD モジュールをコンパイルするだけで済みます。

そのために、Xcode プロジェクトを作成し、必要なソースをコンパイルしようとしましたが、*.s ファイルとそのア​​センブラーに問題があります。

FFMPEG ライブラリと同様に、アセンブラ コードを iPhone の gcc が理解できるアセンブラ コードに「変換」する必要があることはわかっていますが、これを手動で行う方法がわかりません。

構成ファイルを作成し、その中に "as=gas-preprocessor.pl" (FFMPEG のように) を設定しようとしましたが、機能しません。

何か案が?Gas-preprocessor.pl を手動で実行するにはどうすればよいですか?

ありがとう。

0 投票する
4 に答える
17162 参照

webrtc - Windowsサーバーにwebrtcをインストールして開始する方法

こんにちは、デポツールのインストール方法を教えてください。ドキュメントを調べてWindowsにwebrtcをインストールしようとしました。また、Visual Studio 2010とドキュメントに記載されている関連するものをインストールしましたが、まだ混乱していて、VisualStudioがなぜであるかなどの多くの質問があります。必要?Visual Studioでコードを記述していますか?webrtcのIDEのように機能しますか?

そうでない場合は、プロジェクトをローカルファイルシステムのどこに配置する必要があるか、最初のデモアプリケーションを実装する方法を教えてください。HTMLファイルにコードを記述しているという点でwebrtcについて説明しているgoogleが公開したビデオを見つけました。htmlファイル自体も同様です。開発するのに十分です。

htmlファイルでサンプルアプリケーションを実行しましたが、まだ空白のページが表示され、コンソールではnavigator.webkitGetUserMedia()の近くにUNCAUGHT EXCEPTIONとして表示されます。webrtcについて詳しく知るために、私を助けてください。