「プレゼンテーション」コンポーネントを持たない (つまり、HTML/CSS を持たない) 単純なリスナー/レコーダーである WebRTC ピアを作成したいと考えています。
これが可能である場合 (WebRTC JavaScript API を使用)、使用できるスタンドアロンJavaScript エンジンを教えてください(スタンドアロン V8 エンジンをインストールすることを考えています)。
ありがとうございました。
「プレゼンテーション」コンポーネントを持たない (つまり、HTML/CSS を持たない) 単純なリスナー/レコーダーである WebRTC ピアを作成したいと考えています。
これが可能である場合 (WebRTC JavaScript API を使用)、使用できるスタンドアロンJavaScript エンジンを教えてください(スタンドアロン V8 エンジンをインストールすることを考えています)。
ありがとうございました。
そうするためにnode.jsサーバーを使用できると思います。webrtc 機能を nodejs にもたらす npm パッケージがあります: node-webrtc。
headless chromeでこれを行うことができます。もちろん、Chrome は WebRTC を完全にサポートしていますが、「ヘッドレス」モードで起動してから、コマンド ラインまたは制御インターフェイスを介して操作できます。
あなたが WebRTC を作成したいということが正しかった場合 - 別名、主にブラウザを対象とした機能で、ブラウザなしで使用できます:-)
ブラウザーの動作を「エミュレート」することは、必要な API を独自のコードを介して直接 rhino などに実装するか、ネイティブ コードでメディア ストリームを処理するインターフェイスを実際に制御することで簡単に実行できると想像できます。
したがって、やらなければならないことは、入力デバイスからの A/V のキャプチャと反対側への送信を制御する WebRTC API を実装することです。私が理解したように、それは、会議室で A/V をキャプチャするサーバーとして機能するマイク付きの組み込みイーサネット カメラのような UI ノードではありません。
本編はメディア・ア・コネクション扱いなので作品になりそうな予感。