LocalSFURoomMember
@objc
open class LocalSFURoomMember : LocalRoomMember
SFURoomのLocalMember
-
入室しているRoomにStreamをPublishします。
Streamは各種Sourceから作成できます。
同じインスタンスのStreamを複数回Publishすることはできません。必要ならば各種Sourceから再度作成してPublishしてください。
SFURoomではコーデック指定されたPublishはサポートされていませんので、
options.codecCapabilities
が指定されている場合、失敗します。また、maxFramerateを複数設定したPublish(サイマルキャスト)は利用できません。
オプションについては Core SDK のリファレンスもご確認ください。
Declaration
Swift
override public func publish( _ stream: LocalStream, options: RoomPublicationOptions?, completion: ((RoomPublication?, Error?) -> Void)? )
Parameters
stream
PublishするStream
options
Publishオプション
completion
完了コールバック
-
Publishを停止します。
Declaration
Swift
override public func unpublish(publicationId: String, completion: ((Error?) -> Void)?)
Parameters
publicationId
停止するPublicationのID
completion
完了コールバック