Stream live audio, video and data between Unity or browser apps using WebRTC peer to peer connections.WebRTC Video Chat is a unity plugin which allows you to stream audio, video and send text&data messages between two programs. You can use it to create a live video and audio stream similar to features of Skype, Google Hangout or Teamspeak and integrate it directly into your own unity project.The asset comes with a fully functional example app to demonstrate how to create a video chat. If this is all you need you can simply change the UI to your liking and use it without any programming. If you plan to use this asset in production you will need to set up your own server though. You can find more information here: because-why-not.comFeaturesFully functional video chat example as prefab. Simply drag and drop it into your applicationStream Video, Audio and exchange text messagesStream your Unity content directly to a browser via awrtc_browserSimple and fully documented C# programming interfaceSupport for Windows (x86 and x64), WebGL, Mac (intel x64), Android (ARMv7-A, x86, arm64) and iOS (arm7, arm64)No server needed for development, testing and small hobby projectsCompatible open source browser version available on github. Can be used to stream between Unity & browsers or to create your own compatible software.You can find the full documentation, sample applications, latest builds and more on because-why-not.com. Support is available via e-mail or our discord server.Interested in trying the latest Vision Pro test builds? Email contact@because-why-not.com with your invoice ID or join our discord server for a free version.This asset uses the native WebRTC library under a BSD-like license from webrtc.org and components from WebSocketSharp under the MIT license. For detailed license information see license_third_party.txt and license_webrtc.txt or visit: License InfoLimitations:Only platforms listed above are supported. Lumin OS is not supported by this asset! For UWP/HoloLens2 support check out the separate asset Holo Video ChatNo third party software or servers are supported. You can build your own though!The asset does not provide a C# WebRTC APINot all components of the asset are open sourceFocus of this asset is on 1 to 1 media connections. Any 1 to n and conference call examples are work-in-progress and for experimental use only.
WebRTC ピアツーピア接続を使用して、Unity またはブラウザ アプリ間でライブ オーディオ、ビデオ、データをストリーミングします。
詳細
WebRTC ビデオチャットは、オーディオ、ビデオをストリーミングし、2 つのプログラム間でテキストとデータメッセージを送信できる Unity のプラグインです。これを使用して、Skype、Google ハングアウト、Teamspeak の機能に似たライブ動画とオーディオストリームを作成し、自身の Unity プロジェクトに直接統合できます。
アセットには、ビデオチャットの作成方法を示す完璧に機能するサンプルアプリが付属しています。これで十分な場合は、UI を好きなように変更して、プログラミングなしで使用できます。このアセットを本番環境で使用する場合は、自身のサーバーをセットアップする必要があります。詳細についてはこちらをご覧ください:because-why-not.com
機能:
- プレハブとして完璧に機能するビデオチャットの例。- アプリケーションにドラッグアンドドロップするだけ
- 動画のストリーミング、オーディオ、テキストメッセージの交換
- シンプルで完全にドキュメント化されたプログラミング・インターフェース
- Windows のサポート(x86 および x64。UWP のサポートはありません!)、WebGL、Mac(インテル x64)、Android(ARMv7-A、x86、arm64)、iOS(arm7、arm64)
- 開発、テスト、小さな趣味のプロジェクトにはサーバーは不要
ライブラリ自体は特定の Unity バージョンに依存せず、ネイティブ C# でも動作します。そのため、サーバー側のアプリケーションにも使用できます。
すべてのドキュメント、サンプル・アプリケーション、最新のビルドなどはこちらから because-why-not.com!アセットを購入する前に、まずターゲットシステムでサンプル・アプリケーションをお試しください。
このアセットは、webrtc.org からの BSD のようなライセンスに基づくネイティブの WebRTC ライブラリと、MIT ライセンスに基づく WebSocketSharp からのコンポーネントを使用しています。ライセンス情報の詳細については、license_third_party.txt および license_webrtc.txt を参照するか、次の Web サイトにアクセスしてください:ライセンス情報