首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在Gracenote Entourage SDK中获取GnAcrMatch的tvAiring的videoWork数据?

如何在Gracenote Entourage SDK中获取GnAcrMatch的tvAiring的videoWork数据?
EN

Stack Overflow用户
提问于 2015-05-20 18:50:50
回答 1查看 176关注 0票数 0

我是Gracenote的商业开发者。我想在SDK检测到视频时给我一些匹配后,获取GnAcrMatch的tvAiring的videoWork数据。例如,在result事件中,我在IGnAcrEvents实现的resultEvent回调中运行以下代码:

代码语言:javascript
复制
GnTVAiring tvAiring = acrMatch.tvAiring();
                    if (!tvAiring.isNull())
                    {
                        GnTitle subtitle = acrMatch.subtitle();
                        GnTVChannel tvChannel = tvAiring.tvChannel();

                        updateResultView(
                                String.format("Airing: %s(%s) %s %s (Match #%d)",
                                        officialTitle,
                                        (subtitle != null ? subtitle.display() : "n/a"),
                                        (tvChannel != null ? tvChannel.channelCallsign() : "n/a"),
                                        matchPosition,
                                        matchCounter),
                                false);
                        System.out.println("tvAiring is not null");

                        GnVideoWork videoWork = tvAiring.tvProgram().videoWork();
                        System.out.println("Release date: " + videoWork.dateOriginalRelease());
                    }

这段代码只是打印"Release date:",尽管它已经识别了电视直播中的一部电影。

EN

回答 1

Stack Overflow用户

发布于 2015-05-24 15:14:06

你得到一个有效的‘视频作品’了吗?不是所有的电视节目都有相应的视频作品,所以我猜没有可用的。下一次,如果您有类似的问题,请同时指定电视节目的GNID,以便易于验证。

  • 如果您已经是一名商业开发人员,那么就您的问题联系您的Gracenote联系人可能会更快。
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/30347509

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档