@amazon-devices/kepler-channel
@amazon-devices/kepler-channel
オープンベータ版ドキュメント:本テクニカルドキュメントは、リリース前のオープンベータ版の一部としてAmazonから提供されるものです。ここで説明されている機能は、Amazonがフィードバックを受け取り、機能の開発を繰り返す過程で変更される可能性があります。最新の機能の情報については、リリースノートを参照してください。
@amazon-devices/kepler-channelパッケージは、Kepler向けReact Nativeアプリがチャンネル変更操作を処理できるようにする機能を提供します。このパッケージは、Keplerプラットフォーム上に構築されたTVアプリのチャンネル変更とチャンネルスキップ機能をサポートします。
開始の手順
セットアップ
- package.jsonファイルの
dependenciesセクションに、以下のライブラリ依存関係を追加します。
"dependencies": {
"@amazon-devices/kepler-channel": "~1.1.0",
}
-
manifest.tomlに、Keplerチャンネル機能にアクセスするために必要な以下の権限を追加します。
[components] ## アプリの対話型コンポーネントを定義します(まだ存在しない場合) [[components.interactive]] id = "<パッケージID>.main" runtime-module = "/com.amazon.kepler.keplerscript.runtime.loader_2@IKeplerScript_2_0" launch-type = "singleton" categories = ["com.amazon.category.main", "com.amazon.category.kepler.media"] [[extras]] ## interface.providerは、特定のインターフェイスの実装を提供する ## コンポーネントを指定します。 key = "interface.provider" ## インターフェイスの実装を提供するコンポーネントを宣言します。 ## このコンポーネントは[[components.interactive]]に定義されている必要があり、 ## そのカテゴリーには"com.amazon.category.kepler.media"が含まれています。 component-id="<パッケージID>.main" [extras.value.application] ## Keplerチャンネルのサポートを宣言します。 [[extras.value.application.interface]] interface_name = "com.amazon.kepler.media.IChannelServer" features = ["ChannelList"] ## チャネルデータの提供にはKepler EPGプロバイダーを使用するため、ChannelList属性を[]にハードコードします [extras.value.application.interface.static-values] ChannelList = []メインの対話型コンポーネントに追加されている2つのカテゴリーの詳細は以下のとおりです。
com.amazon.category.mainは、コンポーネントをアプリパッケージのデフォルトの対話型コンポーネントとして宣言します。com.amazon.category.kepler.mediaは、コンポーネントをKeplerのメディア操作のターゲットとして宣言します。
関連トピック
モジュール
- index
- turbo-modules/Channel
- turbo-modules/Channel
- turbo-modules/ChannelServer2
- turbo-modules/ChannelServer2
- turbo-modules/ChannelServerComponent
- turbo-modules/ChannelServerComponent
- turbo-modules/ChannelServerComponent2
- turbo-modules/ChannelServerComponent2
- turbo-modules/InternalTypes
- turbo-modules/InternalTypes
- turbo-modules/KeplerScriptChannel
- turbo-modules/KeplerScriptChannel
Last updated: 2025年10月2日

