2017-04-04 3 views
1

ORTCの決定的な情報を見つけることは難しいようであり、さらに例を見つけることができます。私はiframe間で文字列を送る必要があり、WebRTCの使用を検討していましたが、Windows EdgeをサポートするためにORTCを探していました。私は、誰かがWindows EdgeでORTCを使って何らかの種類のデータチャネルをうまく使用していたかどうかを見たいと思っていました。私はORTCがEdge専用だと思ったが、データチャネルを定義しているようだが、Edgeはそれを実装していない。ORTCおよび/またはEdgeはDataChannelをサポートしていますか? (例/参考文献)

私が知り得た情報は、ORTCがAPIにリストされているにもかかわらず、データチャネルを実行できないと考えています。 APIで定義された

RTCDataChannel、セクション11.3 http://publications.ortc.org/2016/20161202/

RTCDataChannelインターフェースは、2つのピア間の双方向データ・チャネルを表します。

しかしhttps://docs.microsoft.com/en-us/microsoft-edge/dev-guide/realtime-communication/object-rtc-apiで、私が見つかりました:

をマイクロソフトエッジは、データ・チャネルを実装していないので、RTCDataChannelとRTCSctpTransportオブジェクトがサポートされていません。

マイクロソフトエッジは、現在、現在、ORTCの仕様で定義されたデータチャネルの機能のいずれかをサポートしていません。

明確な答えを得るために私が研究できる追加のリソースをご提供ください。 Windows Edgeが将来これをサポートするかどうかを示すリソースも役立ちます。

答えて

1

roadmapによれば、ORTCデータチャネルは「検討中」です。

ロードマップ優先度:低 - 私たちはまだこの技術を評価しています。そこに は、私たちが開発を始める前に、重要なスペック安定化、基礎作業、または追加のコミュニティ入力が必要かもしれません。

しかし、本当の問題は:
はなぜあなたが最初の場所でRTCが必要なのでしょうか?

iframe間で文字列を送信する必要があると言われました。
iframeは同じページに読み込まれていますか?

答えが「はい」の場合、RTCはまったく必要ありません。代わりにpostMessage APIを見てください。

+1

最終的には、postMessage APIを含む[HTML Message Channel](https://developer.mozilla.org/en-US/docs/Web/API/MessageChannel)を使用しました。別のチームがRTCテクノロジを使用できると思っていたPOCをまとめました。彼らはテーブルに持ち込むことができるすべての機能に興奮していました。しかし、実際にはこの場合、HTML MessageChannelははるかに優れたソリューションです。我々は同じ答えに来て見てうれしい! – spacebread

関連する問題