Room Publication
RoomPublicationの操作を行うクラス。
Types
Properties
このRoomPublicationが所属するRoom。
このRoomPublicationのStream.ContentType。
このRoomPublicationのエンコーディング設定一覧。 詳しい設定例については開発者ドキュメントの大規模会議アプリを実装する上での注意点をご覧ください
メディア通信の状態が変化した際に発火するハンドラ。 stateは、以下の文字列が渡されます。
このRoomPublicationの通信が一時停止された時に発火するハンドラ。 Publication.disableが実行された時に発火します。
このRoomPublicationの通信が有効になった時に発火するハンドラ。 Publication.enableが実行された時に発火します。
このRoomPublicationのMetadataが更新された時に発火するハンドラ。
このRoomPublicationのSubscribeされた時に発火するハンドラ。 Subscriptionにはまだstreamがsetされていない可能性があります。
このRoomPublicationに対するSubscriptionの数が変更された時に発火するハンドラ。
このRoomPublicationがUnpublishされた時に発火するハンドラ。
このRoomPublicationのUnsubscribeされた時に発火するハンドラ。
このRoomPublicationのPublisher。
このRoomPublicationの状態。
このRoomPublicationに対するSubscriptionの一覧。
Functions
publishを中止します。 onUnpublishedHandlerが発火します。
通信を一時停止します。 onDisabledHandlerが発火します。 また、入室しているChannelに対してChannel.onPublicationDisabledHandlerが発火します。
通信を開始します。disableによって停止していた場合は再開します。 onEnabledHandlerが発火します。 また、入室しているChannelに対してChannel.onPublicationEnabledHandlerが発火します。
送信するStreamを変更します。
通信に利用するエンコードを変更します。 onEnabledHandlerが発火します。 また、入室しているChannelに対してChannel.onPublicationEnabledHandlerが発火します。