IPTV 机顶盒下载增值业务接口协议
技术支撑:吕昱(**********)
QQ:26896225
Email:@
设计目标
该接口协议最大限度与现有机顶盒兼容或易于现有机顶盒技
术升级。
平台系统总体概况
本项目总体技术框架如下图。
后台
CMS
DRM
C
四川电信宽带星天地下载 HTTP文件服务器、
宽带星天地业务管理系统 P2P网络
平台
B
CDN EPG服务系统
四川电信宽带星天 TMS
地下载平台EPG
G A B E D
A‘
点播型终端下载型终端
F
图中绿色部份是现已建成系统。蓝色部份为需要建设的系统。
A,B,C,D,E 接口规范由本文档定义。
A’,F,G 接口参考电视上网现有技术规范。
下载型终端规格描述参考《下载型终端设备技术规范》。
缩略词:
BMS——四川电信宽带星天地下载平台(业务管理系统)。
MS——HTTP 文件服务器、P2P 网络(媒体服务系统)。
DRM——DRM 数字版权管理系统。
TMS——终端管理系统。
EPG——四川电信宽带星天地下载平台 EPG。
STB——下载型终端。
A 接口
A 接口是 EPG 对外部浏览器暴露的接口协议。该接口主要针对
HTTP 协议,即对 HTML 标签集的定义。为确保 EPG 页面被终端正
确解析和呈现,同时满足下载增值业务的需求,本接口在电视上
网现有 HTML 标签集基础上,针对机顶盒浏览器规定了如下新规
范,需要终端浏览器进行支持。
A1 itv://?op=DoPlay&MediaID=xxx&DeviceID=xxx
A2 itv://?op=AlterDownloadTask&TaskID=xx&status=xx
A3 itv://?op=GetPlayItems&DeviceID=xxx
A4 itv://?op=AddDownloadTask&DeviceID=xx&MediaID=xx
A5 itv://?op=AddPlayItem&DeviceID=xx&MediaID=xx
A6 itv://?op=AddMediaCollectionList&DeviceID=xx&MediaID=xx
终端浏览器需识别 EPG 页面的“itv://”标识。“itv://”链
接是一个特别的链接格式,终端上浏览器软件解析 itv 链接后,
浏览器释放控制权给终端其它软件模块,以执行相应操作。
“itv://”主要设计目的是扩展浏览器可实现功能,增加终端
对用户的响应速度,而不必完全通过网页往复刷新来完成。
A1 itv://——插播节目
z 接口描述
STB/PC 访问 EPG 网页,网页中有特殊标记如下:
<a href= ” itv://?op=DoPlay&MediaID=xx&DeviceID=xx&
UserToken =xx”>播放</a>
STB 浏览器解析该请求,调用 BMS 的 WEB 服务接口 B13,获
得需要播放的列表(包括运营商插播内容),依次进行播放。
A2 itv://——开始下载
z 接口描述
STB/PC 访问 EPG 网页,网页中有特殊标记如下:
<a href=”itv://?op=AlterDownloadTask&TaskID=xx&status=xx”>
开始下载</a>
STB 浏览器解析该请求,调用 BMS 的 WEB 服务接口 B2,更新
下载任务状态。(根据 status 情况,终端下载模块必须确保与 status
吻合。比如 status=doing,则 STB 应调用 B2 接口,更新为下载中状
态,调用 B9,D1 实现下载;如果 status=pause,则 STB 应调用 B2
接口,更新为暂停状态,然后确保下载模块暂停下载)。
A3 itv://——按照播
IPTV机顶盒下载增值业务接口协议 来自淘豆网m.daumloan.com转载请标明出处.