OTT-TV网络电视EPG录制和EPG抓取解决方案

EPG是Electrical ProgramGuide,也就是电子节目单。这个名词的出现和OTT-TV或者说IPTV紧密相关。

EPG功能是频道化电视以“频道-时间”方式提供一段时间内的所有电视节目信息,实现业务浏览功能,通过节目单的方式展示IPTV或OTT-TV提供的各种业务。而节目播放列表功能:点播节目从播放列表中选择要点播的节目,在节目列表中要包含节目的相关信息。

EPG信息要求准确、全面,便于浏览与查询。EPG的数据源自DVB广播信息、流媒体直播系统/CDN系统媒体信息以及IPTV内容管理系统生成的媒体元信息等。一般情况下安卓机顶盒本身不直接接收信息及媒体元信息。EPG信息采用统一的格式与定义便于实现信息的共享,以及信息的自动采集处理。

下面给大家介绍一种800Li EPG录制的方法。

  1. 建立频道选择EPG录制。(存储记得要选择根目录)

2. 进入直播频道,填写EPG录制时间表。

3. 直播结束后,在点播管理里面就会有录制好的各段视频了。

EPG节目单的格式为:

2016-03-02 10:40:00 Live1nnnn
2016-03-02 10:45:00 Live2zzzz
2016-03-02 10:50:00 Live3yyyy

直播集群系统VMS的录制原则是什么?

按编辑的EPG,实际上从设置完开始就会录制,没到录制节目开始时间的,自动产生2小时一个的录像文件。达到节目录制时间后,按节目时间录制,超过以后,也是2小时一个这样录制。

如何准确录制指定时间的指定节目?

想要准确录制指定时间的几个节目要这样编写:(不录制EPG时间设置以外的节目)

#RECORD FULLOFF

2015-07-20 12:30:00 2015-07-20 12:45:00 节目1

2015-07-20 13:15:00 2015-07-20 13:50:00 节目2

编写范例:

2015-07-20 12:30:00 节目1
12:45:00 节目2
13:20:00 13:50:00 节目3
w[2,3,4]14:10:00 14:30:00 节目4 // 按照周录制 
d[1,6,7,16]14:35:00 14:55:00 节目5 // 按照日录制
#MAXDURATION 1 // 单个录像最大录制时长,单位小时,范围 1 到 12
#TIMEOFFSET 180 // 时间码偏差,单位秒 
#TIMEZONE 0800 // EPG中的时间所采用的时区 UTC为0时区, 范围 (-12 到 13) * 100 
#RECORD ON // 录制控制参数取值: ON (开启录制,控制参数向下的所有条目需要录制), OFF(关闭录制,控制参数向下的所有条目不录制), FULLOFF(关闭全录制)
#META NAME VALUE // METADATA 参数, 将会写入flv 
2015-07-20 16:30:00 节目6 #EXATTR 123 // #EXATTR 表示扩展属性,如表示存储分类名,由具体EPG录制应用负责解析实现。

时间: 2024-12-31 15:57:30

OTT-TV网络电视EPG录制和EPG抓取解决方案的相关文章

python 爬虫抓取心得

quanwei9958 转自 python 爬虫抓取心得分享 urllib.quote('要编码的字符串') 如果你要在url请求里面放入中文,对相应的中文进行编码的话,可以用: urllib.quote('要编码的字符串') query = urllib.quote(singername) url = 'http://music.baidu.com/search?key='+query response = urllib.urlopen(url) text = response.read()

基于angularJs的单页面应用seo优化及可抓取方案原理分析

公司使用angularJs(以下都是指ng1)框架做了互联网应用,之前没接触过seo,突然一天运营那边传来任务:要给网站做搜索引擎优化,需要研发支持.搜了下发现单页面应用做seo比较费劲,国内相关实践资料分享出来的也比较少,略懵,前后花了一番功夫总算完成了.在这里记录下来,做一个总结,也希望能够帮助在做类似工作的朋友少走一点弯路.还是建议需要seo的网站技术选型尽量不要使用angular react一类的单页面框架.如果你和我一样网站做完了发现需要seo,那么往下看吧.如果各位已有更优的方案欢迎

【最新原创】中国移动(中国联通)_通信账单,详单,个人信息抓取爬虫代码

概要: 1.因为公司需要,就花了一点时间写了一下三大运营商通信数据的抓取,涉及到Web上你所看得到的一切数据. 代码没啥技术含量,重点在于抓包分析过程.期间遇到了很多未知的困难,都一一克服了. 2.由于抓取数据的隐私性,我们的抓包是假设在用户已知自己数据被抓取,并且同意告知短信验证码的情况下进行的, 不属于黑客范畴! 3.整个过程,包括重建数据库表结构,解析json等如同逆向运营商的数据库一般.总体来说,三大运营商更新频率不算频繁,还算较稳定,数据结构,网页结构等都不会做很大的变动. 整体效果如

有了 Docker,用 JavaScript 框架开发的 Web 站点也能很好地支持网络爬虫的内容抓取

点这里 阅读目录 用 AngularJS(以及其它 JavaScript 框架)开发的 Web 站点不支持爬虫的抓取 解决方案 为什么公开我们的解决方案 实现 AngularJS 服务 结论 Prerender 服务能够为网络爬虫提供预先渲染的动态页面内容,解决了用 JavaScript 框架构建的 Web 站点不支持爬虫抓取的问题.本文详细描述了一种解决方案,尤其是提供了集成 Prerender 服务的 Docker 容器镜像. 如果你正在使用 AngularJS 构建一个面向大众消费者的应用

python 爬虫抓取心得分享

/** author: insun title:python 爬虫抓取心得分享 blog:http://yxmhero1989.blog.163.com/blog/static/112157956201311821444664/ **/    0x1.urllib.quote('要编码的字符串') 如果你要在url请求里面放入中文,对相应的中文进行编码的话,可以用: urllib.quote('要编码的字符串') query = urllib.quote(singername) url = 'h

[Python爬虫] 之十九:Selenium +phantomjs 利用 pyquery抓取超级TV网数据

一.介绍 本例子用Selenium +phantomjs爬取超级TV(http://www.chaojitv.com/news/index.html)的资讯信息,输入给定关键字抓取资讯信息. 给定关键字:数字:融合:电视 抓取信息内如下: 1.资讯标题 2.资讯链接 3.资讯时间 4.资讯来源 二.网站信息 三.数据抓取 针对上面的网站信息,来进行抓取 1.首先抓取信息列表 抓取代码:Elements = doc('ul[class="la_list"]').find('li') 2.

点量OTT TV 点播软件模式为何受海外华人运营者喜爱?

随着中国经济的蓬勃发展,互联网OTT IPTV行业的几家巨头在国内厮杀酣畅,尽显疲态.携有新技术强实力的一批互联网中小企业开始迎面赶超,直击国际OTT市场.点量OTT模式率先打开的就是适合海外华人圈的视频影音系统.受到了大批相关运营商的欢迎,目前已在马来西亚.美国.新西兰等多个国家和地区拥有成熟的产品和服务.那么点量OTT TV 点播软件模式为何受海外华人运营者喜爱?目前点量OTT影音系统的又有哪些功能模块呢? 1.电视直播,比较受海外市场欢迎的是央视.地方卫视 2.视频点播, 可以根据APP的

手动抓取爱奇艺和优酷等视频网站的视频

今天就给大家讲讲怎么手动抓取爱奇艺和优酷等视频网站的视频该方法适用于很多视频网站.因为有的网站不支持我们用一些软件比如硕鼠和维棠等的解析下载,所以我就找到了这个方法,本来优酷之前是可以的,不过现在优酷还是不支持硕鼠和维棠的解析了.这两个网页是原帖的地址,其实我之前知道这个方法,不过这个人提供了一个软件比较好用,我把他录制的视频提取出来了,下面看看吧. 其实原理都是一样,这些视频网站为了让视频更快的缓存,当然也有很多其他原因,把视频分成了很多段,所以我们只需要单独下载好每一段视频,然后把这些视频合

如何抓取扬声器的声音

工作中有个需求是关于抓取扬声器的声音, 为什么会有这个需求? 试想我们在共享远程桌面时,如果能够把本地桌面应用程序的声音也一起发给对方, 用户体验该是多么棒. 在考虑如何实现这个需求前,我们先讨论下电脑声音的三种模式: 1) render模式 该方式实际上就是播放(output)声音,常见的API如PlaySound, WaveOutXXX, DirectSound等 2) capture模式 该方式实际上就是录入(input)声音, 也就是我们通过麦克风输入声音,常见API如WaveInXXX