i
流媒体与音视频下载 业务终端 测试范例 l M o b i l e T e r m i n a l
t T e s t
n S p e c i f i c a t i o n
- - S t r e a m i n g a n d A u d i o / V i d e o D o w n l o a d i n g n S e c t i o n
版本号:
1.0.0
2006- - 05- -1 31 布 发 布 2006- - 05- -1 31 施 实 施 中
国
移
动
通
信
企
业
标
准
QB- -D D- - 023 3- - 2006
中国移动通信有限公司
宣布
1
目 录
1 范畴 .............................................................................................................................................. 2 2 引用标准 ...................................................................................................................................... 2 3 标记和缩略语 .............................................................................................................................. 3 4 测试情况 ...................................................................................................................................... 3 4.1 测试网络结构............................................................................................................... 3 4.2 测试条件 ...................................................................................................................... 4 4.2.1 移动终端 ...................................................................................................................... 4 4.2.2 网络设备 ...................................................................................................................... 4 4.2.3 流媒体办事器............................................................................................................... 4 4.3 测试配置 ...................................................................................................................... 5 5 测试内容 ...................................................................................................................................... 5 5.1 消息流程测试............................................................................................................... 5 5.1.1 流媒体播放 .................................................................................................................. 5 5.1.2 音视频下载 ................................................................................................................ 10 5.1.3 URL 及参数要求 .......................................................................................................... 13 5.1.4 用户署理(User Agent)参数要求 ......................................................................... 16 5.1.5 RTSP 协议消息要求 .................................................................................................... 18 5.1.6 RTSP 报头要求............................................................................................................ 20 5.1.7 SDP 参数要求 ............................................................................................................ 25 5.1.8 SMIL 参数要求............................................................................................................ 28 5.1.9 RTCP 协议消息要求 .................................................................................................... 29 5.1.10 其它 ............................................................................................. 35 5.2 根本操纵要求............................................................................................................. 37 5.2.1 流媒体业务提倡测试 ................................................................................................. 37 5.2.2 下载业务提倡测试 ..................................................................................................... 42 5.2.3 业务操纵测试............................................................................................................. 46 5.2.4 对外部事件响应测试 ................................................................................................. 50 5.2.5 文件格式兼容性测试 ................................................................................................. 66 5.2.6 媒体格式兼容性测试 ................................................................................................. 68 5.2.7 根本配置能力测试 ..................................................................................................... 70 5.2.8 动态码率适配成果测试 ............................................................................................. 74 5.2.9 内容自适应成果 ......................................................................................................... 76 6 体例历史 .................................................................................................................................... 77
2
前 言
本标准规定了流媒体单播和音视频下载业务的终端测试要领和测试步调,主要包罗消息流程测试和根本操纵测试,适用于测试 2G 终端和 3G 终端对该业务的支持情况。
本范例由中国移动通信有限公司技能部归口治理。
本范例由中移有限技〔2006〕94 号印发。
本标准由标准归口部分卖力解释。
本范例起草单位:中国移动通信研究院 本标准主要起草人:朱春梅、张炎、唐剑峰
1 1 范畴
本标准制定了流媒体单播和音视频下载业务的终端测试范例,主要规定移动终端在浏览流媒体门户、实时播放流媒体内容和下载播放音视频内容的业务流程测试标准,以及终端在操纵和成果方面需要满足的测试要求,适用于支持流媒体单播和音视频下载业务的 2G 终端和 3G 终端,及 2G 和 3G 网络情况。
2 2 引用标准
下列标准所包罗的条文,通过在本标准中引用而成为本标准的条文。本标准出书时,所示版本均为有效。所有标准都市被修订,使用本标准的各方应探讨使用下列标准最新版本的可能性。
[1]
流媒体及音视频下载业务总体技能要求,中国移动通信团体公司 [2]
流媒体及音视频下载业务范例,中国移动通信团体公司 [3]
流媒体及音视频下载业务平台接口范例,中国移动通信团体公司 [4]
GPRS 移动终端范例-通用要求,中国移动通信团体公司 [5]
WCDMA/GSM 双模终端总体成果及技能要求,中国移动通信团体公司 [6] 3GPP TS26.233 Transparent end-to-end packet switched streaming service (PSS); General description
[7] 3GPP TS26.234 Transparent end-to-end Packet-switched Streaming Service (PSS); Protocols and codecs [8] 3GPP TS26.244 Transparent end-to-end packet switched streaming service (PSS); 3GPP file format (3GP) [9] IETF RFC 2326:
Real Time Streaming Protocol (RTSP)
[10] IETF RFC 3550:
RTP: A Transport Protocol for Real-Time Applications [11] IETF RFC2616:
HTTP 1.1: Hypertext Transfer Protocol [12] IETF RFC2327: SDP: Session Description Protocol [13] 移动终端多媒体格式技能范例,中国移动通信团体公司 [14] 移动终端 WAP2.0 技能范例,中国移动通信团体公司
3
3 3 标记和缩略语
3GP
3GPP file format
AAC Advanced Audio Coding HTML Hyper Text Markup Language
MIME Multipurpose Internet Mail Extensions MMS Multimedia Messaging Service PSS
Packet-switched Streaming Service
QCIF Quarter Common Intermediate Format RTCP RTP Control Protocol
RTP
Real-time Transport Protocol
RTSP Real-Time Streaming Protocol
SDP
Session Description Protocol
SMIL Synchronised Multimedia Integration Language UAProf User Agent Profile 4 4 测试情况
由于差别厂家网络设备、终端等测试情况存在差别,可以凭据实际情况选择利用流媒体实验网络大概现网情况进行测试。流媒体测试网络的结构和要求如 4.1 节所述。
下面以流媒体测试网络为例说明测试情况和测试条件。如果利用现网情况,那么需要另外提供测试的设置和条件说明。
4.1 测试网络结构
流媒体测试网络结构如图 4-1。
4
中国移动研发中心实验室网络流媒体移动终端+播放器流媒体服务器+代理FW流媒体PortalAPN:待定SP流媒体服务器3G网络WAP GW流媒体内容制作工具+电视卡/摄像头天线摄像头
Internet
承载网络图 4-1 流媒体测试网络结构图
流媒体测试网络是由移动终端、承载网络、流媒体办事器、WAP 网关、流媒体门户和提供流媒体应用的 SP 办事器配合组成。测试网络要求采取切合 3GPP 标准的移动终端和流媒体办事器。
音视频下载模块既可以放在流媒体办事器中实现,也可以作为单独实体。图 4-1 给出流媒体测试网络结构的示例,没有包罗视频下载模块。
4.2 测试条件
4.2.1 移动终端
SIM/USIM 卡具有数据办事成果 移动终端已安装支持 3GPP 流媒体协议的播放器 4.2.2 网络设备
无线网络事情正常 所有路由器等网络设备事情正常 网络设备与流媒体办事器连接正常 WAP 网关事情正常 4.2.3 流媒体 办事器
流媒体办事器事情正常 流媒体门户事情正常 流媒体内容收罗、制作办事器事情正常
5
4.3 测试配置
移动终端的配置 o APN: 依测试情况而定,现网采取 CMWAP; 用户名:空; 密码:空 o WAP 网关 IP 地点:依测试情况而定,现网采取 10.0.0.172; 端口: 80 o 流媒体门户地点:依测试情况而定 o 视频下载地点:依测试情况而定 网络设备的配置 o 流媒体办事器 、WAP 网关、SP 办事器的配置依测试情况而定。
o 需准备以下流媒体测试内容 1. 单码率文件 28Kbps, H.263 baseline Profile 0(QCIF, 6 fps)+AMR 12.2 Kbps 64 Kbps, H.263 baseline Profile 0(QCIF, 15 fps)+ AMR 12.2 Kbps
64 Kbps, H.263 baseline Profile 0(QCIF, 15 fps)+ AAC-LC 64 Kbps 64 Kbps, H.263 baseline Profile 0(QCIF, 15 fps)+ AAC+ 64 Kbps 64 Kbps, H.263 baseline Profile 0(QCIF, 15 fps)+ AAC++ 64 Kbps 128 Kbps, H.263 baseline Profile 0(QCIF, 20 fps)+ AMR 12.2 Kbps 128 Kbps, H.264 (AVC) Baseline Profile Level 1b(QCIF, 15 fps)+ AMR 12.2 Kbps 2. 多码率文件 128 Kbps, H.263 baseline Profile 0(QCIF, 20 fps)+ AMR 12.2 Kbps 64 Kbps, H.263 baseline Profile 0(QCIF, 15 fps)+ AMR 12.2 Kbps 28Kbps, H.263 baseline Profile 0(QCIF, 6 fps)+AMR 12.2 Kbps 20Kbps, H.263 baseline Profile 0(QCIF, 5 fps)+ AMR 12.2 Kbps
o 需准备以下音视频下载测试内容 64 Kbps, H.263 baseline Profile 0(QCIF, 10fps)+ AMR 12.2 Kbps 384Kbps, H.263 baseline Profile 0(QCIF, 25fps)+ AAC++ 64 Kbps 5 5 测试内容
5.1 消息流程 测试
5.1.1 流媒体 播放
5.1.1.1 流媒体内容 播放―― 通过 HTTP get 得到 P SDP 文件
项目:
流媒体内容播放
分项目:HTTP get 得到SDP 文件 必选项
6
3GPP TS 22.233; 3GPP TS 26.233; 3GPP TS 26.234 测试目的:
1、 移动终端能够使用 HTTP get 得到 SDP 文件 预置条件:
1、 网络事情正常 2、 测试用户 SIM/USIM 卡允许使用流媒体业务并事情正常 3、 被测终端具备 WAP 或 HTTP 浏览成果, 并具备流媒体播放成果 4、 被测终端配置如下:
APN: 待定; 用户名:空; 密码:空 WAP 网关 IP 地点:
流媒体办事器 IP 地点:
流媒体门户 IP 地点:
5、 流媒体办事器准备以下流媒体内容 A、终端确认支持的一种流媒体格式 测试历程:
1、 终端启动浏览器,创建数据连接,登录到流媒体业务门户站点 2、 浏览流媒体办事页面
3、 点击某一切合测试要求的流媒体内容
预期结果:
步调 3. 从终端大概办事器 log 中能够看到 HTTP Get 和 HTTP:
200 OK with SDP 消息;并且终端能够正常播放流媒体;如果办事器已经通过 HTTP 响应返回 SDP 文件,播放器不再发送RTSP DESCRIBE 请求。
步调 3:从终端大概办事器 log...