保密等级:公开发放
中国电信集团公司技术标准 Q/CT XXXX.1-2009电
信EVDO Teminal Requirement Specification of China Telecom - Streaming Fascicule (Version 2009.V1) 200×-××-××发布 200×-××-××实施中国中国电信集团公司 发布 正中国电信移动终端需求规范 -流媒体分册 式版Q/CT XXXX.1-2009
目 录
前 1 2 3 4
言.........................................................................................................................................V 适用范围..................................................................................................................................6 参考资料..................................................................................................................................6 缩略语......................................................................................................................................7
4.1 要求等级............................................................................................................................7 4.2 名词....................................................................................................................................8 5
要求编号说明..........................................................................................................................9 5.1 要求编号组成....................................................................................................................9 5.2 分类与子类编号的对应....................................................................................................9 6
终端要求................................................................................................................................10 6.1 业务流程..........................................................................................................................10
Streaming-01001 [必选] 通过网页发起流媒体在线播放..............................................................10 Streaming-01002 [必选] 通过网页发起的流媒体文件下载..........................................................10 6.2 功能要求..........................................................................................................................10
Streaming-02001 [必选] 下载流媒体文件.....................................................................................10 Streaming-02002 [必选] 通过SMS发起流媒体连接....................................................................11 Streaming-02003 [必选] 通过WAP PUSH消息发起流媒体连接(仅当终端支持WAP时)..11 Streaming-02004 [必选] 通过MMS发起流媒体连接(仅当终端支持MMS时)...................12 Streaming-02005 [必选] 通过Email发起流媒体连接(仅当终端支持Email时)...................12 Streaming-02006 [可选] 直接输入URL发起流媒体在线播放....................................................12 Streaming-02007 [必选] 流媒体播放器基本功能.........................................................................12 Streaming-02008 [可选] 流媒体播放,随机定位.........................................................................13 Streaming-02009 [可选] 流媒体播放,循环播放.........................................................................13 Streaming-02010 [必选] 流媒体播放,全屏播放.........................................................................13 Streaming-02011 [可选] 渐进式下载(HTTP Progressive Download).......................................14 Streaming-02012 [必选] 流媒体在线播放中遭遇信号不足..........................................................14 Streaming-02013 [必选] 流媒体下载中遭遇信号不足..................................................................14 Streaming-02014 [推荐] 流媒体书签.............................................................................................14 Streaming-02015 [推荐] 流媒体播放历史记录.............................................................................15 6.3 性能要求..........................................................................................................................16
Streaming-03001 [必选] 流媒体在线播放(只有视频)的业务质量..........................................16 Streaming-03002 [必选] 流媒体在线播放(视频+音频)的业务质量......................................16 Streaming-03013 [必选] EVDO终端,流媒体播放(视频+音频)的业务质量(必选)......16 Streaming-03014 [可选] EVDO终端,流媒体播放(视频+音频)的业务质量(可选)......16
中国电信正式版定义..........................................................................................................................................7
Q/CT XXXX.1-2009
Streaming-03003 [必选] 流媒体在线播放(只有音频)的业务质量..........................................16 Streaming-03004 [必选] 音视频同步.............................................................................................17 Streaming-03005 [必选] 最低传输速率,14.4kbps视频流,9.6kbps音频流.............................17 Streaming-03006 [必选] 播放延时,不超过30秒.......................................................................17 Streaming-03007 [必选] 能适应的最大FER(帧出错率),10-2.................................................17 Streaming-03008 [必选] 连续流媒体播放时长,至少60分钟....................................................17 Streaming-03009 [必选] 流媒体视频播放,Sub-QCIF帧格式....................................................17 Streaming-03010 [推荐] 流媒体视频播放,CIF帧格式..............................................................18 Streaming-03015 [必选] 流媒体在线播放缓存空间容量,至少320KB.....................................18
6.4 业务参数要求..................................................................................................................18 Streaming-04001 [必选] 流媒体业务预置参数.............................................................................18
中国6.7 编码格式和文件格式......................................................................................................27
Streaming-07001 [必选] 音频编码格式,AMR-NB.....................................................................27 Streaming-07005 [必选] 音频编码格式,AAC Plus.....................................................................27 Streaming-07006 [必选] 音频编码格式,eAAC+.........................................................................28
Streaming-07007 [必选] 音频编码格式,MPEG-4 AAC Low Complexity Profile(Object ID为2)...............................................................................................................................................................28 Streaming-07008 [可选] 视频编码格式,MPEG-4 Simple Profile Level 0..................................28 Streaming-07009 [必选] 视频编码格式,H.263 baseline Profile 0 Level 10................................28 Streaming-07010 [必选] 视频编码格式,H.264 Baseline Profile.................................................29 Streaming-07011 [必选] SMIL 2.0语言.........................................................................................29
6.8 用户操作流要求..............................................................................................................29
6.9 硬件和接口要求..............................................................................................................29
Streaming-09001 [必选] 双声道立体声耳机.................................................................................29 Streaming-09002 [必选] 扬声器.....................................................................................................29 6.10 并发事件处理要求..........................................................................................................30
Streaming-10001 [必选] Streaming与语音电话并发,流媒体在线播放时,收到语音来电.....30 Streaming-10002 [必选] Streaming与闹铃并发,流媒体在线播放时,闹铃响.........................30 Streaming-10003 [必选] SMS与Streaming并发,流媒体在线播放时,收到SMS..................30
电6.6 协议/消息/信令要求........................................................................................................19
Streaming-06001 [必选] 流媒体下载需支持的MIME类型.........................................................19 Streaming-06002 [必选] 流媒体业务对浏览器的要求,WAP2.0浏览器或WWW浏览器.......20 Streaming-06003 [必选] RTSP、SDP、RTCP、RTP....................................................................20 Streaming-06004 [必选] RTSP协议消息选项修改.......................................................................20 Streaming-06005 [必选] RTSP报头选项修改...............................................................................21 Streaming-06006 [必选] SDP参数选项修改.................................................................................22 Streaming-06007 [必选] 流媒体URL格式...................................................................................24 Streaming-06008 [必选] URL中参数缺省的处理........................................................................25 Streaming-06009 [必选] 区分点播和直播.....................................................................................25 Streaming-06010 [必选] OMA 1.0下载,Download Descriptor及Status Report Functionality..25 Streaming-06011 [必选] 动态码流适配.........................................................................................26 Streaming-06012 [必选] 流媒体业务所需协议.............................................................................26 Streaming-06013 [必选] 终端能力协商和适配.............................................................................27
信正式版6.5 用户界面要求..................................................................................................................18
Streaming-05002 [必选] 流媒体播放界面.....................................................................................18
Q/CT XXXX.1-2009
Streaming-10004 [必选] MMS与Streaming并发,流媒体在线播放时,收到MMS通知......31
7 详细更新历史........................................................................................................................32
附 录 A 流媒体业务流程.......................................................................................................34 A.1 按次/内容计费的流媒体在线观看业务流程:...............................................................34 A.2 按次/内容计费的流媒体下载业务流程:.......................................................................36 A.3 按时长/流量计费的流媒体在线观看业务流程:...........................................................38 附 录 B 终端采用动态码流文件格式与服务器的交互过程案例.......................................39 附 录 C 流媒体引擎功能.......................................................................................................43 C.1 流媒体引擎逻辑功能........................................................................................................43 C.2 流媒体业务流程................................................................................................................43 C.3 生成动态URL...................................................................................................................45
中国电信正
式版Q/CT XXXX.1-2009
图目录
图6-1:流媒体播放界面(非全屏)示例..................................................................................19 图6-2:终端设备上协议栈示意图.............................................................................................27
表目录
中国电信正
式
版表 6-1:终端需要支持的MIME类型..........................................................................................19 表 6-2:RTSP协议消息选项.......................................................................................................20 表 6-3:RTSP报头选项...............................................................................................................21 表 6-4:点播时的参数项............................................................................................................22 表 6-5:SDP参数选项................................................................................................................23
Q/CT XXXX.1-2009
前 言
本规范是中国电信移动终端需求规范体系的系列规范之一,该系列规范主要包括但不限于以下分册:
(1) 中国电信移动终端需求规范-基本技术要求分册 (2) 中国电信移动终端需求规范-SMS分册 (3) 中国电信移动终端需求规范-MMS分册 (4) 中国电信移动终端需求规范-全功能浏览器分册 (6) 中国电信移动终端需求规范-Java分册 (7) 中国电信移动终端需求规范-BREW分册 (8) 中国电信移动终端需求规范-流媒体分册 (9) 中国电信移动终端需求规范-LBS分册 (10) 中国电信移动终端需求规范-PIM分册 (12) 中国电信移动终端需求规范-DM分册 (14) 中国电信移动终端需求规范-Email分册 (15) 中国电信移动终端需求规范-C+W手机分册 中国电信移动终端需求规范-条码分册 (17)
(18) 中国电信移动终端需求规范-Rev.A数据终端技术要求分册 (5) 中国电信移动终端需求规范-浏览器分册
(11) 中国电信移动终端需求规范-CDMA_GSM双模终端分册 (13) 中国电信移动终端需求规范-DRM分册
中国(19) 中国电信移动终端需求规范-1xEVDO RevB技术要求分册
(20) 中国电信移动终端需求规范-UI分册
本规范定义了中国电信股份有限公司(简称中国电信)CDMA网络中终端实
现流媒体业务的对终端的功能、编解码技术、协议消息、文件格式等内容的基本要求。
本规范的附录为规范的组成部分,除特殊说明为资料性附录外,和本规范
正文具有同等约束力。
本规范由中国电信集团公司提出并归口。
本规范起草单位:中国电信股份有限公司广州研究院
本规范主要起草人:陈鹏慧、李露文、孙燚、高庆华、何双旺、刘兆元、郑健、肖海、李慧芳、刘吉雯。
电(16) 中国电信移动终端需求规范-PSVT手机分册
信正式版Q/CT XXXX.1-2009
1 适用范围
本规范规定了中国电信股份有限公司(简称中国电信)CDMA网络流媒体(Streaming)业务对移动s终端的所具有的业务功能要求、协议流程、编解码、文件格式等方面的基本要求,为保证中国电信流媒体业务的正常运行,以及终端的开发生产提供依据。
本规范适用于在中国电信商用CDMA 1X/Rev.0/Rev.A网络中使用的移动终端。
下列标准所包含的条文,通过在本规范中引用而构成为本规范的条文。凡是注日期的引用标准,其随后所有的修改单(不包括勘误的内容)或修订版均不适用于本规范,若其被修订,使用本规范的各方应探讨使用其最新版本的可能性。凡是不注日期的引用标准,其最新版本适用于本规范。
[1] ITU-T Recommendation H.263: \"Video coding for low bit rate communication\". [2] ITU-T Recommendation H.263 (annex X): \"Annex X: Profiles and levels definition\".
[3] ISO/IEC 14496-2 (1999): \"Information technology - Coding of audio-visual objects - Part 2:
Visual\".
[4] 3GPP TS 26.234: \"End-to-end transparent streaming Service; Protocols and codecs\".
[5] ISO/IEC 14496-3: \"Information technology -- Coding of audio-visual objects -- Part 3:
Audio\
[6] 3GPP TS 26.071: \"Speech Codec speech processing functions; AMR Speech Codec;
General description\".
[7] OMA Generic Content Download Over The Air Approved Version 1.0 – 25 Jun 2004.
[8] IETF RFC 2326: \"Real Time Streaming Protocol (RTSP)\
Lanphier R., April 1998.
[9] IETF RFC 2327: \"SDP: Session Description Protocol\., April
1998.
[10] IETF RFC 3550: \"RTP: A Transport Protocol for Real-Time Applications\
http://tools.ietf.org/html/rfc3550
[11] 《中国电信移动终端需求规范-浏览器分册》,2009.V1,2009.7 [12] 《中国电信移动终端需求规范-UI分册》,2009.V1,2009.7
[13] ISO/IEC 14496-14:Information technology Coding of audio-visual objects-Part 14:MP4
file format
[14] Release 5:3GPP TS 26.234: Transparent end-to-end packet switched streaming service
(PSS); Protocols and codecs
[15] Release 6:3GPP TS 26.244: Transparent end-to-end packet switched streaming service
(PSS); 3GPP file format (3GP)
[16] IETF RFC 3267: \"Real-Time Transport Protocol(RTP) Payload Format and File
中国Storage Format for the Adaptive Multi-Rate (AMR) and Adaptive Multi-Rate Wideband (AMR-WB) Audio Codecs\"
[17] 3GPP2 C.S0020 \"High Rate Speech Service Option for Wideband Spread
Spectrum Communications Systems\"
[18] ITU-T Recommendation H.264
[19] ISO/IEC 11172-3:Information technology -- Coding of moving pictures and associated
audio for digital storage media at up to about 1,5 Mbit/s -- Part 3: Audio
[20] ISO/IEC TR 13818-5: Information technology -- Generic coding of moving pictures and
电信正式版2 参考资料
Q/CT XXXX.1-2009
associated audio information -- Part 5: Software simulation [21] 《中国电信移动终端需求规范-基本技术要求分册》,2009.V1,2009.7
[22] 3GPP2 C.S0050-0: 3GPP2 File Formats for Multimedia Services ,
http://www.3gpp2.org/Public_html/specs/C.S0050-0_v1.0_121503.pdf
[23] Synchronized Multimedia Integration Language (SMIL 3.0),
http://www.w3.org/TR/2008/REC-SMIL3-20081201/
3 缩略语
3GP 3GPP file format AAC Advanced Audio Coding AOD Audio on Demand CP Content Provider DD Download Descriptor DRM Digital Right Management EVRC Enhanced Variable Rate Codecs MIDI Musical Instrument Digital Interface MMS Multimedia Messaging Service MPEG Moving Pictures Experts Group OMA Open Mobile Alliance Qcelp Qualcomm Code Excited Linear Prediction QCIF Quarter Common Interchange format QOS Quality of Service RTCP RTP Control Protocol RTP Real-time Transport Protocol RTSP Real-Time Streaming Protocol SMV Selectable Mode Vocoders sQCIF sub-quarter common interchange format VOD Video on demand
3GPP文件格式
高级音频编码 音频点播 内容提供者 下载描述
数字版权管理
增强型可变速率编码 音器数字接口 多媒体消息业务 动态图像专家组 开放移动联盟
高通激励线性预测编码 四分之一通用交换格式 服务质量
RTP控制协议 实时传输协议 实时流媒体协议
可选模式音频编码器
亚四分之一通用交换格式 视频点播
中国4 定义
4.1 要求等级
必选
必选表明一项特性是强制要求、即终端必须支持的,该特性作为终端入网测
试的必选条件,测试时有对应的测试用例。 推荐
推荐表明一项特性是非强制要求、且运营商希望终端支持的,但由终端厂家自行决定是否支持,该特性是终端入网测试的可选条件,测试时有对应的测试用例。 可选
可选表明一项特性是非强制要求、但运营商不关注是否被终端支持的,由终端厂家自行决定是否支持,该特性是终端入网测试的可选条件,测试时有对应的
电信正式版Q/CT XXXX.1-2009
测试用例。 禁止
禁止表明一项特性是强制要求、即终端必须不能支持的,不支持该特性是终端入网测试的必选条件,测试时有对应的检查用例。 不要求
不要求表明一项特性是非强制要求、但运营商不关注是否被终端支持的,由终端厂家自行决定是否实现,但是对该特性的支持不能作为终端成本增加的理由,该特性在终端入网测试中不予考虑,测试时没有对应的测试用例。
流媒体业务
质量的视、音频服务的移动增值业务。 流媒体点播
流媒体点播是内容提供商将预先录制好的多媒体内容编码压缩成相应的格式,存放在流媒体服务器上并把内容的描述信息以及链接放置在流媒体的WAP容后,有选择地进行播放。 流媒体直播
门户上,终端通过WAP2.0方式访问流媒体的WAP门户,用户发现感兴趣的内
流媒体直播是指将多媒体信号实时地编码压缩成相应的格式,然后生成内容的描述信息以及链接位置,当终端用户通过WAP2.0方式访问流媒体的WAP门户选择直播时,内容经由流媒体服务器发送到终端,即内容的播放时刻与内容源事件的发生时刻相同。根据实时内容信号源的不同,又分为电视直播、远程监控等。
流媒体下载播放
中国流媒体下载播放是内容提供商将预先录制好的多媒体内容编码压缩成相应
的格式,存放在流媒体服务器上。终端用户通过WAP2.0方式访问流媒体的WAP门户,将流媒体内容下载并存储到本地终端中,然后选择在任意时间进行播放。对于本地文件回放,主要的限制指标是终端的处理能力和终端的存储能力,内容提供商可以制作出较高质量的视频内容(高带宽,高帧速率),但要考虑内容的下载时间及终端的存储空间。这是终端实现流媒体业务的基本功能。 移动流媒体技术
移动流媒体技术就是把连续的影像和声音信息经过压缩处理后放到流媒体服务器上,让移动终端用户能够一边下载一边观看、收听,而不需要等到整个多
电信正式流媒体业务是基于中国电信CDMA网络,采用流媒体技术,为用户提供高
版4.2 名词
Q/CT XXXX.1-2009
媒体文件下载完成就可以即时观看的技术。移动流媒体技术是融合很多网络技术之后所产生的技术,它会涉及到流媒体数据的采集、压缩、存储以及网络通信等多项技术。 保障比特率(kbps)
指在一个周期内所能保障的发送的比特数量。 最大传输延迟(msec)
在会话周期中,95%的发送帧中的最大延迟。 可接受的传输延迟(msec)
指业务可以接受的延迟。如果延迟低于该门限,网络可以用来改善错误率。 最大传输时延抖动(msec) 帧出错率 错误比特率
指在所传数据中出错的比特比率。
指95%的发送数据帧中最大延迟与平均延迟之差值。 指在传输的数据中丢帧和错帧率(如RLP 帧)。
5 要求编号说明
5.1 要求编号组成
分册简称-分类-要求编号:Streaming-xxyyy
中国解释如下:
Streaming:流媒体业务
xxyyy:前两位是子类编号从01~99,后三位为具体要求编号从001~999
子类编号xx和具体要求编号yyy只增不减,即每一个已对外发布的规范版
本中,如果旧版本的要求在新版本中被删除,那么其要求编号不再使用;如果新版本中增加了旧版本中没有的要求,那么新增要求使用新增的要求编号。
5.2 分类与子类编号的对应
分类与子类编号的对应关系:
分类 子类编号
业务流程 Streaming-01yyy 功能要求 Streaming-02yyy 电文中对终端的要求采用如下编号形式:
信正
式版Q/CT XXXX.1-2009
性能要求 Streaming-03yyy 业务参数要求 Streaming-04yyy 用户界面要求 Streaming-05yyy 协议/消息/信令要求 Streaming-06yyy 编码格式和文件格式 Streaming-07yyy 用户操作流要求 Streaming-08yyy 硬件和接口要求 Streaming-09yyy 6 终端要求
6.1 业务流程
Streaming-01001 [必选] 通过网页发起流媒体在线播放
这是终端实现流媒体业务的基本功能。 如下是对终端的要求:
1)终端应支持通过WAP浏览网页,从网页上发起流媒体点播,点播的内容务流程。
包括视频流+音频流文件、音频流文件。直播流程参见本规范附录A 流媒体业务流程。
Streaming-01002 [必选] 通过网页发起的流媒体文件下载
中国如下是对终端的要求:
1)终端应支持通过WAP浏览网页,从网页上下载用户选中的流媒体文件到
本机存储。
6.2 功能要求
Streaming-02001 [必选] 下载流媒体文件
如下是对终端的要求:
1)在下载一个流媒体文件前,终端应查看剩余存储空间是否足以容纳要下载的文件,如果剩余存储空间不足,则终端应提示用户释放存储空间,并放弃下载操作,自动返回下载开始前的界面。
2)如果终端已保存同名的流媒体文件,终端应提示用户该内容已存在并询
电信2)终端应支持通过WAP浏览网页,从网页上发起流媒体直播,直播的内容
正包括视频流+音频流文件、音频流文件。点播流程参见本规范附录A 流媒体业
式版Q/CT XXXX.1-2009
问用户是否重新下载(措词不限,仅须表明含义),若用户选择重新下载,则终端执行下载并覆盖终端中已存储的流媒体文件,若用户选择不重新下载,则终端应返回用户浏览的最后一个网页,不作任何下载操作;或者为同名的文件自动在文件名末添加序号以示区分。
3)流媒体下载过程中,终端应以某种形式(例如已下载大小/总大小,已下载的百分比,进度条等)指示下载进度。
4)下载过程中,终端应支持用户取消下载,当用户取消下载时,终端应向服务器端提交用户取消状态报告,具体的格式应严格遵循OMA Download 1.0标准。
5)当下载完成后,终端应询问用户是否立即播放已下载的内容,若用户选择立即播放,则当播放完成后终端应返回用户浏览的最后一个网页,若用户选择不播放,则终端应立即返回用户浏览的最后一个网页。
6)对已经下载到本地(终端或移动存储卡)的流媒体文件,终端应保存在
通过SMS发起流媒体连接指通过短信将一些流媒体业务的链接发送给终端用户。用户接收到该短信之后,终端识别出短信内含的流媒体URL,并提供连
如下是对终端的要求:
中国1)终端应支持通过SMS正文包含的URL发起流媒体连接。
Streaming-02003 [必选] 通过WAP PUSH消息发起流媒体连接(仅当终端支持WAP时)
本要求的前提条件是:终端支持WAP。若前提条件不满足,则终端无须遵
守本要求。
通过WAP PUSH消息发起流媒体连接指通过WAP PUSH消息将一些流媒体业务的链接发送给终端用户。用户接收到该WAP PUSH消息之后,终端提供连接功能,用户选择连接后,终端启动流媒体播放器连接到URL进行播放。
如下是对终端的要求:
1)终端应支持通过WAP PUSH消息携带的URL发起流媒体连接。
电接功能,用户选择连接后,终端启动流媒体播放器连接到URL进行播放。
信Streaming-02002 [必选] 通过SMS发起流媒体连接
正存储多媒体文件的本地文件夹中,并支持用户对其进行播放。
式版
Q/CT XXXX.1-2009
Streaming-02004 [必选] 通过MMS发起流媒体连接(仅当终端支持MMS时)
本要求的前提条件是:终端支持MMS。若前提条件不满足,则终端无须遵守本要求。
通过MMS发起流媒体连接指通过MMS将一些流媒体业务的链接发送给终端用户。用户接收到该MMS之后,终端识别出MMS内含的流媒体URL,并提供连接功能,用户选择连接后,终端启动流媒体播放器连接到URL进行播放。
如下是对终端的要求:
1)终端应支持通过MMS包含的URL发起流媒体连接。
Streaming-02005 [必选] 通过Email发起流媒体连接(仅当终端支持Email时)
守本要求。
端用户。用户接收到该邮件之后,终端识别出邮件内含的流媒体URL,并提供连接功能,用户选择连接后,终端启动流媒体播放器连接到URL进行播放。
如下是对终端的要求:
1)终端应支持通过邮件正文包含的URL发起流媒体连接。 Streaming-02006 [可选] 直接输入URL发起流媒体在线播放
中国如下是对终端的要求:
1)终端浏览器应提供界面支持用户直接输入RTSP URL,以发起对该URL
所指向的资源的流媒体在线播放。
Streaming-02007 [必选] 流媒体播放器基本功能
如下是对终端的要求:
1)终端的流媒体播放器应支持点播方式的流媒体文件的播放、暂停或停止、
快进、快退、音量控制和静音功能(静音功能允许由音量调节实现)。对于流媒体直播方式,仅要求播放、停止、音量控制和静音功能。允许以拖动代替快进快退。
2)若支持快进和快退功能,则终端的流媒体播放器应有默认的快进和快退的步长值,例如以时间为单位,或以文件总时间的某个百分比为单位。
电信正通过Email发起流媒体连接指通过邮件将一些流媒体业务的链接发送给终
式本要求的前提条件是:终端支持Email。若前提条件不满足,则终端无须遵
版Q/CT XXXX.1-2009
3)终端的流媒体播放器应支持退出功能。在流媒体播放停止、流媒体播放完毕或流媒体播放器关闭时,终端应向服务器发送TEARDOWN信息。
4)终端的流媒体播放器应支持显示用户选定的媒体文件的相关信息,这些信息至少包括:媒体名称、文件的总时长、已播放的时长、作者。显示的文件总时长应为终端的流媒体播放器解码得到的时长。如果终端不能获取其中某一项文件属性,在显示的时候该栏则显示为空或不显示。
5)若用户试图播放格式是终端不支持的流媒体文件,则终端的流媒体播放器应提示用户格式不支持(措词不限,仅须表明含义)。
用户文件格式不支持、无法播放(措词不限,仅须表明含义)。
牙耳机,则包括蓝牙耳机)。
8)流媒体播放结束后,终端不应在本地保存播放内容的任何部分,流媒体播放器的缓存禁止被其他应用访问。
如下是对终端的要求:
放的随机定位(random reposition)功能。
中国Streaming-02009 [可选] 流媒体播放,循环播放
如下是对终端的要求:
1)终端的流媒体播放器应支持对于用户指定目录中的文件进行持续循环播
放的功能。
Streaming-02010 [必选] 流媒体播放,全屏播放
如下是对终端的要求:
1)终端的流媒体播放器应支持全屏播放,即从正常播放状态切换到全屏播放状态,及从全屏播放状态切换回正常播放状态。
2)在全屏播放状态下,屏幕上的快捷键、界面状态栏等将隐去,只保留媒体播放的画面。播放画面应自动旋转或手动旋转90度实现横向播放。
电1)对于非直播形式的流媒体在线播放,终端的流媒体播放器应支持媒体播
信Streaming-02008 [可选] 流媒体播放,随机定位
正式7)终端的流媒体播放器应支持在播放过程中用户使用耳机(若终端支持蓝
版6)若流媒体文件中包含终端不支持的音频格式和/或视频格式,终端应提示
Q/CT XXXX.1-2009
3)全屏播放时,画面应按照原始纵横比例最大程度地占据终端屏幕。 Streaming-02011 [可选] 渐进式下载(HTTP Progressive Download)
渐进式下载(Progressive Download)指终端在下载的同时能够播放媒体内容,当播放完毕后,媒体内容完整地存储在终端或移动存储卡上。这种能力也称为快速开始(Fast Start)。这种能力能大大提升用户体验。
如下是对终端的要求:
1)终端的流媒体播放器应支持渐进式下载(Progressive Download)。 Streaming-02012 [必选] 流媒体在线播放中遭遇信号不足
如下是对终端的要求:
1)在流媒体在线播放过程中遭遇信号不足或无信号覆盖时,终端应停留在原流媒体播放界面,待重新进入信号良好的覆盖区后,若此时播放暂停时间未超复在线播放,播放时从暂停处恢复,否则终端应支持用户重新手动播放该流媒体。 Streaming-02013 [必选] 流媒体下载中遭遇信号不足
如下是对终端的要求:
过流媒体服务器设定的限制,则终端应支持自动恢复在线播放或支持用户手动恢
1)在流媒体下载过程中遭遇信号不足或无信号覆盖时,终端应停留在下载界面,待重新进入信号良好的覆盖区后,终端应尝试自动恢复下载(若终端不支持断点续传,恢复下载指重新开始下载过程),若无法恢复(例如连接超时等原因导致),则终端应提示用户无法恢复下载(措词不限,仅须表明含义),并返回下载前的界面(例如下载前的网页)并支持用户重新手动下载该文件。 Streaming-02014 [推荐] 流媒体书签
如下是对终端的要求:
1)终端流媒体播放应支持流媒体书签功能,即以书签形式(类似WAP浏览的书签)保存流媒体播放链接,以方便用户迅速发起流媒体播放。
2)流媒体书签有标题和URL组成。标题的长度至少达到64字节,URL长度至少达到512字节。
3)终端流媒体播放器应支持如下功能: z 将当前播放内容链接保存为流媒体书签
中国电信正式版Q/CT XXXX.1-2009
z 手工添加流媒体书签 z 编辑流媒体书签标题和URL z 通过流媒体书签发起流媒体连接 z 删除流媒体书签 z 删除全部流媒体书签 z 列表已存的流媒体书签标题
z 选择一个流媒体书签,查看其标题和URL
题)检查,当发现存在重名时,终端应提示用户修改书签标题,直到不存在重名
5)终端应支持通过短消息发送流媒体书签(将流媒体书签的URL插入短消息内容中)。
6)若终端支持MMS,则终端应支持通过MMS发送流媒体书签。
如下是对终端的要求:
似WAP浏览的历史记录)保存已播放过的流媒体播放链接,以方便用户迅速发起流媒体播放。
中国2)流媒体播放历史记录包括标题和URL。标题的长度至少达到64字节,
URL长度至少达到512字节。
3)终端流媒体播放器应支持如下功能:
z 自动将当前播放内容链接保存为流媒体历史记录 z 通过流媒体历史记录发起流媒体连接 z 删除流媒体历史记录 z 删除全部流媒体历史记录 z 列表已存的流媒体历史记录标题
z 选择一个流媒体历史记录,查看其标题和URL
4)终端流媒体播放器历史记录允许重名。当一个流媒体链接被连续重复点
电1)终端流媒体播放应支持流媒体播放历史记录功能,即以历史记录形式(类
信Streaming-02015 [推荐] 流媒体播放历史记录
正式为止。
版4)当终端编辑书签标题、添加书签时,终端应对保存的书签进行重名(标
Q/CT XXXX.1-2009
播时,仅记录一次。
6.3 性能要求
Streaming-03001 [必选] 流媒体在线播放(只有视频)的业务质量
如下是对终端的要求:
1)终端的流媒体播放器应能流畅播放视频规格为64kbps/10fps/QCIF的流媒体文件(视频编码符合本规范6.7编码格式和文件格式的要求)。 Streaming-03002 [必选] 流媒体在线播放(视频+音频)的业务质量
如下是对终端的要求:
1)终端的流媒体播放器应能流畅播放视频规格为64kbps/10fps/QCIF、音频规格为32 kbps /16 kbps的流媒体文件(视频编码、音频编码符合本规范6.7编码格式和文件格式的要求)。
如下是对终端的要求:
z 384Kbps, Video H.264, QCIF, 25fps, Audio AAC++ 64 Kbps(仅对本地文
件播放,非在线播放)
中国z 64 Kbps, Video H.264, QCIF, 15 fps, Audio AMR 12.2 Kbps z 28Kbps, Video H.264, QCIF, 6 fps, Audio AMR 12.2 Kbps z 20Kbps, Video H.264, QCIF, 5 fps, Audio AMR 12.2 Kbps
Streaming-03014 [可选] EVDO终端,流媒体播放(视频+音频)的业务质量(可选)
如下是对终端的要求:
1)终端的流媒体播放器应能流畅播放如下规格的流媒体文件: z 128 Kbps, Video H.264, QCIF, 20 fps, Audio AMR 12.2 Kbps Streaming-03003 [必选] 流媒体在线播放(只有音频)的业务质量
电1)终端的流媒体播放器应能流畅播放如下规格的流媒体文件:
信Streaming-03013 [必选] EVDO终端,流媒体播放(视频+音频)的业务质量(必选)
正式版Q/CT XXXX.1-2009
如下是对终端的要求:
1)终端的流媒体播放器应能流畅播放音频规格为64 kbps /32 kbps /16 kbps的流媒体文件(音频编码符合本规范6.7编码格式和文件格式的要求)。 Streaming-03004 [必选] 音视频同步
如下是对终端的要求:
1)在传输视频流、音频流和媒体内容时,终端应维护视频、音频和媒体内容之间的同步关系,偏离不能超过300ms。
Streaming-03005 [必选] 最低传输速率,14.4kbps视频流,9.6kbps音频流
如下是对终端的要求:
1)最低带宽:终端应能在带宽为14.4kbps下播放视频流,9.6kbps下播放音频流。
Streaming-03006 [必选] 播放延时,不超过30秒
1)进行在线流媒体播放时,终端应能适应不超过30秒的最大延时。 Streaming-03007 [必选] 能适应的最大FER(帧出错率),10-2
如下是对终端的要求:
中国1)终端应能在FER(帧出错率)不超过10-2的情况下进行流畅的流媒体播
放。
Streaming-03008 [必选] 连续流媒体播放时长,至少60分钟
如下是对终端的要求:
1)在使用标配电池的情况下,终端应能支持持续播放流媒体至少60分钟(实测值)。
Streaming-03009 [必选] 流媒体视频播放,Sub-QCIF帧格式
如下是对终端的要求:
1)终端支持播放Sub-QCIF(128×96像素)帧格式的流媒体文件。
电信如下是对终端的要求:
正式版Q/CT XXXX.1-2009
Streaming-03010 [推荐] 流媒体视频播放,CIF帧格式
如下是对终端的要求:
1)终端支持播放CIF(352×288像素)帧格式的流媒体文件。 Streaming-03015 [必选] 流媒体在线播放缓存空间容量,至少320KB
如下是对终端的要求:
1)终端为流媒体播放提供至少320KB的缓存空间,以保证流媒体在线播放的流畅。
如下是对终端的要求:
1)终端应在出厂时预置如下参数:
z 中国电信手机影视门户URL:streaming.vnet.mobi(注:全部小写字母)
规范-基本技术要求分册》(见参考资料[64])中BasicReq-02003 [必选] 分组数据承载及预置参数说明的PPP连接用户名和密码进行。
3)终端应支持用户自定义流媒体业务使用的PPP连接参数。
中国6.5 用户界面要求
Streaming-05002 [必选] 流媒体播放界面
如下是对终端的要求:
1)终端在进行流媒体播放(非全屏播放)时,应在用户界面上显示的元素
至少包括:媒体内容标题、已播放时间、播放进度条、快进、快退、播放/暂停或播放/停止、音量控制、静音(静音功能允许由音量控制实现)、播放状态栏、选项菜单、退出、媒体显示区域。媒体内容标题、退出,允许通过菜单项显示。
下面是界面示例:
电信2)终端使用流媒体业务时所用的PPP连接参数按《中国电信移动终端需求
正式
Streaming-04001 [必选] 流媒体业务预置参数
版6.4 业务参数要求
Q/CT XXXX.1-2009
式版
2)若终端支持全屏播放,则在进行流媒体播放(全屏播放)时,应在用户
3)终端应支持返回正常播放模式(即非全屏播放)。
中国Streaming-06001 [必选] 流媒体下载需支持的MIME类型
如下是对终端的要求:
1)终端应支持以下MIME类型的文件下载:
表 6-1:终端需要支持的MIME类型
注释
文件扩展名:mp4 文件扩展名:3gp 文件扩展名:mp3 文件扩展名:3g2
MIME 类型 video/mp4 audio/mp4 video/3gpp audio/3gpp audio/mpeg video/3g2 audio/3g2
注:
[1] MP4参见《ISO/IEC 14496-14:Information technology Coding of audio-visual objects-Part
14:MP4 file format》(参考资料[13])
[2] 3GP参见《Release 5:3GPP TS 26.234: Transparent end-to-end packet switched streaming
电6.6 协议/消息/信令要求
信界面上显示的元素至少包括:媒体显示区域。
正图6-1:流媒体播放界面(非全屏)示例
Q/CT XXXX.1-2009
service (PSS); Protocols and codecs》(参考资料[14])、《Release 6:3GPP TS 26.244: Transparent end-to-end packet switched streaming service (PSS); 3GPP file format (3GP)》(参考资料[15]) [3] 3G2参见《3gpp2 C.S0050: 3GPP2 File Formats for Multimedia Services》(参考资料[22])。
Streaming-06002 [必选] 流媒体业务对浏览器的要求,WAP2.0浏览器或WWW浏览器
如下是对终端的要求:
1)终端应支持WAP2.0浏览器或WWW浏览器。 Streaming-06003 [必选] RTSP、SDP、RTCP、RTP
如下是对终端的要求:
标准RTSP《IETF RFC 2326: \"Real Time Streaming Protocol (RTSP)\" 》(见参考资料[8])、SDP《IETF RFC 2327: \"SDP: Session Description Protocol\"》(见参考资料[9])、RTCP和RTP《RTP: A Transport Protocol for Real-Time Applications》(见参考资料[10])。
Streaming-06004 [必选] RTSP协议消息选项修改
为了便于中国电信业务的开展,本规范对RTSP协议消息的可选项进行了适当的修改。
如下是对终端的要求:
中国1)终端应遵循下表中中国电信定义的RTSP协议消息:
表 6-2:RTSP协议消息选项
解释
RTSP协议定义
可选 必选 推荐 必选 可选 可选 推荐 可选 可选 必选
中国电信定义
可选 必选 必选 必选 可选 必选 必选 必选 必选 必选
消息
OPTIONS SETUP PLAY RECORD
获取的可能方法 建立连接 媒体文件的描述 录制功能
让客户端重定向到服务器 暂停并保持
请求获取URI中的参数 编码控制 结束状态
DESCRIBE
开始播放,回放
REDIRECT PAUSE
GET_PARAMETER SET_PARAMETER TEARDOWN
电信正式1)在流媒体点播和流媒体直播模式下,终端到服务器的信息交互流程参见
版
Q/CT XXXX.1-2009
Streaming-06005 [必选] RTSP报头选项修改
如下是对终端的要求:
1)终端应遵循下表中中国电信定义的RTSP报头选项:
表 6-3:RTSP报头选项
报头
Accept
Accept-Encoding Accept-Language Allow
Authorization Bandwidth Blocksize Cache-Control Conference Connection Content-Base
Content-Encoding Content-Encoding Content-Language Content-Length Content-Length Content-Location Content-Type Content-Type CSeq Date Expires From
类型 Req Req Req Res Req Req Req G Req G E E E E E E E E Res G G
协议定义 可选 可选 可选 可选 可选 可选 可选 可选 可选 必选 可选 必选 必选 必选 必选
应用范围 entity entity all all all all
All but OPTIONS,
TEARDOWN SETUP SETUP all entity SET_PARAMETER DESCRIBE, ANNOUNCE DESCRIBE, ANNOUNCE SET_PARAMETER,
ANNOUNCE entity entity
SET_PARAMETER,
ANNOUNCE entity all all DESCRIBE, ANNOUNCE all DESCRIBE, SETUP entity
all all PLAY, PAUSE, RECORD PLAY, PAUSE, RECORD all all all PLAY PLAY, RECORD
All butSETUP,
OPTIONS
中国电信定义
必选 可选 可选 必选 必选 必选 可选
可选 必选 必选 必选 必选 必选 必选 必选 必选 必选 必选 必选 必选
电E Req Req E Req Res Req
中国If-Modified-Since
Last-Modified
Proxy-Authenticate Proxy-Required Public Range
信必选 必选 可选 可选 可选 可选 可选 必选 可选 可选 可选 可选 必选 可选 必选 可选 必选
必选 可选 必选
正式版必选
Range Referer 必选
Retry-After RTP-Info Scale Session
Res Req Req Res Res Req/Res Req/Res
可选 必选 必选 禁止 必选
Q/CT XXXX.1-2009
Server Speed
Transport Unsupported User-Agent Via
WWW-Authenticate
Req
Req/Res Req/Res Res Req G Res
可选 可选 必选 必选 可选 可选 可选
all PLAY SETUP all all all all
禁止 必选 必选 必选 必选
User-Agent在与服务交互的第一个消息中就必须包含。
关于User-Agent的定义,参见《中国电信移动终端需求规范-浏览器分册》(见参考资料[11])中的关于User-Agent的详细定义。
Streaming-06006 [必选] SDP参数选项修改
如下是对终端的要求:
1)流媒体点播时,终端应遵循下表所列的参数:
表 6-4:点播时的参数项
参数 V O S I C
解释
Protocol version Owner/creator and session identifier Session name Session information Connection Information Bandwidth information Time the session is
active
control range
协议定义 必选 必选
信必选 必选 可选 必选 必选 必选 必选 必选 必选 必选 必选 必选 必选
中国电信定义
必选
必选 必选 必选 必选 必选 必选 必选 必选 必选 必选 必选 必选 必选 必选
电正中国B
式具体的参数
0
o=- 1084091316 1084091316 IN IP4
10.199.2.103
EES
Author and copyright
HUSm ip address
AS:81
0 0(starttime,endtime)
control:*
range-npt=0-179.263000 video 0 RTP/AVP 96
AS:64 RR:2399 RS:799
control:streamid=0 range:npt=0-59.960000
T
A A M B B B A A
Media name and transport address
Bandwidth information Bandwidth information Bandwidth information
control range
版
注1:
z z z z 注2:
z z
类型“g”表示应用于请求和响应消息中; 类型“Req”表示应用于请求消息中; 类型“Res”表示应用于响应消息中;
类型“e”表示应用于实体头字段中,即返回消息体的方法。
Q/CT XXXX.1-2009
A
rtpmap
必选
必选
rtpmap:96 MP4V-ES/90000
fmtp:96
profile-level-id=1;config=000001B0F3000001B50EE040C0CF000001000000012000
8440FA282C2090A21F
audio 0 RTP/AVP 97
AS:17 RR:618 RS:206
control:streamid=1 range:npt=0-59.960000 length:npt=59.960000 rtpmap:97 mpeg4-generic/16000/1
A fmtp
Media name and transport address
Bandwidth information Bandwidth information Bandwidth information
control range length rtpmap
必选 必选
M B B B A A A A
必选 必选 必选 必选 必选 必选 可选 必选
必选 必选 必选 必选 必选 必选 可选 必选
A fmtp 必选 必选
2)流媒体直播时,终端应遵循下表所列的参数:
参数 V O S I C T
解释
Protocol version Owner/creator and session identifier Session name Session information Connection Information Time the session is
active range
Media name and transport address
Bandwidth information Rtpmap
Fmtp
Media name and transport address
Bandwidth information Rtpmap
协议定义 必选
信必选 必选 可选 可选 必选 必选 必选 必选 必选 必选 必选 必选 必选
表 6-5:SDP参数选项
中国电信定
义
必选
具体的参数
0
- 589710924 1820907793 IN IP4
210.82.45.226
EES
Author and copyright HUSm ip address 0 0(starttime,endtime) range-npt=0-179.263000 video 8670 RTP/AVP 96
AS:48
rtpmap:96 MP4V-ES/90000 fmtp:96 profile-level-id=8; config=000001B008000001B50EA020202F000001000000012000C788BA9850584121463
F
audio 8672 RTP/AVP 97
AS:16
rtpmap:97 MP4A-LATM/11025/1
电中国A M B
A A
M B A
正必选 必选 必选 必选 必选 必选 必选 必选 必选 必选 必选 必选 必选
式fmtp:97
profile-level-id=1;mode=AAC-hbr;sizelength=13;indexlength=3;indexdeltale
ngth=3;config=1408
版
Q/CT XXXX.1-2009
A Fmtp 必选 必选
fmtp:97 profile-level-id=15;
object=2;cpresent=0; config=40002A103FC0
Streaming-06007 [必选] 流媒体URL格式
如下是对终端的要求:
1)由于流媒体内容的下载是通过WAP 2.0浏览器完成的,因此流媒体下载内容的URL和参数也应遵循中国电信WAP 2.0浏览器规范中的要求,具体请参见《中国电信移动终端需求规范-浏览器分册》(见参考资料[11])。
2)终端应能接收和解析流媒体业务平台通过调用HTTP重定向方法发送的动态URL(URL是HTTP或者RTSP格式,作用是为了防止非法用户到流媒体服务器上使用流媒体服务),对应的HTTP响应消息为302 Moved Temporarily,该消息中的Location参数携带数字签名后动态URL。终端不应将URL显示给用放器发起播放请求。
户,终端应在无需用户干预的情况下启动播放器,向动态URL指示的流媒体播
户IP地址、该URL有效的时间信息和PID信息。动态URL长度不超过1024字节,具体格式为:
http/rtsp:\"//\" host [ \":\" port ] [ abs_path ] [ file ]?UserID=xxxx& UserIP=xxxx& SPID=xxxx& PID=xxxx&CID=xxxx &Item-id
=
xxxx&
ISMPID=xxxx&Timpstamp=xxxx& Life=xxxx& enKey=xxxx
其中:host为流媒体服务器的IP地址或者域名 port为流媒体业务系统的服务端口 abs_path为用户请求内容路径 file为内容名称
中国UserID为服务使用方的MDN
UserIP为服务使用方获取的终端IP地址 SPID:SP标识,唯一标识SP
PID:产品标识,唯一标识用户请求的产品 CID:内容标识,唯一标识用户请求的内容
电信动态URL上的控制信息有:服务使用方用户的MDN信息、服务使用方用
正式版Q/CT XXXX.1-2009
Item-id:项目标识,惟一标识适合此终端使用的内容 ISMPID:标识用户归属地ISMP Timpstamp:为动态url生成的时间点 Life:为用户访问该内容的有效期限
enKey为通过MD5方式对前面的URL进行加密生成的数字签名,长度为16字节。
内容URL将被进行MD5方式的数字签名加密,根据协商好的私钥生成识别码,附在URL的尾部一起传送给终端。终端不把这个URL显示给用户,在无需用户干预的情况下启动播放器,向动态URL指示的流媒体播放器发起播放请求。
终端无需对动态URL的内容进行解析和利用签名域进行校验,终端用该动态URL发起连接后,平台侧会对URL中的内容进行处理。 Streaming-06008 [必选] URL中参数缺省的处理
如下是对终端的要求:
省,终端的播放器也应正常下载或播放。缺省的但需要显示给用户的参数显示则为空。本要求是对缺省参数的处理原则的定义,不涉及具体的参数。 Streaming-06009 [必选] 区分点播和直播
中国如下是对终端的要求:
1)终端应根据收到的SDP消息中的A=Range参数(参见本规范)来识别,
对于Range未指明结束时间的视为直播,否则视为点播。
Streaming-06010 [必选] OMA 1.0下载,Download Descriptor及Status Report Functionality
如下是对终端的要求:
1)终端应支持OMA1.0下载规范中的Download Descriptor功能,根据DOWNLOAD DESCRIPTOR文件下载流媒体文件。
将下2)终端应支持OMA1.0下载规范中的Status Report Functionality功能,
载状态报告发回服务器。
电信1)对流媒体下载、直播、点播各项业务,即使从服务器端传下来的参数缺
正式版
Q/CT XXXX.1-2009
Streaming-06011 [必选] 动态码流适配
由于无线传输网络的不稳定性,终端需要支持动态码流技术。 如下是对终端的要求:
1)终端应支持播放保存在一个文件或数据流中的多种不同速率的媒体。 2)播放时,服务器和终端应进行协商确定当前使用的带宽,终端应能适应不同比特率的媒体流播放。播放时,如果客户端连接速度降低,服务器会自动监测带宽变化,并提供更低带宽的媒体流,如果连接速度增大,服务器将提供更高带宽的媒体流,终端应能根据服务器所提供的媒体流的速率自动调整图像质量。
文件格式与服务器的交互过程案例。
z 符合3GPP R5,并满足以下要求:
发送useragent消息给流媒体服务器,以便服务器作媒体流的适配;
终端应能频繁向流媒体服务器端发送RR(Receiver Report)数据包,最理想的时间周期为一次RTT(来回往返时长);
终端应具有交换能力的功能,最主要的参数是Pre Decoder Buffer Size和Video Decoding Byte,3GPP R6的附录F[4]已明确提出了streaming的RDF能力。
中国终端的缓冲机制应完全符合3GPP TS26.234 R6的附录G[4]。 z 完全符合3GPP R6
4) 在流媒体播放过程中,若当前速率不能满足流媒体播放时的处理,终端
应自动暂停播放并对媒体内容进行缓存,在收到足够信息后继续播放。 Streaming-06012 [必选] 流媒体业务所需协议
中国电信流媒体系统在技术上由以下协议层次构成:
STREAMING APPLICATION(MPEG4,H.263) RTP HTTP RTSP 电UDP TCP UDP 信终端应能解释SDP里面的b=RR(Receiver Report);
正终端和流媒体服务器刚开始建立RTSP连接时,终端应通过RTSP的describe
式3)终端应满足以下条件之一,以实现动态码流适配:
版——终端与服务器进行消息交互的示例见本规范附录B 终端采用动态码流
Q/CT XXXX.1-2009
IP CDMA1X
图6-2:终端设备上协议栈示意图 如下是对终端的要求:
1)为支持流媒体业务,终端应支持的协议如下: z CDMA 2000 1x physical layer z EVDO
z RTP/RTCP(RFC1889[10])over UDP
z RTSP(RFC2326[8])/SDP(RFC2327[9])over TCP Streaming-06013 [必选] 终端能力协商和适配
如下是对终端的要求:
服务器,以便流媒体服务器根据终端的能力进行流媒体内容的适配。
2)终端应能在流媒体会话中协商流的参数(例如视频流的速率,图片尺寸等),以适应用户需要和信道情况。
6.7 编码格式和文件格式
中国Streaming-07001 [必选] 音频编码格式,AMR-NB
如下是对终端的要求:
1)终端预置或流媒体播放器内置的解码器应支持对AMR-NB(All rates as
specified in: 3GPP TS 26.071 ver.5.0.0 (2002-06) [6])进行解码。
AMR参见《IETF RFC 3267: \"Real-Time Transport Protocol(RTP) Payload
Format and File Storage Format for the Adaptive Multi-Rate (AMR) and Adaptive Multi-Rate Wideband (AMR-WB) Audio Codecs\"》(参考资料[16])。 Streaming-07005 [必选] 音频编码格式,AAC Plus
如下是对终端的要求:
电信1)在终端请求播放流媒体内容时,终端应将其终端型号和能力上报流媒体
正式版Q/CT XXXX.1-2009
1)终端预置或流媒体播放器内置的解码器应支持对AAC Plus(Bit Rates: 64 kbps,48kbps,32 kbps,16 kbps;Sampling rates – 11 k,22 k,44.1 KHz;Channels – mono and stereo)进行解码。
AAC Plus参见《ISO/IEC 14496-3:Information technology -- Coding of audio-visual objects -- Part 3: Audio》(参考资料[5])。 Streaming-07006 [必选] 音频编码格式,eAAC+
如下是对终端的要求:
eAAC+参见《ISO/IEC 14496-3:Information technology -- Coding of audio-visual objects -- Part 3: Audio》(参考资料[5])。
如下是对终端的要求:
Complexity Profile and Object ID = 2(Bit Rates:32 kbps,16 kbps;Sampling rates –11 k,22 k,44.1 k;Channels – mono and stereo)进行解码。
z MPEG-4 AAC Low Complexity Profile and Object ID=2参见《ISO/IEC
14496-3: Information technology – Coding of audio-visual objects – Part 3: (见参考资料[5])。 Audio》
中国Streaming-07008 [可选] 视频编码格式,MPEG-4 Simple Profile Level 0
如下是对终端的要求:
1)终端预置或流媒体播放器内置的解码器应支持对MPEG-4 Simple Profile
Level 0进行解码。
MPEG-4 Simple Profile Level 0参见《ISO/IEC 14496-2, Information technology - Coding of audio-visual objects - Part 2: Visual》(见参考资料[3])。
Streaming-07009 [必选] 视频编码格式,H.263 baseline Profile 0 Level 10
如下是对终端的要求:
1)终端预置或流媒体播放器内置的解码器应支持对H.263 baseline Profile 0
电信1)终端预置或流媒体播放器内置的解码器应支持对MPEG-4 AAC Low
正Streaming-07007 [必选] 音频编码格式,MPEG-4 AAC Low Complexity Profile(Object ID为2)
式版1)终端预置或流媒体播放器内置的解码器应支持对eAAC+进行解码。
Q/CT XXXX.1-2009
Level 10进行解码。
H.263参见《ITU-T Recommendation H.263: \"Video coding for low bit rate communication\"》(见参考资料[1])及《ITU-T Recommendation H.263 (annex X): \"Annex X: Profiles and levels definition\"》(见参考资料[2])。 Streaming-07010 [必选] 视频编码格式,H.264 Baseline Profile
如下是对终端的要求:
1)终端预置或流媒体播放器内置的解码器应支持视频编码格式(Codec):
H.264参见《ITU-T Recommendation H.264》(见参考资料[18])。 Streaming-07011 [必选] SMIL 2.0语言
如下是对终端的要求:
1)终端浏览器应支持对SMIL 2.0语言编写的网页进行解码。
SMIL参见《Synchronized Multimedia Integration Language (SMIL 3.0)》(见
6.8 用户操作流要求
无。
中国6.9 硬件和接口要求
Streaming-09001 [必选] 双声道立体声耳机
如下是对终端的要求:
1)终端应支持双声道立体声耳机。
Streaming-09002 [必选] 扬声器
如下是对终端的要求: 1)终端应配置扬声器。
电信参考资料[23])。
正式
版H.264 Baseline Profile。
Q/CT XXXX.1-2009
6.10 并发事件处理要求
Streaming-10001 [必选] Streaming与语音电话并发,流媒体在线播放时,收到语音来电
如下是对终端的要求:
1)流媒体在线播放过程中,若收到语音来电,终端应停止流媒体播放但提留在流媒体当前的播放界面,提示用户是否接听来电。
2)若用户选择接听来电,则终端应接通电话。当语音电话挂断后,若用户原流媒体播放界面并询问用户是否继续播放(提示措词不限,仅须表明含义),或在该界面提供继续播放功能;当用户对来电的处理时间超过流媒体在线点播连接中断最大时长时,终端应自动返回原流媒体播放界面并询问用户是否重新播放,或在该界面提供播放功能以实现重新播放。
播连接中断最大时长时,则终端应自动返回原流媒体播放界面并询问用户是否继续播放(提示措词不限,仅须表明含义),或在该界面提供继续播放功能;当用户对来电的处理时间超过流媒体在线点播连接中断最大时长时,终端应自动返回原流媒体播放界面并询问用户是否重新播放,或在该界面提供播放功能以实现重新播放。
Streaming-10002 [必选] Streaming与闹铃并发,流媒体在线播放时,闹铃响
中国如下是对终端的要求:
1)流媒体在线播放过程中,若闹铃响,终端应提示闹铃,提示形式由厂家
自行决定,例如以振动或声音提示用户而不应显示闹铃界面、流媒体在线播放继续进行,或者暂停流媒体播放并显示闹铃界面等。
Streaming-10003 [必选] SMS与Streaming并发,流媒体在线播放时,收到SMS
如下是对终端的要求:
1)流媒体在线播放时,若收到新短消息,终端应在用户界面上提示或声音提示或振动提示有新短消息,但不应暂停流媒体的播放,也不应切换到短消息的处理界面(例如询问用户是否立即查看)。
电信正3)若用户选择不接听来电,若用户对来电的处理时间未超过流媒体在线点
式版对来电的处理时间未超过流媒体在线点播连接中断最大时长时,终端应自动返回
Q/CT XXXX.1-2009
2)若只有声音或振动提示,则当终端退出流媒体播放界面或返回待机界面时,终端应在用户界面上提示有新短消息。
Streaming-10004 [必选] MMS与Streaming并发,流媒体在线播放时,收到MMS通知
如下是对终端的要求:
1)流媒体在线播放时,若收到MMS通知,终端应在用户界面上提示或声音提示或振动提示有新MMS到达,但不应切换到短消息的处理界面(例如询问用户是否立即查看)。
2)对于终端设置为手动下载MMS,若只有声音或振动提示,则当终端退出播放界面或者返回待机界面时,终端应在用户界面上标识或提示有新MMS通知。
3)若终端设置为自动下载MMS,则终端应在后台自动开始下载MMS而不询问用户。允许MMS下载过程在流媒体播放完毕后自动进行。
中国电信正
式版Q/CT XXXX.1-2009
7 详细更新历史
修改前 版本号 1.0
修改者 陈鹏慧
修改日期 2009-4-17
修改前 修改内容 要求编号/章节号
新增对流媒体在线播放缓存空间新增
Streaming-03015 容量的要求 [必选] 流媒体在线播放缓存空间容量,
至少1MB
TC-Streaming-03009 改为必选 [可选] 流媒体视频播放,Sub-QCIF帧格
式
修改笔误:WAP分册替换为浏览器
全文
分册
Streaming-06003 对附录B的引用移入[必选] RTSP、SDP、Streaming-06011 [必选] 动态码
RTCP、RTP 流适配
增加6.10 并发事增加流媒体在线播放时收到来电、
SMS、MMS、闹铃响的处理要求
件处理要求
合并1X分册和EVDO分册,删除
全文
EVDO终端的区分
删除删除Streaming-07002 Streaming-07002 [必选] 音频编码格
式,mp3
若流媒体文件中包含终端不支持的音频格式或视频格式,删除“终
Streaming-02007 [必
端应能播放其中支持格式的视频
选] 流媒体播放器基
或音频部分”,仅要求终端提示用
本功能
户文件格式不支持、无法播放(措词不限,仅须表明含义)
Streaming-02007 [必明确其中的静音功能允许由音量选] 流媒体播放器基控制实现。
本功能
Streaming-02007 [必将要求暂停和停止两个功能改为选] 流媒体播放器基仅要求这两个功能之一。
本功能
2)中当已存有同名文件时,增加
Streaming-02001
允许“或者为同名的文件自动在文
[必选] 下载流媒体
件名末添加序号以示区分”
明确遭遇信号不足时,终端应停留在流媒体播放界面,删除原来要求
Streaming-02012
的“暂停流媒体在线播放”,增加
[必选] 流媒体在线
恢复信号后支持自动连接也视为
播放中遭遇信号不足
可以接受;当播放中断时间超时后终端应提供手动播放功能
明确遭遇信号不足时,终端应停留在下载界面,若信号恢复,终端应支持自动恢复下载(若终端不支持
Streaming-02013
断点续传,则恢复下载指重新开始
[必选] 流媒体下载
下载过程),若因连接超时造成无
中遭遇信号不足
法恢复下载,则终端应返回下载前的网页并支持用户重新手动下载该文件。
Streaming-07003 删除对应要求及用例
修改后
版本号 1.1
1.0 陈鹏慧 2009-4-17 1.1
版1.0 1.0
陈鹏慧 陈鹏慧
2009-4-20 2009-4-20
1.1 1.1
1.0 1.1 1.1
陈鹏慧 陈鹏慧 陈鹏慧
2009-4-20 2009-5-4 2009-5-4
式1.1 1.2 1.2
信正1.2 陈鹏慧 2009-7-13 1.3
1.2
电2009-7-13
陈鹏慧 1.3
中国1.2
陈鹏慧 2009-7-13 1.3
1.2 陈鹏慧 2009-7-13 1.3
1.2 陈鹏慧 2009-7-13 1.3
1.2 陈鹏慧 2009-7-13 1.3 1.2 陈鹏慧 2009-7-13 1.3
Q/CT XXXX.1-2009
[可选] 音频编码格式,13 QCELP
2009-7-13 Streaming-03007 FER明确为:帧出错率
[必选] 能适应的最大FER,10-2
2009-7-13 Streaming-05002 由音量调整实现静音也可以接收,
[必选] 流媒体播放暂停和停止支持二者之一即可
界面
2009-7-13 Streaming-02007 [必说明允许以拖动代替快进快退。
选] 流媒体播放器基
本功能
2009-7-13 Streaming-02010 [必“播放画面应能旋转90度” 改为
选] 流媒体播放,全自动或手动旋转为横向播放都可
屏播放 以接受
2009-7-13 Streaming-03005 [必删除“2)当实际传输速率降低至
选] 最低传输速率,最低传输速率后,终端应自动按照
下列次序进行调整:丢弃非关键14.4kbps 视频流,
帧、丢弃关键帧、丢弃视频信息。” 9.6kbps 音频流
2009-7-13 Streaming-05002[必媒体内容标题、退出,允许放置在
选]流媒体播放界面 菜单栏
2009-7-13 Streaming-10002 [必改为仅要求闹铃提示,不涉及具体
选]Streaming 与闹铃提示方式
并发
2009-7-13 Streaming-10002 [必“本地回放”修改为“本地文件播
选]Streaming 与闹铃放,非在线播放”
并发
2009-7-13 Streaming-05001 删除该要求
[必选] 流媒体播放
器启动
2009-7-14 Streaming-03011 删除该要求
[必选] 流媒体书签数量,至少20个(仅当终端支持流媒体书
签功能)
2009-7-14 Streaming-03012 删除该要求
[必选] 流媒体历史记录数量,至少10个(仅当终端支持流媒体历史记录功能)
2009-7-14 Streaming-04001 修正流媒体业务门户URL改为手
[必选] 流媒体业务机影视门户URL
预置参数
2009-7-14 Streaming-03015 将1MB改为320KB
[必选] 流媒体在线播放缓存空间容量,
至少1MB
2009-7-27 Streaming-02001 下载文件时遭遇剩余空间不足,删
[必选] 下载流媒体除对释放多少空间的提示要求,仅
文件 要求提示空间不足。
1.2 陈鹏慧 1.3
1.2 陈鹏慧 1.3
1.2 陈鹏慧
1.3
1.2 陈鹏慧 1.3 1.2 陈鹏慧 1.3
1.2 1.2
版陈鹏慧 陈鹏慧
1.3 1.3
式1.2 陈鹏慧 1.3 正1.2 陈鹏慧
1.3
电信1.2 陈鹏慧
1.3
1.2 陈鹏慧
1.3
中国1.2 陈鹏慧 1.3
1.2 陈鹏慧
1.3
1.3 陈鹏慧 2009.V1
Q/CT XXXX.1-2009
附 录 A 流媒体业务流程
(规范性附录)
A.1 按次/内容计费的流媒体在线观看业务流程:
用户终端/浏览播放器归属/漫游地WAPGW门户用户归属ISMP流媒体平台流媒体服务器SCP/OCS1 用户网络接入、登陆门户2 选择目录(业务)3 返回内容列表4 显示/选择内容5 选择内容6 订购关系鉴权7 返回8 返回对应的URL( 携带产品ID, 内容ID)9 点击URL9 请求内容(URL中应携带产品ID,内容ID),9 请求内容(URL中应携带产品ID,内容ID)10 返回动态URL10 返回动态URL信电中国正11 请求内容(动态URL)17 返回内容18 服务终止式生成动态URL12 校验动态URL13 计费请求(AuthPriceReq)14 扣费请求15 扣费应答计费请求处理16 返回(AuthPriceRsp)19 计费确认(AuthPriceCnfmReq)20 扣费请求21 扣费应答22 返回(AuthPriceCnfmRsp)23 生成CDR版
1、用户启动终端浏览器,登陆门户。
2、用户根据门户上展示的业务种类,向门户发送请求选择所需要的业务。 3、门户向终端浏览器返回目录索引。 4、用户选择自己感兴趣的内容。
Q/CT XXXX.1-2009
5、终端浏览器向门户请求内容。
6、用户门户向ISMP发起订购关系的鉴权请求,请求ISMP根据用户的MDN
对用户进行订购关系鉴权。
7、ISMP根据MDN进行订购关系鉴权,如果鉴权通过,则向门户返回鉴权
通过消息。
8、用户门户向终端浏览器返回流媒体支撑平台对应内容的URL,URL中应
携带产品ID和内容ID。
9、终端浏览器通过用户归属地WAP GW向流媒体支撑平台请求该内容,
MDN、用户IP地址信息。 10、
成包含流媒体服务器地址、相应内容、用户MDN、用户IP地址、时间限
11、 12、 13、
终端播放器根据动态URL向流媒体服务器发起对该内容的请求。 流媒体服务器对动态URL进行校验。
校验通过后,收到RTSP PLAY请求后,流媒体服务器向ISMP发送
鉴权计费请求(AuthPriceReq)。 14、
如果是预付费用户,ISMP判断为预付费用户使用按次计费的业务,
。 向SCP/OCS发送扣费请求;如果是后付费用户,省略步骤(14)-(15)
中国15、 SCP/OCS向ISMP返回扣费应答,指示用户帐户中的余额是否可以
使用流媒体服务。
如用户余额可以使用流媒体服务,ISMP向流媒体服务器回应鉴权计
16、
费应答(AuthPriceRsp)。
鉴权通过后,流媒体服务器向用户返回请求的内容。
17、
18、 19、
服务结束后,终端播放器向流媒体服务器发起服务终止请求。 如果(16)鉴权计费响应(AuthPriceRsp)中指示需要发送鉴权计费确
认请求,媒体平台向ISMP发送鉴权计费确认请求(AuthPriceCnfmReq)。 20、
如果是预付费用户,ISMP向SCP/OCS发送扣费请求;如果是后付
费用户,省略步骤(20)-(21)。 21、
SCP/OCS向ISMP返回扣费应答。
电信正制等的URL。
式流媒体支撑平台判断由哪个流媒体服务器对用户提供服务,动态生
版URL中应携带产品ID和内容ID,用户归属地WAP GW在请求中加入
Q/CT XXXX.1-2009
22、 23、
ISMP向流媒体服务器返回鉴权计费确认应答 (AuthPriceCnfmRsp)。 流媒体服务器生成正确的CDR
A.2 按次/内容计费的流媒体下载业务流程:
用户终端/浏览播放器归属/漫游地WAPGW门户用户归属ISMP流媒体平台下载服务器SCP/OCS1 用户网络接入、登陆门户2 选择目录(业务)3 返回内容列表4 显示/选择内容6 订购关系鉴权7 返回8 返回对应的URL( 携带产品ID, 内容ID)9 点击URL9 请求内容(URL中应携带产品ID,内容ID),9 请求内容(URL中应携带产品ID,内容ID)10 返回动态URL10 返回动态URL信电中国17 返回内容正11 请求内容(动态URL)12 校验动态URL13 计费请求(AuthPriceReq)14 扣费请求15 扣费应答计费请求处理16 返回(AuthPriceRsp)18 计费确认(AuthPriceCnfmReq)19 扣费请求20 扣费应答21 返回(AuthPriceCnfmRsp)22 生成CDR式生成动态URL版
5 选择内容 1、用户启动终端浏览器,登陆门户。
2、用户根据门户上展示的业务种类,向门户发送请求选择所需要的业务。 3、门户向终端浏览器返回目录索引。 4、用户选择自己感兴趣的内容。
Q/CT XXXX.1-2009
5、终端浏览器向门户请求内容。
6、用户门户向ISMP发起订购关系的鉴权请求,请求ISMP根据用户的MDN
对用户进行订购关系鉴权。
7、ISMP根据MDN进行订购关系鉴权,如果鉴权通过,则向门户返回鉴权
通过消息。
8、用户门户向终端浏览器返回流媒体支撑平台对应内容的URL,URL中应
携带产品ID和内容ID。
9、终端浏览器通过用户归属地WAP GW向流媒体支撑平台请求该内容,
MDN、用户IP地址信息。 10、
包含下载服务器地址、相应内容、用户MDN、用户IP地址、时间限制等
11、 12、 13、
终端播放器根据动态URL向下载服务器发起对该内容的请求。 下载服务器对动态URL进行校验。
校验通过后,收到HTTP请求后,下载服务器向ISMP发送鉴权计费
请求(AuthPriceReq)。 14、
如果是预付费用户,ISMP判断为预付费用户使用按次计费的业务,
。 向SCP/OCS发送扣费请求;如果是后付费用户,省略步骤(14)-(15)
中国15、 SCP/OCS向ISMP返回扣费应答,指示用户帐户中的余额是否可以
使用下载服务。
如用户余额可以使用流媒体服务,ISMP向下载服务器回应鉴权计费
16、
应答(AuthPriceRsp)。
鉴权通过后,下载服务器向用户返回请求的内容。
服务结束后,如果(16)鉴权计费响应(AuthPriceRsp)中指示需要发
17、 18、
送鉴权计费确认请求,媒体平台向ISMP发送鉴权计费确认请求(AuthPriceCnfmReq)。 19、
如果是预付费用户,ISMP向SCP/OCS发送扣费请求;如果是后付
费用户,省略步骤(19)-(20)。 20、
SCP/OCS向ISMP返回扣费应答。
电信正的URL。
式流媒体支撑平台判断由哪个下载服务器对用户提供服务,动态生成
版URL中应携带产品ID和内容ID,用户归属地WAP GW在请求中加入
Q/CT XXXX.1-2009
21、 22、
ISMP向流媒体服务器返回鉴权计费确认应答 (AuthPriceCnfmRsp)。 流媒体服务器生成正确的CDR
A.3 按时长/流量计费的流媒体在线观看业务流程:
本流程用于按时长/流量计费的流媒体业务流程,包括以下两种情况: 当流媒体平台的流量计费开关取值=0,表示默认为业务网络中没有CCG的情况,需要在流媒体平台进行流量计费。当AuthPriceRsp要求按流量/时长计费时,则流媒体引擎需要向ISMP发起TrafficAccountReq,流程同本业务流程。
当流量计费开关为1 ,表示业务网络中有CCG并在CCG中进行流量计费,当AuthPriceRsp要求按流量计费时,则流媒体引擎不向ISMP发起TrafficAccountReq,流程图同按次/内容计费流程;当AuthPriceReq要求按时长计费时,则流媒体引擎向ISMP发起TrafficAccountReq。业务流程图同本业务流程。
中国电信正
式版Q/CT XXXX.1-2009
附 录 B 终端采用动态码流文件格式与服务器的交互过程案例
(规范性附录)
表B-1:终端采用动态码流文件格式与服务器交流案例
消息
OPTIONS—
REQUEST
具体参数或格式
OPTIONS
rtsp:// 211.94.164.234:554/unicom.3gp RTSP/1.0
CSeq: 1
User-Agent:UnicomDNAClient/10.0.0.0 (linux-2.4-libc6-armv4l-mizi)
ClientID: Linux_2.4_10.0.0.0_play32_RN01_EN_586
PlayerStarttime: [09/07/2004:09:53:16 00:00]
中国
DESCRIBE
——
RESPONSE
RTSP/1.0 200 OK
CSeq: 2
Date: Fri, 09 Jul 2004 01:43:14 GMT
Session: 25207-1;timeout=80
vsrc: http://211.94.164.234:8008/viewsource/template.html?
nuyhtgfxwuz6ciy1n7aEq757EniEz7gjsqt6eaDn20put157B9gas6B0ht58wguktgsr2yrggx4m5
86w6n4eB9m5tgjrkcse
电
DESCRIBE—
REQUEST
DESCRIBE
rtsp://211.94.164.234:554/unicom.3gp RTSP/1.0
CSeq: 2
Accept: application/sdp
User-Agent:UnicomDNAClient/10.0.0.0 (linux-2.4-libc6-armv4l-mizi)
Session: 25207-1;timeout=80
Bandwidth: 10485800
Language: en-US
ClientID: Linux_2.4_10.0.0.0_play32_RN01_EN_586
Last-Modified: Sun, 09 May 2004 08:28:36 GMT Content-base: rtsp://211.94.164.234:554/unicom.3gp/
ETag: 25207-1
Session: 25207-1;timeout=80 Vary: User-Agent, ClientID Content-type: application/sdp
Content-length: 1981
SDP Message
信正
式
OPTIONS—
RESPONSE
RTSP/1.0 200 OK
CSeq: 1
Date: Fri, 09 Jul 2004 01:43:13 GMT
Session: 25207-1;timeout=80
Server: Helix Mobile Server Version 10.1.1.285 (sunos-5.8-sparc-server) Public: OPTIONS, DESCRIBE, PLAY, SETUP, GET_PARAMETER, SET_PARAMETER, TEARDOWN
版
Q/CT XXXX.1-2009
消息 SETUP —— REQUEST
具体参数或格式
SETUP
rtsp://211.94.164.234:554/unicom.3gp/streamid=0 RTSP/1.0
CSeq: 3 Transport:
RTP/AVP;unicast;client_port=6970-6971;mode=play
User-Agent:UnicomDNAClient/10.0.0.0 (linux-2.4-libc6-armv4l-mizi)
If-Match: 25207-1
RTSP/1.0 200 OK
CSeq: 3
Date: Fri, 09 Jul 2004 01:43:16 GMT
Session: 25207-1;timeout=80
Transport: RTP/AVP;unicast;client_port=6970-6971;server_port=27288-27289
SETUP —— REQUEST
中国SET_PARAM ETER —— REQUEST
SET_PARAMETER
rtsp://211.94.164.234:554/unicom.3gp RTSP/1.0
CSeq: 5
Subscribe: stream=0;rule=6,stream=0;rule=7,stream=1;rule=0,stream=1;rule=1
Session: 25207-1
RTSP/1.0 200 OK
CSeq: 5
Date: Fri, 09 Jul 2004 01:43:17 GMT
Session: 25207-1;timeout=80
SET_PARAM ETER —— RESPONSE
PLAY —— REQUEST
电PLAY
rtsp://211.94.164.234:554/unicom.3gp RTSP/1.0
CSeq: 6 User-Agent:
UnicomDNAClient/10.0.0.0 (linux-2.4-libc6-armv4l-mizi)
Session: 25207-1 Range: npt=0-59.960000
RTSP/1.0 200 OK
CSeq: 6
信 SETUP ——
RESPONSE
SETUP
rtsp://211.94.164.234:554/unicom.3gp/streamid=1 RTSP/1.0
CSeq: 4
Transport: RTP/AVP;unicast;client_port=6972-6973;mode=play User-Agent:UnicomDNAClient/10.0.0.0 (linux-2.4-libc6-armv4l-mizi)
Session: 25207-1
RTSP/1.0 200 OK
CSeq: 4
Date: Fri, 09 Jul 2004 01:43:16 GMT
Session: 25207-1;timeout=80
Transport: RTP/AVP;unicast;client_port=6972-6973;server_port=28682-28683
正式版 SETUP ——
RESPONSE
Q/CT XXXX.1-2009
消息 PLAY ——
RESPONSE
具体参数或格式
Date: Fri, 09 Jul 2004 01:43:18 GMT
Session: 25207-1;timeout=80
RTP-Info:
url=rtsp://211.94.164.234:554/unicom.3gp
/streamid=0;seq=0;rtptime=0, url=rtsp://211.94.164.234:554/unicom.3gp
/streamid=1;seq=0;rtptime=0 Range: npt=0-59.960000
RTCP-Interval: 5
SET_PARAMETER
rtsp://211.94.164.234:554/unicom.3gp RTSP/1.0
CSeq: 7
SetDeliveryBandwidth: Bandwidth=55466;BackOff=0
Session: 25207-1
RTSP/1.0 200 OK
CSeq: 7
Date: Fri, 09 Jul 2004 01:43:22 GMT
Session: 25207-1;timeout=80
SET_PARAMETER
rtsp://211.94.164.234:554/unicom.3gp RTSP/1.0
CSeq: 8
Subscribe: stream=0;rule=4,stream=0;rule=5 UnSubscribe: stream=0;rule=6,stream=0;rule=7
Session: 25207-1
RTSP/1.0 200 OK
CSeq: 8
Date: Fri, 09 Jul 2004 01:43:27GMT
Session: 25207-1;timeout=80
PLAY
rtsp://211.94.164.234:554/unicom.3gp RTSP/1.0
CSeq: 9 User-Agent:
UnicomDNAClient/10.0.0.0 (linux-2.4-libc6-armv4l-mizi)
Session: 25207-1
RTSP/1.0 200 OK
CSeq: 9
Date: Fri, 09 Jul 2004 01:43:29 GMT
Session: 25207-1;timeout=80
RTP-Info:
url=rtsp://211.94.164.234:554/unicom.3gp
/streamid=0;seq=196;rtptime=41200, url=rtsp://211.94.164.234:554/unicom.3gp
/streamid=1;seq=114;rtptime=41860 Range: npt=41.200000-59.960000
RTCP-Interval: 5
SET_PARAMETE
R _____ REQUEST
中国PLAY ______
REQUEST
PLAY _____
RESPONSE
PAUSE ——
电SET_PARAMETE
R _____ RESPONSE
信PAUSE
rtsp://211.94.164.234:554/unicom.3gp RTSP/1.0
CSeq: 10
正SET_PARAMETE
R _____ REQUEST
式SET_PARAMETE
R _____ RESPONSE
版
Q/CT XXXX.1-2009
消息 REQUEST
具体参数或格式
User-Agent:
UnicomDNAClient/10.0.0.0 (linux-2.4-libc6-armv4l-mizi)
Session: 25207-1
RTSP/1.0 200 OK
CSeq: 10
Date: Fri, 09 Jul 2004 01:43:31 GMT
Session: 25207-1;timeout=80
PLAY
rtsp://211.94.164.234:554/unicom.3gp RTSP/1.0
CSeq: 11 User-Agent:
UnicomDNAClient/10.0.0.0 (linux-2.4-libc6-armv4l-mizi)
Session: 25207-1
RTSP/1.0 200 OK
CSeq: 11
Date: Fri, 09 Jul 2004 01:43:41 GMT
Session: 25207-1;timeout=80
RTP-Info:
url=rtsp://211.94.164.234:554/unicom.3gp/
streamid=0;seq=250;rtptime=53640,
url=rtsp://211.94.164.234:554/unicom.3gp/
streamid=1;seq=147;rtptime=53560 Range: npt=53.640000-59.960000
RTCP-Interval: 5
TEARDOWN
rtsp://211.94.164.234:554/unicom.3gp RTSP/1.0
CSeq: 12 User-Agent:
UnicomDNAClient/10.0.0.0 (linux-2.4-libc6-armv4l-mizi)
Session: 25207-1
RTSP/1.0 200 OK
CSeq: 12
Date: Fri, 09 Jul 2004 01:44:03 GMT
PAUSE —— RESPONSE
PLAY —— REQUEST
中国TEARDOWN —— RESPONSE
电
TEARDOWN
—— REQUEST
信正 PLAY ——
RESPONSE
式版
Q/CT XXXX.1-2009
附 录 C 流媒体引擎功能
(资料性附录)
C.1 流媒体引擎逻辑功能
移动流媒体引擎包括流媒体支撑平台和流媒体/下载服务器两部分,结构如图4.1所示。流媒体支撑平台实现对媒体内容的编码、存储和管理,把用户请求根据用户所在地点和各个流媒体服务器的状况转发给流媒体服务器;流媒体/下载服务器将用户选择的流媒体内容以RTSP或者HTTP下载方式传输到用户的终端上。
信正
式
流媒体支撑平台是支撑流媒体业务的核心设备,根据逻辑功能可以划分为接入控制、调度服务、内容分发、内容管理、内容编码等功能模块。
中国流媒体/下载服务器根据用户终端请求向用户提供在线观看或下载观看的内
容。为减小流媒体/下载服务的响应时间,流媒体/下载服务器上应缓存用户经常访问的内容,一旦用户请求这些内容,流媒体/下载服务器无需到流媒体支撑平台上PULL内容即可在本地提供服务,如果用户请求的内容在流媒体/下载服务器上没有缓存,流媒体/下载服务器向支撑平台请求相关内容。
C.2 流媒体业务流程
电版
Q/CT XXXX.1-2009
用户终端/浏览播放器归属/漫游地WAPGW门户用户归属ISMP流媒体引擎SCP/OCS1 用户网络接入、登陆门户2 选择目录(业务)3 返回内容列表4 显示/选择内容5 选择内容6 订购关系鉴权7 返回8 返回对应的URL( 携带产品ID, 内容ID)9 点击URL9 请求内容(URL中应携带产品ID,内容ID),9 请求内容(URL中应携带产品ID,内容ID)10 计费请求(AuthPriceReq)11 扣费请求计费请求处理13 返回(AuthPriceRsp)14 返回动态URL14 返回动态URL正信电中国17 返回内容18 服务终止15 请求内容(动态URL)式16 校验动态URL19 计费确认(AuthPriceCnfmReq)20 扣费请求21 扣费应答22 返回(AuthPriceCnfmRsp)23 生成CDR生成动态URL版12 扣费应答 1、用户启动终端浏览器,登陆门户。
2、用户根据门户上展示的业务种类,向门户发送请求选择所需要的业务 3、门户向终端浏览器返回目录索引。
4、用户选择自己感兴趣的内容。 5、终端浏览器向门户请求内容。
6、用户门户向ISMP发起订购关系的鉴权请求,请求ISMP根据用户的
MSISDN对用户进行订购关系鉴权。
7、ISMP根据MSISDN进行订购关系鉴权,如果鉴权通过,则向门户返回鉴
权通过消息。
Q/CT XXXX.1-2009
8、用户门户向终端浏览器返回流媒体引擎对应内容的URL,URL中应携带
产品ID和内容ID。
9、终端浏览器通过用户归属地WAP GW向流媒体引擎请求该内容,URL中
应携带产品ID和内容ID,用户归属地WAP GW在请求中加入MSISDN、用户IP地址信息。 10、 11、
流媒体引擎向ISMP发送鉴权计费请求(AuthPriceReq)。
如果是预付费用户,ISMP判断为预付费用户使用按次计费的业务,
向SCP/OCS发送扣费请求;如果是后付费用户,省略步骤(11)-(12)。
使用流媒体服务。 13、
应答(AuthPriceRsp)。 14、
MSISDN、用户IP地址、时间限制等的URL。 15、
求。 16、 17、 18、
终端播放器根据动态URL向流媒体服务器发起对该内容的流式请
流媒体服务器对动态URL进行校验。
校验通过后,流媒体服务器向用户返回请求的内容。
如果(13)鉴权计费响应(AuthPriceRsp)中指示需要发送鉴权计费确
中国认请求,媒体平台向ISMP发送鉴权计费确认请求(AuthPriceCnfmReq)。
如果是预付费用户,ISMP向SCP/OCS发送扣费请求;如果是后付
19、
费用户,省略步骤(21)-(22)。
SCP/OCS向ISMP返回扣费应答。
ISMP向流媒体引擎返回鉴权计费确认应答 (AuthPriceCnfmRsp)。
20、
21、
22、 流媒体引擎生成正确的CDR
C.3 生成动态URL
1、 流媒体支撑平台请求调度模块收到基于HTTP的用户服务请求后,获取手机终端IP,与请求调度模块配置的调度策略进行IP网段匹配操作,来获取合适的流媒体服务器IP地址(或者是指向流媒体服务器集群设备的IP
电信正流媒体引擎动态生成包含流媒体服务器地址、相应内容、用户
式如用户余额可以使用流媒体服务,ISMP向流媒体引擎回应鉴权计费
版12、 SCP/OCS向ISMP返回扣费应答,指示用户帐户中的余额是否可以
Q/CT XXXX.1-2009
地址),并将指向流媒体服务器IP地址(或者是指向流媒体服务器集群设备的IP地址)的动态URL发送给用户终端,从而达到实现请求调度的目的,由合适的服务器就近为用户提供服务。
2、
流媒体支撑平台请求调度模块生成的动态URL以用户请求的HTTP响应的方式发送给用户终端,动态URL要加上必须的控制信息并进行MD5加密,保证用户在到流媒体服务器上请求是合法请求。动态URL上的控制信息有:服务使用方用户的MDN信息、服务使用方用户IP地址、该URL有效的时间信息和PID信息。动态URL长度不超过1024字节,具
3、 http/rtsp:\"//\" host [ \":\" port ] [ abs_path ] [ file ]?UserID=xxxx& &
ISMPID=xxxx&Timpstamp=xxxx& Life=xxxx& enKey=xxxx
5、 6、 7、 8、 9、
port为流媒体业务系统的服务端口 abs_path为用户请求内容路径 file为内容名称
UserID为服务使用方的MDN
UserIP为服务使用方获取的终端IP地址
10、 SPID:SP标识,唯一标识SP
中国11、 PID:产品标识,唯一标识用户请求的产品
12、 CID:内容标识,唯一标识用户请求的内容
13、 Item-id:项目标识,惟一标识适合此终端使用的内容 14、 ISMPID:标识用户归属地ISMP
15、 Timpstamp:为动态url生成的时间点 16、 Life:为用户访问该内容的有效期限
17、 enKey为通过MD5方式对前面的URL进行加密生成的数字签名,长度为
16字节。
18、 要求流媒体支撑平台能够优先通过解析门户生成的计费URL中的
ISMPID来获得用户归属的省份ISMP;若门户用户服务请求URL中未包含ISMPID,则要求流媒体支撑平台能够根据用户号段解析用户所在省份,
电信正4、 其中:host为流媒体服务器的IP地址或者域名
式UserIP=xxxx& & SPID=xxxx& PID=xxxx&CID=xxxx &Item-id=xxxx&
版体格式为:
Q/CT XXXX.1-2009
在动态URL中补上ISMPID字段。
19、 流媒体支撑平台应能对内容URL进行MD5方式的数字签名,根据协商好
的私钥生成识别码,附在URL的尾部一起传送给终端。当终端向流媒体服务器发起服务请求,流媒体服务器在收到附着识别码的用户请求后首先检查请求是否在URL中Timestamp指定的有效时间内,请求终端的IP地址和动态URL中的UserIP是否一致,然后能通过校验识别码的方式验证请求的完整性和正确性。
请求调度模块需要将调度结果动态URL以页面方式反馈给终端。
中国电信正
式版
因篇幅问题不能全部显示,请点此查看更多更全内容