Protocols
The following protocols are available globally.
-
メディアストリームの機能を定義したプロトコルです。 デフォルトの実装は非公開 (
internal
) であり、カスタマイズはイベントハンドラでのみ可能です。 ソースコードは公開していますので、実装の詳細はそちらを参照してください。メディアストリームは映像と音声の送受信を行います。 メディアストリーム 1 つにつき、 1 つの映像と 1 つの音声を送受信可能です。
See moreDeclaration
Swift
public protocol MediaStream : AnyObject
-
映像フィルターの機能を定義したプロトコルです。
See moreMediaStream.videoFilter
にセットすると、 生成された映像フレームはこのプロトコルの実装によって加工されます。Declaration
Swift
public protocol VideoFilter : AnyObject
-
映像の描画に必要な機能を定義したプロトコルです。
See moreDeclaration
Swift
public protocol VideoRenderer : AnyObject