as

Settings
Sign out
Notifications
Alexa
Amazonアプリストア
AWS
ドキュメント
Support
Contact Us
My Cases
開発
設計と開発
公開
リファレンス
サポート

IChannelHandler

IChannelHandler

チャンネルクラスタープロバイダーが提供するハンドラーのインターフェイス。チャンネルクラスターがサポートするコマンドを処理する必要があります。

メソッド

handleChangeChannel()

handleChangeChannel(matchChannelIdentifierStr): Promise<IChangeChannelResponse>

チャンネル識別子を指定して、現在のストリームを特定のチャンネルに変更します。

パラメーター

matchChannelIdentifierStr

string

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

戻り値

Promise<IChangeChannelResponse>

詳細

ChannelDescriptorで提供された識別子を使用してチャンネルにチューニングするために使用されます。


handleChangeChannelByNumber()

handleChangeChannelByNumber(majorNumber, minorNumber): Promise<IChangeChannelResponse>

チャンネルのメジャー番号とマイナー番号を指定して、現在のストリームを特定のチャンネルに変更します。

パラメーター

majorNumber

number

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

minorNumber

number

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

戻り値

Promise<IChangeChannelResponse>

詳細

handleChangeChannelByNumberは現在使用されていません。チャンネルのチューニングを処理するには、代わりにhandleChangeChannelを実装して使用してください。


handleSkipChannel()

handleSkipChannel(count): Promise<IChangeChannelResponse>

現在のチャンネルから指定された数のチャンネルをスキップし、結果のチャンネルをストリーミングします。

パラメーター

count

number

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

戻り値

Promise<IChangeChannelResponse>


Last updated: 2025年10月2日