Amazon Developer

as

Settings
Sign out
Notifications
Alexa
Amazonアプリストア
Ring
AWS
ドキュメント
Support
Contact Us
My Cases
開発
設計と開発
公開
リファレンス
サポート
メインコンテンツへスキップ
チャンネルクラスタープロバイダーが提供するハンドラーのインターフェイス。チャンネルクラスターがサポートするコマンドを処理する必要があります。

メソッド

handleChangeChannel()

handleChangeChannel(matchChannelIdentifierStr: string): Promise<IChangeChannelResponse> チャンネル識別子を指定して、現在のストリームを特定のチャンネルに変更します。 ChannelDescriptorで提供された識別子を使用してチャンネルにチューニングするために使用されます。

パラメーター

matchChannelIdentifierStr
string ターゲットチャンネルを識別するために照合するユーザー入力文字列。現時点では、大文字と小文字を区別せずにチャンネル識別子と完全に一致する必要がある文字列です。将来的には、AffiliateCallSign、CallSign、Name、Numberなどの値をこの文字列に含めることができるようになります。

戻り値

Promise<IChangeChannelResponse>

handleChangeChannelByNumber()

handleChangeChannelByNumber(majorNumber: number, minorNumber: number): Promise<IChangeChannelResponse> チャンネルのメジャー番号とマイナー番号を指定して、現在のストリームを特定のチャンネルに変更します。 handleChangeChannelByNumberは現在使用されていません。チャンネルのチューニングを処理するには、代わりにhandleChangeChannelを実装して使用してください。

パラメーター

majorNumber
number チャンネルの変更先となるチャンネルのメジャー番号の値(ATSC形式)。
minorNumber
number チャンネルの変更先となるチャンネルのマイナー番号の値(ATSC形式)。

戻り値

Promise<IChangeChannelResponse>

handleSkipChannel()

handleSkipChannel(count: number): Promise<IChangeChannelResponse> 現在のチャンネルから指定された数のチャンネルをスキップし、結果のチャンネルをストリーミングします。

パラメーター

count
number 現在のチャンネルを増やす場合(正の数)または減らす場合(負の数)のステップ数。

戻り値

Promise<IChangeChannelResponse>
最終更新日 2026年10月26日