問題タブ [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.
google-chrome - Google Chrome で Web カメラのビデオを録画できません
WebRTC 仕様に従って LocalMediaStream のインスタンスを使用して Web カメラ ビデオを録画しようとすると、次のエラーが発生します。
Google Chrome の安定/ベータ/開発およびカナリア ビルドを試しました。
現在利用可能なバージョンの Google Chrome を使用してウェブカメラのビデオを録画することは現在可能ですか?
ios - WebRTCはiOS用Chrome21で利用できますか?
GetUserMedia
iPadまたはiPhoneで実行されているChrome21で有効になっている場合、情報を見つけようとしていますが、うまくいきません。
peerConnection
Chrome Canaryまたは通常のChromeでのみ利用できますが、フラグが切り替えられています。私の知る限り、about:flags
iOSではアクセスできません。現在、iOS上のChromeでWebRTCを実行する方法はありますか?
webrtc - WebRTCはどのように機能しますか?
ブラウザでのピアツーピア接続に興味があります。これはWebRTCで可能であるように思われるので、どのように機能するのか疑問に思っています。
私はいくつかの説明を読み、それについての図を見ました、そして今、接続確立がサーバー上で機能することは私には明らかです。サーバーは、サーバーに依存しない直接接続を開始できるように、相互に接続することをいとわないクライアント間でデータを交換しているようです。
しかし、それは私が理解していないことです。これまで、接続を作成する唯一の方法は、コンピューターAのポートでリッスンし、コンピューターBからそのポートに接続することだと思っていました。しかし、WebRTCではそうではないようです。どのクライアントもポートでリッスンを開始しないと思います。どういうわけか、彼らはポートをリッスンして接続を受け入れることなく接続を作成することができます。クライアントAもクライアントBもサーバーとして機能し始めません。
しかし、どのように?クライアントが相互に接続するために使用できる、WebRTCサーバーを介して交換されるデータは何ですか?
これについてのあなたの説明をありがとう:)
編集
この記事を見つけました。WebRTCとは関係ありませんが、私の質問の一部に答えると思います。よくわかりません、タフです。誰かが私にそれを説明し、私にいくつかの追加のリンクを与えることができれば、それはまだクールでしょう。
javascript - WebRTC と Websockets。違いはありますか
サーバーとクライアント間の通信はWebソケットまたは他のネットワークプロトコルを介して行われますが、WebRTCはオーディオとビデオをデコード/エンコードするAPIであると想定していますか? 私は少し混乱しています。WebRTC には独自の通信プロトコルがありますか?
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 を作成するための他の構文はありますか?
前もって感謝します。
sip - RTP/SAVPF をサポートする SIP クライアントはありますか?
WebRTC と相互運用できるように、SAVPF をサポートする SIP クライアント アプリケーション (できれば Linux 用) があるかどうかを知りたいですか?
javascript - JavaScript の予期しない { トークン エラー
WebRTC デモを作成しようとしていますが、次のエラーが発生します。
Unexptected token {
スクリーンショットを添付します。このエラーの解決にご協力ください。
windows - webrtcをインストールして開始する方法
こんにちは私はVisualStudio2010とwebrtcに必要な他の前提条件のソフトウェアをインストールし始めましたが、このwebrtcを開始する方法について混乱しています。誰かが私のウィンドウにwebrtcをインストールするように教えてもらえますか
iphone - iPhone の WebRTC (ガスプリプロセッサーの問題)
iPhone用の最新のWebRTCバージョンをコンパイルしようとしています。ソリューション全体をコンパイルする必要はありません。VAD モジュールをコンパイルするだけで済みます。
そのために、Xcode プロジェクトを作成し、必要なソースをコンパイルしようとしましたが、*.s ファイルとそのアセンブラーに問題があります。
FFMPEG ライブラリと同様に、アセンブラ コードを iPhone の gcc が理解できるアセンブラ コードに「変換」する必要があることはわかっていますが、これを手動で行う方法がわかりません。
構成ファイルを作成し、その中に "as=gas-preprocessor.pl" (FFMPEG のように) を設定しようとしましたが、機能しません。
何か案が?Gas-preprocessor.pl を手動で実行するにはどうすればよいですか?
ありがとう。
webrtc - Windowsサーバーにwebrtcをインストールして開始する方法
こんにちは、デポツールのインストール方法を教えてください。ドキュメントを調べてWindowsにwebrtcをインストールしようとしました。また、Visual Studio 2010とドキュメントに記載されている関連するものをインストールしましたが、まだ混乱していて、VisualStudioがなぜであるかなどの多くの質問があります。必要?Visual Studioでコードを記述していますか?webrtcのIDEのように機能しますか?
そうでない場合は、プロジェクトをローカルファイルシステムのどこに配置する必要があるか、最初のデモアプリケーションを実装する方法を教えてください。HTMLファイルにコードを記述しているという点でwebrtcについて説明しているgoogleが公開したビデオを見つけました。htmlファイル自体も同様です。開発するのに十分です。
htmlファイルでサンプルアプリケーションを実行しましたが、まだ空白のページが表示され、コンソールではnavigator.webkitGetUserMedia()の近くにUNCAUGHT EXCEPTIONとして表示されます。webrtcについて詳しく知るために、私を助けてください。