@amazon-devices/kepler-epg-provider
@amazon-devices/kepler-epg-provider
开放Beta测试文档 作为预发布开放Beta测试的一项内容,亚马逊提供了此技术文档。随着亚马逊收到反馈并对功能进行迭代,所描述的这些功能可能会发生变化。有关最新功能的信息,请参阅发布说明。
Vega电子节目指南 (EPG) API在适用于Vega的React Native应用中提供EPG功能。
有关详细的集成步骤,请参阅EPG集成概述。
API参考
类
- AddLiveEventFailure — 表示AddLiveEventFailure的类对象。
- BaseError — 错误的父类。
- ChannelDescriptor — 表示
ChannelDescriptor的类对象。 - ChannelDescriptorBuilder — 创建
ChannelDescriptor对象实例的构建器。 - ChannelInfoBuilder — 创建
ChannelInfo对象实例的构建器。 - ChannelMetadataBuilder — 创建
ChannelMetadata对象实例的构建器。 - EpgLineupInformation
- ExternalIdBuilder — 创建
ExternalId对象实例的构建器。 - IllegalStateError — 在使用构建器构建对象后再次调用其函数时抛出的异常。
- InternalError — 当尝试执行操作但发生内部错误时抛出的异常。
- InvalidArgumentError — 当无法创建新对象时抛出的异常。
- LiveEvent —
LiveEvent对象的类对象表示 - LiveEventBuilder — 创建
LiveEvent对象实例的构建器。 - PlaybackReferenceBuilder — 创建
PlaybackReferenceBuilder对象实例的构建器。 - Program —
Program对象的类对象表示 - ProgramBuilder — 创建
Program对象实例的构建器。 - SeriesInfo — 表示
SeriesInfo的类对象,提供 - SeriesInfoBuilder — 创建
SeriesInfo对象实例的构建器。 - StorageLimitError — 当由于引入的数据超出存储限制而出现错误时抛出的异常。
- UpsertProgramFailure — 表示UpsertProgramFailure的类对象。
接口
- IAddLiveEventFailure —
AddLiveEventFailure类的接口。 - IChannelDescriptor —
ChannelDescriptor类的接口。 - IChannelInfo —
ChannelInfo类的接口。 - IChannelLineupProvider — 用于替换EPG内频道列表的数据提供商对象。
- IChannelMetadata —
ChannelMetadata类的接口。 - IExternalId —
ExternalId类的接口。 - ILiveEvent —
LiveEvent类的接口。 - ILiveEventProvider — 用于替换直播活动列表的数据提供商对象。
- IPlaybackReference —
PlaybackReference类的接口。 - IProgram —
Program类的接口。 - IProgramLineupProvider — 用于EPG中节目添加或清除的数据提供商对象。
- IProgramLineupProvider2 — 更新后的
IProgramLineupProvider接口,支持部分成功提交和 - ISeriesInfo —
SeriesInfo类的接口,提供 - IUpsertProgramFailure —
UpsertProgramFailure类的接口。
枚举
- ChannelTypeEnum — 用于表示频道来源的枚举。
- EventType — 用于表示直播活动类型的枚举。
- PlaybackType — 用于表示播放参考类型的枚举。
Last updated: 2026年7月22日

