問題タブ [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 投票する
2 に答える
1799 参照

html - WebRTC を使用する場合、ピアツーピア アーキテクチャは、Skype のようなビデオ チャット サービスを構築するのに冗長ですか?

私たちは WebRTC をいじって、その利点を理解しようとしています。

Skype が何億人もの人々にサービスを提供できる理由の 1 つは、その分散型のピア ツー ピア アーキテクチャにより、サーバー コストが抑えられるからです。

WebRTC を使用すると、アーキテクチャを分散化できるという点で Skype に似たビデオ チャット アプリケーションを構築できますか (つまり、ビデオ ストリームは放送局から中央サーバーを介してリスナーにルーティングされるのではなく、放送局からリスナーに直接ルーティングされます)?

または、別の言い方をすれば、WebRTC によって、誰かが Skype に似た P2P アーキテクチャの利点を本質的に複製できるようになるのでしょうか?

それとも、Skype の P2P アーキテクチャに似たものが必要ですか?

0 投票する
6 に答える
25390 参照

webrtc - WebRTCで画面共有?

私たちは WebRTC を検討していますが、現在何が可能で何がサポートされているかについて矛盾する情報を見てきました。

WebRTC を使用して、join.me や WebEx に似た画面共有サービスを再作成できますか?

  • 画面の一部を共有できます
  • 相手にコントロールを与えることができます
  • ダウンロードは必要ありません

現在、これは WebRTC ブラウザーのいずれかで可能ですか? iOS の Chrome はどうですか?

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

javascript - WebRTC getusermedia と HTML5 を使用して画面全体にアクセスすることは可能ですか?

ブラウザを介してローカルで画面を共有しようとしています。getusermedia または HTML5 を使用して画面を共有することは可能ですか?

0 投票する
3 に答える
2708 参照

websocket - WebRTC: データチャネルをシグナリングに使用できますか?

私はwebRTCテクノロジーを実装するプロジェクトに取り組んでおり、データチャネルを使用してwebSocketsのようなシグナリングを行うことができるかどうか疑問に思っていました.サーバーに?

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

remote-desktop - 何もダウンロードせずにデスクトップをリモートコントロールしますか?join.meはどのように機能しますか?

join.meを使用すると、参加者は自分の側でダウンロードすることなく、他の人のデスクトップをどのように制御できますか?間違えない限り、何かをダウンロードするのは主催者だけのようです。

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

javascript - Chrome パッケージ アプリ: getUserMedia() オーディオ入力のアクセス許可

私は Web アプリを Chrome パッケージ アプリに移植しており、Web Audio API を多用しています (これはうまく機能します)。通常、ステータス バーが表示され、ユーザーに許可を求めます。パッケージ化されたアプリでは、これは発生せず、エラー 1 (権限が拒否されました) がスローされます。パッケージ化されたアプリの設定でこれを経験した人はいますか、または追加する必要がある特定の権限があるかどうかを知っていますか?

ああ、私もいくつかの調査を行い、クロムでファイルされたいくつかのバグを見つけましたが、それらのいずれかがまだ実装されているかどうかはわかりません.

0 投票する
3 に答える
1571 参照

javascript - ブラッシュドメタルtextureCubeを作成するためのWebRTCとThreeJS

THREE.ImageUtils.loadTextureCube()回転する立方体にリアルタイムカメラを使用して適用しようとしています。

今まで、私は自分のビデオを使用して単純なテクスチャを適用することができましたMeshLambertMaterial

それは大丈夫です、そしてあなたはhttp://jmpp.fr/three-cameraで結果を見ることができます

このビデオストリームを使用して、つや消しの金属テクスチャを作成したいので、別の種類のマテリアルを作成しようとしました。

...しかし、次のエラーがスローされます:

loadTextureCube()は6つの配列パラメーターを画像として取得しようとしていると思いますが、代わりにvideoSourceを評価していないようです。

私は3つから始めて、それを行う方法があるかどうか疑問に思いましたか?

Thx、jmpp

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

javascript - WebRTCを使用してUDP接続を開くことはできますか?

UDPを介して機能する単純なFTPのようなプロトコルであるTFTPプロトコルを使用して、ユーザーのデバイスにデータを送信する必要があります。

javascriptを使用してUDPソケットを開くことができないため、サーバーをプロキシとして使用し、データをサーバーに送信し、サーバーからデバイスへのUDP接続を開きます。これには、ユーザーがNATについて学習し、ポート転送を構成する必要があるという欠点があります。

問題は、WebRTCを使用して直接UDPソケットを開き、ブラウザーとデバイス間で送受信できるかどうかです。

http://www.webrtc.org/reference/webrtc-internals/vienetwork#TOC-SendUDPPacketは、ソケットを介して生のUDPデータを送信できることを示唆しています(つまり、JavaScriptを介してそのレイヤーにアクセスできる場合。それについてはわかりません)が、生のUDP応答をフェッチする方法がわかりません。

どんな助けでも大歓迎

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

javascript - 誰かが WebRTC API ドキュメントについて説明できますか?

そこで、プラグインなしでブラウザで完全に動作するビデオ チャット プログラムを作成する方法を探しているときに、 WebRTC に関するこの W3 の記事を見つけました (また、MediaStream は、私の知る限り、Chrome でのみ動作するように思われます)。

私の質問は、この API に精通している人にとってはかなり単純です。私が知りたいのは、この API を使用するクライアントのサンプル コードを含むドキュメントをどこで見つけることができるか、またはそれが存在しない場合は、現在の仕様の下で動作するサンプルを提供できるかということだけです。デモ、または STUN サーバーに接続してこの API の基本機能を示すための「単純な」コード。

非推奨のクライアントを求めているわけではないことに注意してください。たとえば、webkitPeerConnection非推奨ですがwebkitRTCPeerConnection、リンクで指定されているように、現在のコンストラクターです。

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

javascript - ローカルホストでのWebRTCセッション

ここでPeerConnectionデモ1を使用する:https ://webrtc-demos.appspot.com/html/pc1.htmlローカルホスト 上のXAMPPサーバー上でこれを実行し、2台のPCを一緒に接続できるようにするサポートはありますか?サポートがあるようですが、動作させることができません。Javascript / HTMLの専門家は、私が何を見逃しているのか知っていますか?