Skip to content

Latest commit

 

History

History
26 lines (19 loc) · 1012 Bytes

README.md

File metadata and controls

26 lines (19 loc) · 1012 Bytes

unity-quiche-sample

Unity上でQUICプロトコルを試すサンプルです。
クライアント、サーバー両方に対応しています。
QUICプロトコルの実装はQuicheを使用しています。

実行方法

macOS上でしか検証してないことに注意 QuicheのBuildingを参考にビルドをしてください。

$ cargo build --release

target/release/libquiche.dylibAssets/Plugins/macOS/以下にコピー。

Unityエディタから実行をすればQUICが試せます。

SampleSceneについて

QuicObject

クライアント側のスクリプトを追加しています。

QuicServer

サーバ側のスクリプトを追加しています。
サーバ側の実行には証明書が必要です。
Assets/Server/以下にcert.keyとcert.crtを配置してください。(自分は面倒なのでQuicheのサンプルの証明書をコピーした