YD/T 3374-2018 IPTV 媒体交付系统技术要求流媒体服务.pdf

YD/T 3374-2018 IPTV 媒体交付系统技术要求流媒体服务.pdf
积分0.00
特惠
积分0
VIP全站资料免积分下载
立即下载
同类资料根据编号标题搜索
文档
仅供个人学习
反馈
标准编号:
文件类型:.pdf
资源大小:22.6 M
标准类别:电力标准
资源ID:252174
VIP资源

标准规范下载简介:

内容预览由机器从pdf转换为word,准确率92%以上,供参考

YD/T 3374-2018 IPTV 媒体交付系统技术要求流媒体服务.pdf

YD/T3374—2018

过调度服务器申请最优的时移服务器,并从时移服务器获取时移媒体数据。对于IPTV终端,直播使用 在RTP上传送TS的方式传输多媒体数据。对于PC直播,使用HTTP之上传输flv的方式传输媒体数

6.3.2点播式流媒体服务

当点播的内容在边缘节点时,由边缘节点相应流媒体服务器向用户发送媒体流。当点播的内容部在 边缘节点时,系统调度到存在此内容的中心节点或者区域中心节点,流媒体服务器边下载内容边为用户 提供服务。系统进行点播式流媒体服务时,应可以实现定位播放功能,可以进行暂停,播放功能,暂停 后恢复播放要求做到无缝播放。 当用户访问EPG时,EPG返回终端的URL指向媒体控制服务器地址。媒体路由服务器将根据全网 的内容分布和各节点、各服务器的健康和负载情况,将终端调度到有内容分布且负载最优的媒体服务器 提供服务。同样,流媒体服务器进行服务提供时,需要验证用户的合法性,根据防盗链机制进行验证。

GB/T 38268-2019 纺织染整助剂产品中短链氯化石蜡的测定6.3.3即时时移服务

系统应支持向IPTV终端和移动流媒体终端用户提供即时时移服务。直播时,IPTV媒体交付系统 应支持将流转储成流媒体文件存放到节点中,以提供即时时移服务。 存储在媒体库的流数据应具有如下特性。 a)可以记录时移数据的绝对时间信息,用户可以根据绝对时间收看时移节目。 b)可以设置时移数据存储时长,存储时,媒体库的媒体存储时长到达规定的时移存储时间,IPT V媒体交付系统自动删除超期的录制内容。 即时时移服务应该提供如下功能:客户端可以在直播状态通过暂停、快退、定位播放进入时移状态: 时移状态下支持暂停、恢复播放、快进、快退操作;在时移状态下通过快进、切回直播等操作切换到直 播状态。

6.3.4菜单时移服务

系统应支持菜单时移服务,可以根据录播计划,媒体服务器自动录制录播节目单范围内的直播数据。 电视录播包括以下过程, a)执行已有录播计划,自动将直播频道媒体数据录制到本地,用户可通过EPG界面浏览到TVO D节目,并进行点播。 b) 如果边缘未直接录制TVOD节目,IPTV媒体交付系统可根据热度将上级节点录制的TVOD内 容推送到边缘,直接由边缘节点流媒体服务器提供TVOD业务。

为保证视频直播和点播的效果,系统应支持服务质量(QoS)控制。对于IPTV域,边缘流媒体服 务器可以采用前向纠错,快速缓冲,去包重传等方法,提供QoS保障。系统应该能够设置每个节点向 用户提供流服务的最大带宽和最大连接数目,并根据媒体内容码率提供智能带宽管理,以保证在线用户 的体验效果;同时系统在指定/执行节目分发时需要考虑节目分发所占带宽对提供流服务带宽的影响, 通过采用合理的分发时间、控制分发带宽等策略,尽量做到不影响系统提供流媒体服务的质量。

7.2.1.2内容定位请求响应(GETResponse)

容定位请求响应(GET

承载协议:HTTP响应消息 接口方向:IPTVMDS→终端 接口功能:内容定位请求响应。IPTVMDS收到终端发出的内容定位请求消息后,判断内容是否在 PTVMDS中存在,如果存在则返回302MovedTemporarily消息携带被定位内容的服务器信息,否则 返回相关的404内容不存在的错误代码。 接口参数:见表2。

表2内容定位请求响应参数

7.2.1.3内容服务请求(GETRequest)

承载协议:HTTP请求消息(GET) 接口方向:终端→IPTVMDS 接口功能:内容服务请求。终端向IPTVMIDS发出的内容服务请求消息。IPTVMDS在收到服务请 求后,如果内容在设备有分布并可正常提供服务,则返回终端响应消息。 接口参数:见表3。

表3内容定位请求响应参数

承载协议:HTTP响应消息 接口方向:IPTVMDS→终端 接口功能:内容服务请求响应。IPTVMDS收到终端发出的内容服务请求消息后,判断 内容是否在设备中存在,如果存在则返回200OK响应消息携带媒体内容,否则返回相关的

a)MP4文件拖动实现方式: MP4文件采用Atom的组织方式,MP4文件中MOOVAtom包含编码信息,顿时间戳信息,顿索 引信息(STBLAtom)。当播放时流媒体服务器需要先把MOOVAtom发送给播放器,flash播放器根据 获取到的数据解析到音视频编码信息,以及时间戳。 对于采用Start参数和range参数实现拖动方式,实现如下:range参数方式实现拖动,range表示文 件位置信息,实现方式如下: 当用户拖动到某个时刻点后,flash播放器根据顿索引信息通过时间计算出对应的关键帧在MP4中 的文件位置信息,并通过URL中的range参数发送给流媒体服务器。流媒体服务器收到range后,从 MP4文件中获取数据,重新拼装一个MOOVAtom,主要是STBLAtom信息。拼装完后发送给客户端, 接着从range位置开始给客户端发送数据。 Start参数方式实现拖动,Start代表拖动点时间信息,实现方式如下: 当用户拖动到某个时刻点后,flash通过Start参数将时间点发送给流媒体服务器。流媒体服务器收 到Start后,从MP4文件中获取数据,解析出对应的range位置信息,重新拼装一个MOOVAtom,主 要是STBLAtom信息。拼装完后发送给客户端,接着从range位置开始给客户端发送数据。 b)FLV文件拖动实现方式: 对于FLV文件,range参数或者Start参数方式实现一致,都是携带文件位置信息参数。 1)FLV拼头实现方式一: 当用户拖动到某个时刻点后,flash播放器根据索引信息通过时间计算出对应的关键在Flv 中的文件位置信息,并通过range或者Start参数发送给流媒体服务器。流媒体服务器收到range后,拼 装{0x46,0x4c,0x56,0x01,0x05,0x0,0x0,0x0,0x09,0x0,0x0,0x0,0x0)共13个字节发送给客户端,接着从 range位置开始给客户端发送数据。 2)FLV头拼装方式二: 当用户拖动到某个时刻点后,flash播放器根据顿索引信息通过时间计算出对应的关键帧在FIV 中的文件位置信息,并通过range或者Start参数发送给流媒体服务器。流灭提服务器收到range后,采 用如下步骤拼装头: ·从FLV文件中读取前8个byte,作为新FLV头的第一部分; ·从FLV查找SCPIRTdataTag,如果找到,则把这个Tag做为新FLV头的第二部分; ·如果FLV有视频,并且视频Codec为H264的话,在原始FLV文件中查找SPSPPS的视频 TagS,作为新FLV头的第三部分; ·如果有音频,并且音频CODEC为AAC的话,从原始FLV文件查找AACextradataTags,或 者根据音频采样率和声道数计算出扩展字节作为新FLV头的第四部分;将拼装好的新FLV 头发送给客户端,接着从FLV文件的Range偏移位置开始发送数据给客户端。

7.3.1.1.3VLC播放器拖动实现方式

VLC播放器播通过HTTP接口获取PC流媒体领域的FLV和MP4格式的片源,在播放过程中拖动 时,VLC通过在HTTP协议报文中的Range字段携带文件位置信息发送给IPTVMDS,IPTVMDS无 需进行拼头操作,只需从请求的文件从Range位置发送数据给VLC播放器。

YD/T 33742018

表5内容服务请求参数

内容服务请求响应(Ge

承载协议:HTTP响应消息 接口方向:IPTVMDS→用户终端 接口功能:内容服务请求响应。IPTVMDS收到用户终端发出的内容服务请求消息后,判断内容是 否在设备中存在,如果存在则返回200OK响应消息携带媒体内容,如果请求信息中带有Range参数, 则返回206,否则返回相关的404内容不存在的错误代码。 接口参数:见表6。

表6内容服务请求响应

YD/T33742018

容播放定位请求(Get

7.3.2.5内容播放定位请求(GetRequest)

承载协议:HTTP请求消息(GET) 接口方向:用户终端→IPTVMDS 接口功能:内容播放定位请求。用户终端向IPTVMDS发出的播放定位请求消息。IPTVMDS在收 到服务请求后,如果内容在设备有分布并可正常提供服务,则根据播放定位的位置信息返回用户终端响 应消息。 备注:在定位播放中,用户终端必须在以下两种方法中选择一种:URL中携带start参数或者HTTP 报文的Range字段;如果start和Range都带,以URL中的start优先。 接口参数:见表7。

表7内容播放定位请求参数

GET /temp/rings.MP4?start=1634 HTTP/1.1 Accept: */* Host: 192.168.1.120

GET /temp/rings.MP4?start=1634 HTTP/1.1 Accept: */* Host: 192.168.1.120

YD/T 33742018

7.3.2.6内容播放定位请求响应(GetRespons

承载协议:HTTP响应消息 接口方向:IPTVMDS→用户终端 接口功能:内容服务请求响应。IPTVMDS收到用户终端发出的内容服务请求消息后,判断内容是 否在设备中存在,如果存在则返回200OK响应消息携带媒体内容,如果请求信息中带有Range参数, 则返回206,否则返回相关的404内容不存在的错误代码。 接口参数:见表8。

表8内容播放定位请求响应参数

7.4向移动流媒体终端提供点播/直播服务接口要求

移动流媒体终端点播接口流程示意图如图5所

表7RTSP协议消息选项

承载协议:RTSP请求消息(DESCRIBE) 接口方向:移动流媒体终端→IPTVMDS 接口功能:内容服务请求。移动流媒体终端向IPTVMDS发出的内容定位请求消息。IPTVMDS 在收到服务请求后,如果内容在设备有分布并可正常提供服务,则返回终端响应消息。 接口参数:见表8。

表8内容定位请求参数

7.4.2.3内容服务请求响应(DESCRIBEResponse

承载协议:RTSP响应消息 接口方向:IPTVMDS→移动流媒体终端 接口功能:内容服务请求响应。IPTVMDS收到移动流媒体终端发出的内容定位请求消息后,判断 内容是否在IPTVMDS中存在,如果存在则返回302MovedTemporarily消息携带被定位内容的服务器 信息,否则返回相关的404内容不存在的错误代码。

接口参数:见表 9.

YD/T3374—2018

表9内容服务请求响应参数

RTSP/1.0302Moved Temporarily [Server: Streaming] CSeq: 1 rtsp://10.71.148.123/bd

7.4.2.4内容服务请求(DESCRIBERequest

承载协议:RTSP请求消息(DESCRIBE) 接口方向:移动流媒体终端→IPTVMDS 接口功能:内容服务请求。移动流媒体终端向IPTVMDS发出的内容定位请求消息。IPTV 收到服务请求后,如果内容在设备有分布并可正常提供服务,则返回终端响应消息。 接口参数:见表10。

表10内容服务请求参数

7.4.2.5内容服务请求响应(DESCRIBEReSp

承载协议:RTSP响应消息 接口方向:IPTVMDS→移动流媒体终端 接口功能:内容服务请求响应。IPTVMDS收到移动流媒体终端发出的内容服务请求 消息后,判断内容是否在设备中存在,如果存在则返回200OK响应消息携带SDP信息;否则 返回相关的RTSP内容不存在的错误代码。 接口参数:见表11。

表11内容服务请求响应参数

表12SDP数据格式

YD/T3374—2018

7.4.2.6建立内容服务会话请求(SETUPReql

承载协议:RTSP请求消息(Setup) 接口方向:移动流媒体终端→IPTVMDS 接口功能:建立内容服务会话请求消息,移动流媒体终端向IPTVMDS发出的创建内容服务请求 消息。IPTVMDS在收到请求后根据消息中的信息建立内容服务通道并返回终端响应消息。 接口参数:见表13。

表13建立内容服务会话请求参数

7.4.2.7建立内容服务会话请求响应(SETUPResponse

表14建立内容服务会话请求响应参数

7.4.2.8开始内容服务请求(PLAYRequest)

承载协议:RTSP请求消息(PLAY) 接口方向:移动流媒体终端→IPTVMDS 接口功能:开始内容服务请求消息,移动流媒体终端向IPTVMDS流媒体服务器发出开始内容服 务请求消息。IPTVMDS流媒体服务器在收到请求后返回响应消息,并向用户终端发送内容数据。 定位播放:须有range参数通知流媒体服务器从指定时间点开始播放,range参数由移动流媒体终 端指定,range参数中的时间为相对于节目开始的秒数。如果不携带range参数,默认从头开始播放。 流媒体服务器收到请求后,应该从该指定时间开始播放,range并回200OK消息。 接口参数:见表15。

表15开始内容服务请求参数

YD/T3374—2018

7.4.2.9开始内容服务请求响应(PLAYRespo

表16开始内容服务请求响应参数

7.4.2.10暂停内容服务请求(PAUSERequest)

承载协议:RTSP请求消息(PAUSE) 接口方向:移动流媒体终端→IPTVMDS 接口功能:暂停内容服务请求消息,用户终端向流媒体服务器发出内容数据暂停播放请求消息。流 媒体服务器在收到请求后根据消息中的信息返回用户终端响应消息,并暂停向用户终端发送内容数据。 接口参数:见表17。

表17暂停内容服务请求参数

.2.11暂停播放内容请求响应(PAUSEReSpo

承载协议:RTSP响应消息 接口方向:IPTVMDS→移动流媒体终端 接口功能:暂停内容服务请求响应。流媒体服务器在收到请求后返回用户终端响应消息,并暂停为 终端发送媒体数据。 接口参数:见表18

表18暂停播放内容请求响应参数

7.4.2.12停止内容服务请求(TEARDOWNRequest)

承载协议:RTSP请求消息(TEARDOWN) 接口方向:移动流媒体终端→IPTVMDS 接口功能:停止内容服务请求消息,用户终端向流媒体服务器发出服务停止请求消息。 流媒体服务器在收到请求后回复用户终端请求消息,并停止为用户终端服务释放相关资源 接口参数:见表19。

GB/T 12190-2021 电磁屏蔽室屏蔽效能的测量方法YD/T33742018

表19停止内容服务请求参数

.2.13停止内容服务请求响应(TEARDOWNF

承载协议:RTSP响应消息 接口方向:IPTVMDS→移动流媒体终端 接口功能:停止内容服务请求响应。流媒体服务器在收到请求后回复用户终端请求消息,并停止为 用户终端服务释放相关资源。 接口参数:见表20

表20停止内容服务请求响应参数

SZJGT 38.1-2011 中药饮片与中药方剂编码规则 中药饮片RTSP/1.0200OK Server: Streaming CSeq: 8 Session: 1745584353

©版权声明
相关文章