手机电视互动业务总体技术方案V100.docx
《手机电视互动业务总体技术方案V100.docx》由会员分享,可在线阅读,更多相关《手机电视互动业务总体技术方案V100.docx(27页珍藏版)》请在冰点文库上搜索。
![手机电视互动业务总体技术方案V100.docx](https://file1.bingdoc.com/fileroot1/2023-5/11/c2a0f49e-5103-4ce9-ac40-b9caea26b214/c2a0f49e-5103-4ce9-ac40-b9caea26b2141.gif)
手机电视互动业务总体技术方案V100
手机电视互动业务
总体技术方案
版本号:
1.0.0
前言
本技术方案对手机电视互动业务实现过程中需要规X的内容提出全面要求,是基于互动业务所需要遵从的纲领性技术文件。
本标准主要包括以下几方面内容:
业务描述、系统结构、业务流程。
X围
本技术方案适用于由广电与中国移动合作运营,共同管理的手机电视互动业务。
规X性引用文件
下列文件中的条款通过本技术方案的引用而成为本技术方案的条款。
凡是注日期的引用文件,其随后所有的修改单(不包括勘误的内容)或修订版均不适用于本技术方案,然而,鼓励根据本技术方案达成协议的各方研究是否可使用这些文件的最新版本。
凡是不注日期的引用文件,其最新版本适用于本技术方案。
表1-1
序号
标准编号
标准名称
发布单位
1
IETFRFC2616
HypertextTransferProtocol--HTTP/1.1
IETF
IETFRFC1952
GZIPfileformatspecificationversion4.3
IETF
术语、定义和缩略语
1.2.术语、定义
下列术语、定义和缩略语适用于本标准:
术语/定义
解释
互动业务文件
互动业务文件包括互动媒体文档(InteractivityMediaDocument)和关联的互动内容文件
互动内容文件
互动内容文件是指包含用户可感知和使用的多媒体内容的集合,例如基于HTML的网页以及关联的图片、动画、音频等多媒体元素
1.3.缩略语
缩略语
英文全称
中文含义
业务
1.4.业务概述
手机电视互动业务是指在手机电视/移动多媒体广播业务中,利用广电运营商的广播网络提供多媒体和数据内容的广播下行传输,利用移动网络的双向通道实现与手机电视/移动多媒体广播业务有关的交互式增值功能。
手机电视互动业务包括基于手机电视/移动多媒体广播本身开展的互动业务和通过手机电视互动方式使用中国移动已有业务。
基于手机电视/移动多媒体广播业务本身开展的互动业务是指通过手机电视互动业务提供新的数据业务。
通过手机电视互动方式使用中国移动已有业务是指通过手机电视互动业务为中国移动现有数据业务提供新的接入方式。
通过手机电视互动方式使用中国移动已有业务是指用户在使用手机电视互动业务过程中,通过互动内容中的连接到中国移动现有数据业务系统并使用其业务。
系统结构
1.5.系统结构图
图1.1系统结构图
手机电视互动业务系统结构如图。
1.6.设备功能
广电侧设备
1.广电侧互动业务系统
广电侧对基于手机电视业务本身开展的互动业务SP进行接入控制和管理;对内容进行审核;将需要分发的互动业务文件发送给广播网络中的数据广播系统。
Ø互动业务网关
负责移动侧互动业务数据接口同步,实现计费订购与业务逻辑的跳转与分离,统计分析数据流量等信息。
Ø业务管理功能
负责统计、记录与营收相关的用户互动订购信息,计费模式定义,订购退订,核算收入表。
ØSP管理功能
负责管理SP接入与管理,频道划分与互动业务申请与定义,实现与SP业务交互的门户,包括企业资质,申请业务,营帐收入,资信等级等,统计互动业务结果与互动业务跳转。
新增业务审核:
业务名称,业务类型,业务资费,业务更新频率,通过上线/不通过等
在线业务审核:
主要针对在线的业务进行处理,包括业务暂停,业务下线等。
Ø内容管理功能:
负责针对手机电视互动业务内容的审核与审批,存储,监管与播控发布.监管互动内容是否符合相关规定,可预览可回溯,实现与SP互动内容的对接,与移动侧互动内容的同步。
ØSP互动业务功能:
负责制作提供相应的互动业务下行互动数据及提供互动响应服务,如投票、竞猜、评论、留言等。
其他相关的系统还包括
1、数据广播系统:
数据广播系统负责互动数据的转换为CMMB数据信元发送给复用器。
2、复用器设备:
复用器负责将互动数据与相匹配的音视频数据复用在统一业务ID下。
中国移动侧设备
1.手机电视互动业务管理平台
Ø业务管理功能
⏹对于通过手机电视互动方式使用中国移动已有业务,接收用户的互动业务订购请求,向中国移动其他移动数据业务平台转发访问请求,接收其他业务平台返回的订购处理结果,并将结果返回给用户。
⏹对于基于手机电视业务本身开展的互动业务,接收用户的互动业务订购请求,进行订购管理。
Ø业务预览功能
提供可视化管理界面,管理员可以运行并展示互动业务文件,预览互动业务文件中的数据是否符合相关规定。
其他相关的系统还包括
1.MBBMS业务平台:
MBBMS的业务指南服务器需要在发布的业务指南增加互动应用业务信息,包括互动应用的名称、发布时间/关联的频道或者节目、获取方式等。
2.其他移动数据业务平台:
当互动应用涉及中国移动其他移动数据业务时,互动应用管理平台与中国移动其他移动数据业务平台交互并调用相关资源。
终端业务流程
图7-2互动业务流程图
流程描述如下:
1)用户打开手机电视业务;
2)用户选择下一步操作,如浏览业务指南中节目列表,则跳转到3;如选择播放某频道,则跳转到11;
3)当用户浏览业务指南节目单时,可以选择与业务指南相应的互动业务功能;
4)终端通过移动通信网络请求获取互动业务文件;
5)终端在业务指南的互动业务展示区向用户显示相应的互动页面;
6)用户浏览互动页面;用户选择希望进行的互动功能,点击互动按钮;
7)向用户提示该互动业务的资费情况,用户选择是否继续;
8)用户确认后点击提交互动请求;
9)用户提交互动请求后,收到互动业务的响应结果;
10)完成后退出互动页面,返回业务指南节目单。
11)用户选择播放某频道节目;
12)播放节目时接收到互动业务后,根据用户设置的不同,终端行为不同。
13)用户浏览展示的互动页面;
14)向用户提示该互动业务的资费情况,用户选择是否继续;
15)用户确认后点击提交互动请求;
16)用户提交互动请求后,收到互动业务的响应结果;
17)完成后退出互动页面,终端正常播放电视节目。
消息流程
1.7.互动业务上传/审核流程
1.SP业务服务器将生成的互动业务按照要求进行准备和封装;
2.SP业务服务器将互动业务上传到广电侧内容管理系统;
3.广电侧内容管理系统对互动业务进行存储;
4.广电侧内容管理系统对上传的互动业务进行审核;
5.广电侧内容管理系统向SP业务服务器反馈初审结果;
6.广电侧内容管理系统将互动业务发送到中国移动侧内容预览系统;
7.中国移动侧内容预览系统对互动业务进行存储;
8.中国移动侧内容预览系统通对上传的互动业务进行预览;
9.中国移动侧内容预览系统将预览结果返回广电侧内容管理系统。
10.广电侧内容管理系统向SP业务服务器反馈二审结果;
11.广电侧内容管理系统进入播控审核流程;
12.广电侧内容管理系统对互动业务进行发布;
13.广电侧内容管理系统向SP业务服务器和中国移动侧内容预览系统反馈终审结果。
注:
如果初审、二审或终审的结果为不通过,则相应的结果向SP反馈后流程终止。
1.8.基于手机电视业务本身开展的互动业务流程
使用非订购页面的业务流程
1.互动页面通过广播网络或者移动通信网络下发到终端客户端;
2.用户浏览业务信息,并选择使用业务;
3.用户发起提交业务操作结果,并在请求中携带互动SP的URL;
4.中国移动侧业务管理系统校验SP的URL,然后按照指定的SPURL将业务请求转发给广电侧互动业务网关;
5.广电侧互动业务网关处理后将业务请求转发给SP业务服务器;
6.SP业务服务器接收用户请求,生成响应页面;
7.SP业务服务器向广电侧互动业务网关返回业务响应页面;
8.广电侧互动业务网关向中国移动侧业务管理系统返回业务响应页面;
9.中国移动侧业务管理系统记录业务使用信息,并将业务响应页面返回给用户;
按次订购业务流程
1.互动业务文件通过广播网络或者移动通信网络下发到终端客户端;
2.用户浏览业务信息,并选择使用业务;
3.用户发起业务使用请求,并在请求中携带返回互动SP的URL;
4.中国移动侧业务管理系统校验互动SP的URL;
5.中国移动侧业务管理系统返回资费提示页面;
6.用户确认订购;
7.中国移动侧业务管理系统查看用户状态;
8.中国移动侧业务管理系统将用户发起的请求转发至广电侧互动业务网关;
9.广电侧互动业务网关将业务请求转发至SP业务服务器;
10.SP业务服务器接收用户请求,生成响应页面;
11.SP业务服务器将业务响应页面返回给广电侧互动业务网关;
12.广电侧互动业务网关将业务响应页面返回中国移动;
广电侧互动业务网关发起订购记录请求;
广电侧业务管理系统生成按次订购记录;
13.中国移动侧业务管理系统将响应页面返回给用户;
中国移动侧业务管理系统生成按次订购记录;
14.中国移动侧业务管理系统将订购结果发送至广电侧互动业务网关;
15.广电侧互动业务网关将订购结果发送至广电侧业务管理系统;
16.广电侧业务管理系统记录订购结果。
1.9.通过手机电视互动方式使用中国移动已有业务流程
1.互动业务文件通过广播网络或者移动通信网络下发到终端客户端;
2.用户浏览业务信息,并选择使用业务;
3.用户发起业务使用请求,并在请求中携带返回互动SP的URL;
4.中国移动侧业务管理系统校验互动SP的URL;
5.中国移动侧业务管理系统返回资费提示页面;
6.用户确认订购;
7.中国移动侧业务管理系统转发业务订购请求到中国移动数据业务平台;
8.中国移动数据业务平台生成订购关系,并将业务订购响应返回给中国移动侧业务管理系统;
9.中国移动侧业务管理系统返回订购成功的响应;
10.中国移动侧业务管理系统生成业务订购记录;
11.中国移动侧业务管理系统向广电侧互动业务网关发送业务订购结果;
12.广电侧互动业务网关将业务订购结果转发给广电侧业务管理系统;
13.广电侧业务管理系统生成业务订购记录后,将业务订购结果响应返回给广电侧互动业务网关;
14.广电侧互动业务网关将业务订购结果响应返回给中国移动侧业务管理系统;
15.业务使用流程。
接口定义
1.10.互动业务文件传输接口
●接口功能:
广电侧内容管理系统将互动业务文件发送给中国移动侧内容预览系统。
●接口协议:
HTTP协议
互动业务文件发送请求
名称
类型
是否必需
对应关系
描述
数据类型
InteractionFileDeliveryRequest
E
互动业务文件发送请求
requestID
A
O
0..1
互动业务文件发送请求消息的标识
unsignedInt
Service
E1
M
1..N
互动业务
gdserviceid
A
M
1
广电侧管理系统为互动业务分配的业务标识
anyURI
File
E2
M
1..N
互动业务文件
content-location
A
M
1
互动业务文件的存储位置(含文件名)
anyURI
length
A
M
1
互动业务文件的长度,单位是Byte
unsignedLong
type
A
M
1
文件类型
0——互动媒体文档
1——互动数据文件
unsignedInt
format
A
M
1
互动业务文件的MIMETYPE,参见规X性引用文件[3]和[4]
string
ServiceRef
E3
M
0..N
关联的频道
id
A
M
1
关联频道的标识
anyURI
ContentRef
E3
M
0..N
关联的节目
id
A
M
1
关联节目的标识
anyURI
fileContent
A
M
1
文件内容
如果文件类型是互动媒体文档,具体内容参见8.5
如果文件类型是互动数据文件,对具体内容无格式要求。
plextype
互动业务文件发送响应
名称
类型
是否必需
对应关系
描述
数据类型
InteractionFileDeliveryResponse
E
互动业务文件发送响应
requestID
A
O
0..1
互动业务文件发送响应消息的标识,与相应的请求消息的标识保持一致
unsignedInt
Service
E1
M
1..N
互动业务
gdserviceid
A
M
1
广电侧管理系统为互动业务分配的业务标识
anyURI
File
E2
M
1..N
互动业务文件
content-location
A
M
1
互动业务文件的存储位置(含文件名)
anyURI
result
A
M
1
该文件是否已经正确上传到手机电视互动业务管理平台
0:
已正确接收;
1:
上传长度不匹配;
2:
MIMEType不匹配
3-127可扩展字段,表示文件传输失败的其他原因
unsignedInt
description
A
M
0..1
对result字段的追加描述
string
1.11.互动预览意见发送接口
●接口功能:
中国移动侧内容预览系统将预览意见发送给广电侧内容管理系统。
●接口协议:
HTTP协议
互动预览意见发送请求
名称
类型
是否必需
对应关系
描述
数据类型
InteractionReviewRequest
E
互动预览意见发送请求
requestID
A
O
0..1
互动内容信息同步请求消息的标识
unsignedInt
Service
E1
M
1..N
互动业务
gdserviceid
A
M
1
广电侧管理系统为互动业务分配的业务标识
anyURI
ReviewInfo
E2
M
1..N
互动预览意见
0-预览通过
1-预览不通过
2-127其他
unsignedInt
description
A
M
0..1
对ReviewInfo字段的追加描述
string
互动预览意见发送响应
名称
类型
是否必需
对应关系
描述
数据类型
InteractionFileDeliveryResponse
E
互动预览意见发送响应
requestID
A
O
0..1
互动内容信息同步响应消息的标识,与相应的请求消息的标识保持一致
unsignedInt
Service
E1
M
1..N
互动业务
gdserviceid
A
M
1
广电侧管理系统为互动业务分配的业务标识
anyURI
statues
A
M
预览信息接收状态
1—接收成功
2—接收不成功
unsignedInt
1.12.互动订购结果通知接口
●接口功能:
通过手机电视互动方式使用中国移动已有业务时,当互动业务订购成功后,中国移动侧业务管理系统将业务订购结果发送给广电侧互动业务网关。
●接口协议:
HTTP+XML
互动订购通知请求
名称
类型
是否必需
对应关系
描述
数据类型
InteractionSubInformRequest
E
互动订购通知请求
requestID
A
O
0..1
互动订购通知请求的标识
unsignedInt
Service
E1
M
1..N
互动业务
gdserviceID
A
M
1..N
业务标识
anyURI
互动订购通知响应
名称
类型
是否必需
对应关系
描述
数据类型
InteractionSubInformResponse
E
互动订购通知响应
requestID
A
O
0..1
互动订购通知响应消息的标识,与相应的请求消息的标识保持一致
unsignedInt
Service
E1
M
1..N
互动业务
gdserviceID
A
M
1
互动业务的标识
anyURI
result
A
M
1
状态码
0-接收成功
1-接收不成功
unsignedInt
1.13.互动业务请求接口
●接口功能:
中国移动侧业务管理系统将互动业务请求发送给广电侧互动业务网关,并接收广电侧互动业务网关的互动业务响应页面。
●接口协议:
HTTP
●接口处理:
终端发起的业务订购/使用请求,中国移动侧业务管理系统处理后转发给广电侧互动业务网关,请求消息地址为:
address?
SPID=xxxx&ServiceID=xxxx&SPURL=xxxx
其中address为广电侧互动业务网关的地址,SPID和ServiceID为中国移动为SP分配的标识和代码,SPURL为SP提供互动业务的地址,广电侧互动业务网关根据SPURL地址向SP业务服务器转发用户请求消息。
互动业务文件要求
手机电视互动业务的互动业务文件通过数据文件的形式从服务器下发给终端。
互动业务文件由互动媒体文档(IMD)和互动数据文件组成。
具体数据格式定义参见附录A。
计费和结算
1.14.计费
资费结构
手机电视互动业务在使用过程中产生的费用包括两部分:
信息费、无线数据通信费:
●信息费
互动应用使用中产生的和内容相关的费用。
●无线数据通信费
–2G/3G流量费:
客户端在获取互动业务数据,请求互动业务等过程中,可能会使用2G/3G网络,产生2G/3G流量费。
–短信通信费:
指用户发起的MO短信产生的通信费。
计费原则
–基于手机电视业务本身开展的互动业务
基于手机电视业务本身开展的互动业务,例如投票、竞猜、评论、留言等。
手机电视互动业务信息费提供按次计费方式。
计费以中国移动侧业务管理系统向广电侧互动业务网关发起业务请求为准。
–通过手机电视互动方式使用中国移动已有业务
通过手机电视互动方式使用的中国移动已有业务,例如彩铃订购、音乐下载、手机视频点播等,遵循中国移动现网业务的计费原则。
2.编制历史
版本号
更新时间
主要内容或重大修改
1.0.0
2010-04-07
1.0.0版本
1.00
2010-04-22
增加第八章接口定义,补充如下接口定义
8.1互动业务文件传输接口
8.2互动预览意见发送接口
8.3互动订购通知接口
8.4手机电视互动业务管理平台将互动业务转发到广电侧管理平台的接口
附录A
名称
类型
是否必需
对应关系
描述
数据类型
CmmbDataInfo
E
M
1
CMMB文档
cat
E1
M
1..N
CMMB业务分类
type
A
M
1
业务类型
String
InteractivityMediaDocument
E2
M
1
互动媒体文档
groupID
A
M
1
互动媒体文档的集合标识
anyURI
groupPosition
A
M
1
该互动媒体文档在互动媒体文档集合的版本
相同互动媒体文档集合中高版本的互动媒体文档替换到低版本的互动媒体文档
unsignedShort
id
A
M
1
互动媒体文档的标识
anyURI
version
A
M
1
互动媒体文档的版本号。
终端在接收到新版本的互动媒体文档后就会把老版本的互动媒体文档替换掉
unsignedInt
validfrom
A
M
0..1
有效期的起始时刻。
如果该值未提供,则认为该互动媒体文档从接收到的时候即开始有效。
这个属性是一个NTP时间戳的32位整数部分
unsignedInt
validto
A
M
0..1
有效期的结束时刻。
如果该值未提供,则认为该互动媒体文档在收到一个相同。
这个属性是一个NTP时间戳的32位整数部分。
unsignedInt
MediaObjectGroup
E3
M
1..N
互动对象集,用于为用户提供参与互动应用的操作界面,是MediaObjectSet的集合
id
A
M
1
MediaObjectGroup的标识
anyURI
startMediaFlag
A
M
1
是否为第一个展示给用户的MediaObjectGroup
boolean
ActionDescriptor
E4
M
0..1
在用户发生行为后,互动对象集之间的跳转描述
inputAllowedTime
A
M
0..1
用户操作的时限。
这个属性是一个NTP时间戳的32位整数部分
unsignedInt
onTimeOutPointer
A
M
0..1
本MediaObjectGroup在规定时间(inputAllowedTime)内没有操作后需要展示给用户的MediaObjectGroup的ID
anyURI
updateFlag
A
M
0..1
当该属性为true的时候,终端应在经过Inputallowedtime指示的时间后,获取相同groupID但GroupPosition值更大的IMD
boolean
onActionPointer
A
M
0..1
本MediaObjectGroup在互动结束后下一个需要展示给用户的MediaObjectGroup的ID,如果指向其本身,则表示没有后续互动集
anyURI
BackOffTiming
E4
M
0..1
该元素用于提供当用户在IMD所关联的互动业务的页面上进行操作时,终端向服务器侧返回互动业务响应的时间控制机制,通过对响应时间进行控制,可以减轻服务器的负荷
offsetTime
A
M
1
该属性用于指示终端在返回互动业务响应前需要等待的最小时长,单位为秒,值为一个非负的数字。
decimal
randomTime
A
M
1
该属性定义了一个时间窗口,终端在该时间窗口内,通过正态分布的方法计算出一个随机数,并根据这个数字(单位为秒)代表的时间向网络侧返回互动业务响应。
decimal
MediaObjectSet
E4
M
0..N
互动展现元素的最小集合
relativePreference
A
M
0..1
MediaObjectSet展现的优先级
【注:
如果不需要设置优先级,则relativePreference的个数为0,如果需要设置优先级,则relativePreference存在,其值为对应Mediaobjectset的优先级】
unsignedInt
(32bits)
content-type
A
M
1
MediaObjectSet所关联的外部互动文件(mediaobject)的文件类型,终端通过该参数判断自身是否支持外部互动文件
【注:
如果MediaObjectSet所关联的外部文件是压缩文件,需要Object字段进行描述;如果MediaObjectSet所关联的外部文件不是压缩文件,则不需要Object进行描述】
string
C