首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >hbbtv应用程序可以访问主机内部的EIT吗?

hbbtv应用程序可以访问主机内部的EIT吗?
EN

Stack Overflow用户
提问于 2013-11-11 03:54:36
回答 1查看 580关注 0票数 1

有没有人知道如果hbbtv应用程序运行在启用hbbtv的主机上(如iDTV或机顶盒)可以访问带有DVB流的EIT,而不是通过互联网?

向alex致敬

EN

回答 1

Stack Overflow用户

发布于 2013-11-26 21:57:54

是的,它们可以:您需要使用"MetadataSearch“对象。这在OIPF规范v1.2的卷5 ("DAE")的7.12节中有记录。您可以从http://www.oipf.tv/specifications/login/com-sef-users-download?gid=83下载该文档

使用API有点复杂;您需要创建一个query对象,设置查询,执行它,等待显示搜索已完成(或失败-在这种情况下,您需要处理错误)的消息,然后才能检索结果。例如:

代码语言:javascript
复制
var search_manager = window.oipfObjectFactory.createSearchManagerObject();
var search = search_manager.createSearch(1);
var results = null;
/* eg; restrict results to a single channel
 * (You'll need to get a channel object from one of the many APIs that do that)
 */
search.addChannelConstraint(channel);
// Get a programme starting at or after 1:01 on 1/1/2000:
var query = search.createQuery("Programme.startTime", 3, '949366860');
search.setQuery(query);
search_manager.addEventListener("MetadataSearch", function() {
    results = search.result;
    for (var i = 0; i < result.length; i++) {
        // do something
    }
}, false);
票数 4
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/19894374

复制
相关文章

相似问题

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