.
IPTV接口规范
第三方业务分册
拟制:余瑞华日期:2007-12-11 审核:日期:
批准:日期:
版权所有侵权必究
目录
IPTV接口规范 (1)
1背景 (4)
2接口规范 (5)
2.1EPG—〉thirdPage接口说明 (5)
2.2ThirdPage—〉EPG接口说明 (5)
2.3页面跳转流程
8
关键词:
<列出本文档中的关键词语>
摘要:
<简要描述本文档的功能及文档中定义了哪些内容> 缩略语清单:
<列出文档中出现的所有缩略语及其解释>
参考资料清单:
<列出所有参考文献 >
1 背景
IPTV业务除了其本身的基本视频类业务以外,更大的赢利点也在于其强大的内容集成平台可以集成不同种第三方的内容在平台上展现,为了能够更好更多的集成第三方类业务,需要对系统平台与第三方业务之间定义一共同的调用接口,此接口包括以下2个方面:
1)EPG与第三方之间跳转的接口
2)第三方与EPG之间的跳转接口
注意:由于Word原因,本接口中所涉及的所有字段首字母为小写。
2 接口规范
2.1 EPG—〉thirdPage接口说明
承载协议:http
接口方向:C –〉S
调用接口:HTTP GET 方法
接口地址:http://thirdPage?epg_info=EPG_INFO
接口功能:从厂商EPG转入第三方页面
备注说明: EPG-〉ThirdPage
EPG_INFO需要满足以下条件:
1)通过参数传递给第三方页面的一些用户以及系统信息。
2)以XML形式传递
需要自动进行URL_ENCODE The EPG_INFO xml format:
参数如下:
例子:
http://ThirdPage_URL?epg_info=<server_ip>play_vod</server_ip><group_name>group</group_ name><group_path>group_path</group_path><oss_user_id>888888</oss_user_id><page_url>ht tp://epgURL</ page_url>
2.2 ThirdPage—〉EPG接口说明
承载协议:http
接口方向:C –〉S
调用接口:HTTP GET 方法
接口地址:http://EPG_URL?vas_info=VAS_INFO
接口功能:从第三方页面转入厂商EPG
备注说明: ThirdPage -〉EPG(包括视频调用)
VAS_INFO需要满足以下条件:
1)通过参数传递给第三方页面的一些用户以及系统信息。
2)以XML形式传递
3)需要自动进行URL_ENCODE
参数如下:
注:在goto_page模式下,如果是other模式,type和code也必须要填。
例子:
http://EPG_URL?vas_info=<vas_action>play_vod</vas_action><vod_order_no>888888</vod_or der_no><vas_back_url>http://vas_ip/vas_portal.php</vas_back_url>
2.3 页面跳转流程。