标准解读

《GB/T 38829-2020 IPTV媒体交付系统技术要求 内容接入》这一标准主要针对IPTV(交互式网络电视)的内容接入部分提出了具体的技术规范。该文件定义了内容提供者如何将视频、音频等多媒体内容有效地接入到IPTV服务提供商的网络中,确保最终用户能够获得高质量的服务体验。

根据标准内容,其涵盖了多个方面的要求:

  • 接口规范:明确了内容提供商与IPTV平台之间的数据交换接口标准,包括但不限于传输协议的选择、编码格式的支持等。
  • 内容格式:详细规定了可用于IPTV系统的视频流和音频流的具体格式要求,如分辨率、码率限制等参数设置。
  • 安全性考量:强调了在内容分发过程中需要采取的安全措施,比如数字版权管理(DRM)的应用,以保护版权持有者的权益不受侵犯。
  • 服务质量:提出了关于延迟、丢包率等方面的服务质量指标,旨在保证用户体验的同时也为运营商提供了可遵循的质量控制依据。
  • 元数据处理:描述了如何正确地使用元数据来增强搜索功能或个性化推荐服务,以及这些信息应该如何被标准化地表示和传递给接收端设备。


如需获取更多详尽信息,请直接参考下方经官方授权发布的权威标准文档。

....

查看全部

  • 现行
  • 正在执行有效
  • 2020-06-02 颁布
  • 2020-12-01 实施
©正版授权
GB∕T 38829-2020 IPTV媒体交付系统技术要求 内容接入_第1页
GB∕T 38829-2020 IPTV媒体交付系统技术要求 内容接入_第2页
GB∕T 38829-2020 IPTV媒体交付系统技术要求 内容接入_第3页
GB∕T 38829-2020 IPTV媒体交付系统技术要求 内容接入_第4页
免费预览已结束,剩余40页可下载查看

下载本文档

GB∕T 38829-2020 IPTV媒体交付系统技术要求 内容接入-免费下载试读页

文档简介

书书书

犐犆犛33.160.60

犕32

中华人民共和国国家标准

犌犅/犜38829—2020

犐犘犜犞媒体交付系统技术要求

内容接入

犜犲犮犺狀犻犮犪犾狉犲狇狌犻狉犲犿犲狀狋狊犳狅狉犐犘犜犞犿犲犱犻犪犱犲犾犻狏犲狉狔狊狔狊狋犲犿—

犆狅狀狋犲狀狋犪犮犮犲狊狊

20200602发布20201201实施

国家市场监督管理总局

国家标准化管理委员会

发布

书书书

目次

前言Ⅲ…………………………

1范围

1………………………

2规范性引用文件

1…………………………

3术语和定义、缩略语

1………………………

3.1术语和定义1

…………………………

3.2缩略语1

………………

4内容接入接口

2……………

5内容接入通信流程

2………………………

6内容接入通信协议

4………………………

6.1内容下发指令通知原语4

……………

6.2内容下发指令通知响应原语4

………………………

6.3内容接入结果通知原语5

……………

6.4内容接入结果通知响应原语6

………………………

6.5回看内容录制结果通知原语6

………………………

6.6回看内容录制结果通知响应原语7

…………………

7内容管理XML文件技术要求

8…………

7.1XML文件结构

8………………………

7.2ADI定义

9……………

7.3Objects定义及分类

9…………………

7.4视音频参数定义28

……………………

7.5XMLschema30………………………

7.6内容管理XML文件示例32

…………

8处理结果(ResultCode)

代码表34…………

附录A(资料性附录)ContentID命名规则36……………

附录B(资料性附录)PhysicalContentID编码规则37……………………

犌犅/犜38829—2020

前言

本标准是《IPTV媒体交付系统技术要求》系列标准之一,本系列标准的名称和结构如下:

———GB/T38828IPTV媒体交付系统技术要求场景和需求;

———GB/T38827IPTV媒体交付系统技术要求体系架构;

———GB/T38826IPTV媒体交付系统技术要求总体要求;

———GB/T38829IPTV媒体交付系统技术要求内容接入;

———GB/T38830IPTV媒体交付系统技术要求全局负载均衡子系统;

———GB/T38831IPTV媒体交付系统技术要求媒体分发存储子系统;

———GB/T38754IPTV媒体交付系统技术要求流媒体服务。

本标准按照GB/T1.1—2009给出的规则起草。

请注意本文件的某些内容可能涉及专利。本文件的发布机构不承担识别这些专利的责任。

本标准由中华人民共和国工业和信息化部提出。

本标准由全国通信标准化技术委员会(SAC/TC485)归口。

本标准起草单位:中国信息通信研究院、中国电信集团有限公司、中兴通讯股份有限公司、华为技术

有限公司、东方明珠新媒体股份有限公司、中国联合网络通信集团有限公司、中国移动通信集团公司、上

海诺基亚贝尔股份有限公司。

本标准主要起草人:聂秀英、陈戈、缪川扬、张立杰、彭旭辉、梁洁、陈炜、李金成、乔治、顾方方。

犌犅/犜38829—2020

犐犘犜犞媒体交付系统技术要求

内容接入

1范围

本标准规定了IPTV媒体交付系统的内容接入接口、内容接入通信流程和内容接入通信协议以及

内容管理文件等内容接入技术要求。

本标准适用于IPTV媒体交付系统。

2规范性引用文件

下列文件对于本文件的应用是必不可少的。凡是注日期的引用文件,仅注日期的版本适用于本文

件。凡是不注日期的引用文件,其最新版本(包括所有的修改单)适用于本文件。

GB/T20090.2—2013信息技术先进音视频编码第2部分:视频

3术语和定义、缩略语

3.1术语和定义

下列术语和定义适用于本文件。

3.1.1

内容接入犮狅狀狋犲狀狋犪犮犮犲狊狊

将媒体内容从内容运营和管理系统注入并存储在IPTV媒体交付系统中的过程。

3.1.2

电子节目单犲犾犲犮狋狉狅狀犻犮狆狉狅犵狉犪犿犵狌犻犱犲

按不同的分类规则组合在一起的数字电视节目列表,通过电子的方式提供给用户使用。

注:用户通过遥控器就可以进行查看,也可以从电子节目单中直接切换到正在播放的节目中去。

3.1.3

时移狋犻犿犲狊犺犻犳狋犻狀犵

在媒体初始传输之后允许内容回放的功能。

3.1.4

内容犮狅狀狋犲狀狋

任何形式的数字数据。

注:具有分发和交付附加限制内容的一个重要形式是连续媒体。

3.2缩略语

下列缩略语适用于本文件。

AAC:高级音频编码(AdvancedAudioCoding)

AVS:先进视频编码(AdvancedvideoCoding)

CMS:内容管理系统(ContentManagementSystem)

COP:内容运营平台(ContentOperatorPlatform)

犌犅/犜38829—2020

COS:内容源(ContentSource)

CP:内容提供者(ContentProvider)

EPG:电子节目单(ElectronicProgramGuide)

FLV:Flash视频(FlashVideo)

FTP:文件传输协议(FileTransferProtocol)

HTTP:超文本传输协议(HypertextTransferProtocol)

IPTV:互联网协议电视(InternetProtocolTelevision)

MDS:媒体交付系统(MediaDeliverySystem)

MPEG:运动图像专家组(MovingPicturesExpertsGroup)

SOAP:简单对象访问协议(SimpleObjectAccessProtocol)

URL:统一资源定位符(UniformResourceLocator)

XML:可扩展标记语言(ExtensibleMarkupLanguage)

3GP:3GPP文件格式(3GPPFileFormat)

4内容接入接口

IPTV媒体交付系统内容接入接口示意图如图1所示。

图1犐犘犜犞媒体交付系统内容接入接口示意图

媒体内容文件或直播媒体从内容源接入IPTV媒体交付系统中,内容接入控制信息在内容管理系

统和IPTV媒体交付系统之间交互。IPTV媒体交付系统完成内容接入或时移内容录制后,将媒体内

容接入或将时移内容录制状态信息发送到内容管理系统,或将内容接入及时移内容录制后的内容节目

单发送到电子节目单。

5内容接入通信流程

内容接入通信流程如图2所示。

犌犅/犜38829—2020

图2内容接入流程示意图

内容接入通信流程如下:

a)内容管理系统向IPTV媒体交付系统发送内容下发指令;

b)IPTV媒体交付系统收到内容管理命令请求后对命令内容进行消息解析,回复内容下发指令

响应;

c)IPTV媒体交付系统根据内容下发指令的参数通过FTP方式从内容管理系统获取XML格式

的内容接入指令文件;

d)IPTV媒体交付系统解析XML格式的内容接入指令文件,根据内容接入指令文件的相应指令

执行对应的数据操作:

1)若指令是内容媒体的更新,采用FTP按照内容的类型从内容源获取内容媒体文件,对获

取的内容媒体文件进行倍数及索引文件生成操作并进行内容分发、更新、删除部署;

2)若指令是对直播节目进行回看录制,通过流协议(组播IGMP、单播HTTP)从内容源获取

媒体流,并根据指令进行直播内容回放录制,对录制的内容媒体文件进行倍数及索引文件

生成操作;

e)IPTV媒体交付系统向内容管理系统发送内容接入结果通知消息;

f)内容管理系统向IPTV媒体交付系统回复内容接入结果通知响应消息;

g)对于回看录制内容,IPTV媒体交付系统完成媒体流的回看内容录制后,向EPG发送回看内

容录制完成通知;

h)EPG向IPTV媒体交付系统返回回看内容录制完成通知响应;

i)对于回看录制内容,IPTV媒体交付系统完成媒体流的回看内容录制后,向内容管理系统发送

回看内容录制完成通知;

j)内容管理系统向IPTV媒体交付系统返回回看内容录制完成通知响应。

犌犅/犜38829—2020

6内容接入通信协议

6.1内容下发指令通知原语

6.1.1功能描述

内容下发指令通知原语是由CMS向IPTVMDS发送的原语,主要完成向IPTVMDS下达内容管

理文件获取的信息以通知IPTVMDS向CMS获取内容管理文件。

6.1.2原语参数

原语参数如表1所示。

表1原语参数

名称说明数据类型长度(字节)必选/可选

CMSID内容管理系统标识String8M

SOPID业务运营平台标识String8M

COSID内容源标识String8M

CorrelateID

关联性标识,用于关联指令执行请求消息

和结果通知消息。对于重发的指令,该字

段值保持一致,对于不同的指令,该字段

在一个内容管理系统内具有唯一性

String20

ContentMngXMLURL存放内容接入指令的XML文件URLString1024M

注:M表示必选。

XML文件中的操作对象如表2所示。

表2犡犕犔文件中的操作对象

ElementType取值说明

Movie媒体内容信息

PhysicalChannel频道物理参数信息

ScheduleRecord录制信息

6.1.3协议

承载协议:SOAP

接口方向:CMS->IPTVMDS

调用接口:http://IptvMDS/ContentDeployReq

其中IPTVMDS是指IPTV媒体交付系统的内容接入地址。

6.2内容下发指令通知响应原语

6.2.1功能描述

内容下发指令响应原语是由IPTVMDS向CMS发送的原语,主要完成向CMS报告接收到内容下

犌犅/犜38829—2020

发指令通知原语的结果。

6.2.2原语参数

原语参数如表3所示。

表3原语参数

名称说明数据类型长度(字节)必选/可选

ResultCode

处理结果

详见第8章

Int4M

ErrorDescription对错误/异常的详细描述信息String256O

注:M表示必选,O表示可选。

6.2.3协议

承载协议:SOAP

接口方向:CMS<-IPTVMDS

调用接口:http://CMS/responseContentDeployReqResponse

6.3内容接入结果通知原语

6.3.1功能描述

内容接入结果通知原语是由IPTVMDS向CMS发送的原语,主要完成向CMS报告内容接入操作

的结果。

6.3.2原语参数

原语参数如表4所示。

表4原语参数

名称说明数据类型长度(字节)必选/可选

CMSID内容管理系统标识String8M

SOPID业务运营平台标识String8M

COSID内容源标识String8M

CorrelateID

关联性标识,用于关联指令执行请求消

息和结果通知消息

String20

ResultCode

处理结果:

0:成功

-1:失败

Int4M

ErrorDescription对错误/异常的详细描述信息String256O

ResultFileURL应答XML文件的URLString1024M

注1:本接口中,CorrelateID值与ContentDeployReq消息中包含的CorrelateID相等,以标识是对该消息的执行

结果反馈。

注2:M表示必选,O表示可选。

犌犅/犜38829—2020

6.3.3协议

承载协议:SOAP

接口方向:CMS<-IPTVMDS

调用接口:http://IptvCOP/ContentDeployResult

6.4内容接入结果通知响应原语

6.4.1功能描述

内容接入结果通知响应原语是由CMS向IPTVMDS发送的原语,主要完成向IPTVMDS报告接

收到内容接入结果通知原语的结果。

6.4.2原语参数

原语参数如表5所示。

表5原语参数

名称说明数据类型长度(字节)必选/可选

ResultCode

处理结果

详见第8章

int4M

ErrorDescription对错误/异常的详细描述信息String256O

注:M表示必选,O表示可选。

6.4.3协议

承载协议:SOAP

接口方向:CMS<-IPTVMDS

调用接口:http://CMS/responseContentDeployResultResponse

6.5回看内容录制结果通知原语

6.5.1功能描述

回看内容录制结果通知原语是由IPTVMDS向EPG或CMS发送的原语,主要完成向EPG或

CMS报告回看内容录制的结果。

6.5.2原语参数

响应参数TvodMenuStatus属性定义如表6所示。

表6响应参数犜狏狅犱犕犲狀狌犛狋犪狋狌狊属性定义

名称标记类型长度(字节)必选/可选说明

内容信息contentResultInfoContentResultInfo[]变长O内容信息

扩展参数

paramTypeParamType[]变长

O扩展字段

注:O表示可选。

犌犅/犜38829—2020

ContentResultInfo属性定义如表7所示。

表7犆狅狀狋犲狀狋犚犲狊狌犾狋犐狀犳狅属性定义

名称标记类型长度(字节)必选/可选说明

内容IDRecordIDString32M最大长度32位

内容管理系统IDCMSIDString8M最大长度8位

内容结果resultCodeInt4M

0:录制成功;

1:录制失败(可能

需要人工干预)

内容结果描述resultMsgString256O内容结果描述

扩展参数

paramTypeParamType[]变长

O扩展字段

注:M表示必选,O表示可选。

6.5.3协议

承载协议:SOAP

接口方向:EPG<或CMS-IPTVMDS

调用接口:http://EPG或CMS/notifyTvodMenuStatus

6.6回看内容录制结果通知响应原语

6.6.1功能描述

回看内容录制结果响应原语是由EPG或CMS向IPTVMDS发送的原语,主要完成向IPTVMDS

报告接收回看内容录制结果通知原语的结果。

6.6.2原语参数

原语参数如表8所示。

表8原语参数

名称说明数据类型长度(字节)必选/可选

ResultCode

处理结果

详见第8章

int4M

ErrorDescription对错误/异常的详细描述信息String256O

注:M表示必选,O表示可选。

6.6.3协议

承载协议:SOAP

接口方向:EPG或CMS?>IPTVMDS

调用接口:http://EPG/或CMS/responsenotifyTvodMenuStatusResultResponse

犌犅/犜38829—2020

7内容管理犡犕犔文件技术要求

7.1犡犕犔文件结构

XML文件的结构如图3所示。

图3犡犕犔文件的结构

XML定义的通用格式示例:

〈?xmlversion="1.0"encoding="UTF8"?〉

〈ADIxmlns:xsi="http://www.w3.org/2001/XMLSchemainstance"〉

〈Objects〉

〈ObjectElementType="object_type"ObjectID="object_id"Action="REGISTorUPDATE"〉

〈PropertyName="property_name1"〉property_value1〈/Property〉

〈PropertyName="property_name2"〉property_value2〈/Property〉

〈PropertyName="property_name3"〉property_value3〈/Property〉

〈/Object〉

〈/Objects〉

〈Mappings〉

〈MappingID="mapping_id"ParentType="parent_type"ParentID="parent_id"

ElementType="element_type"ElementID="element_id"Action="REGISTorUPDATE"〉

〈Propertyname="property_name1"〉property_value1〈/Property〉

〈Propertyname="property_name2"〉property_value2〈/Property〉

〈/Mapping〉

〈/Mappings〉

〈/ADI〉

ADI/Objects/Mappings是接口XML的通用基础框架,基于该通用框架定义不同的Object.Ele

mentType和不同的Property.Name来满足对不同对象的定义需求。本标准的描述中应用如下规则:

a)Object.ElementType与该对象中的唯一标识(如movie对象的PhysicalContentID,program

对象中的contentid)联合起来在接口中唯一定位一个对象实例,它们是一个接口中针对对象

进行任何操作的唯一索引。

b)对于任何符合Schema的XML文件,MDS应忽略那些不能识别的Property或XMLTag或

属性。

c)对象中标识为“必填项”的属性,仅针对REGIST操作。而UPDATE操作进行的是增量修改,

缺少某必填项,仅为表示不需要对此项进行修改,而不能修改此项为空。

d)XML文件内容的编码全部采用UTF8格式。

犌犅/犜38829—2020

7.3描述了XML的详细定义。其中,att表示XML属性,el表示XML元素,

pn

表示Property节

点的Name。

7.2犃犇犐定义

ADI定义如表9所示。

表9犃犇犐定义

名称XML类型说明必选/可选长度注释

ADI根元素

Objectsel操作对象O

Mappingsel映射对象O

Reply

el应答对象O

应答文件包含该

应答对象

注:O表示可选。

7.3犗犫犼犲犮狋狊定义及分类

7.3.1分类

本标准中涉及的操作对象及分类如表10所示。

表10犗犫犼犲犮狋狊定义及分类

ElementType取值说明

节目内容类对象

Series连续剧

ChannelTV频道信息

Program节目信息

Schedule节目单信息

内容元素类对象

Movie媒体内容信息

Picture图片信息、海报信息

PhysicalChannel频道物理参数信息

ScheduleRecord录制的实体文件

基础数据类对象

Cast演员信息

CastRoleMap

演员角色信息

Category

编排目录信息、栏目信息

业务类对象

Service业务信息

Product产品信息

犌犅/犜38829—2020

节目内容对象参与构成业务(Service),是管理操作的主要目标。内容元素对象参与构成节目内容

对象,是节目内容对象的组成部分,一般情况下,不独立参与业务,必须依赖于节目内容对象。基础数据

对象与业务相对独立,可以被单独管理;业务类对象是用于计费的对象。

对各种操作对象的属性描述说明如下:

a)对象的Action属性可能包含两种指令:

1)REGISTorUPDATE:表明“增加或同步”该对象的数据。通常的处理规则是:接受方应

根据Object.ID查询该对象是否已经存在,如果不存在则创建,如果已经存在则更新

覆盖。

2)DELETE:表明“删除”该对象的数据。接受方应删除相应的对象以及相关的信息。

b)对象中标识为“必填项”的属性,仅针对REGIST或UPDATE操作。而对于DELETE操作,

仅ID和Action不能为空。

7.3.2犘狉狅犵狉犪犿定义

Program定义如表11所示。

表11犘狉狅犵狉犪犿定义

名称

XML元素

类型

说明必选/可选

长度

(字节)

注释

ElementTypeatt“Program”M32

ContentIDatt全局唯一标识M32参见附录A

Actionatt操作类型M32

Name

pn

节目名称M128

CPContentID

pn

CP对于该节目的标识O128

OrderNumber

pn

节目订购编号O106位数字编号

CpContentID

pn

CP内部对于该节目的标识O128

OriginalName

pn

原名O128

SortName

pn

索引名称供界面排序O128

SearchName

pn

搜索名称供界面搜索O128

ActorDisplay

pn

演员列表(只供显示)O256

WriterDisplay

pn

作者列表(只供显示)O256

OriginalCountry

pn

国家地区O64

Language

pn

语言O64

ReleaseYear

pn

上映年份(YYYY)O4

OrgAirDate

pn

首播日期(YYYYMMDD)O8

LicensingWindowStart

pn

有效开始时间

(YYYYMMDDHH24MiSS)

O14

LicensingWindowEnd

pn

有效结束时间

(YYYYMMDDHH24MiSS)

O14

DisplayAsNew

pn

新到天数O3

DisplayAsLastChance

pn

剩余天数O3

Macrovision

pn

拷贝保护标志:

0:无拷贝保护;

1:有拷贝保护

O1

01

犌犅/犜38829—2020

表11(续)

名称

XML元素

类型

说明必选/可选

长度

(字节)

注释

Description

pn

节目描述O1024

PriceTaxIn

pn

列表定价O12,2单位为元

Status

pn

状态标志:

0:失效;1:生效

O1

SourceType

pn

1:VOD

5:Advertisement

O1

SeriesFlag

pn

0:普通VOD;

1:连续剧剧集

O1

ContentProvider

pn

节目提供商代码O64

KeyWords

pn

关键字

多个关键字之间使用逗号

分隔

O256

Tags

pn

关联标签

多个标签字之间使用逗号

分隔

O256

ViewPoint

pn

看点,非常简短的剧情描述O256

StarLevel

pn

推荐星级

1~10,数字越大推荐星级越

高,缺省为6,为3颗星

O2

Rating

pn

限制类别

采用国际通用的Rating等级

O64

Awards

pn

所含奖项

多个奖项之间使用;分隔

O128

Length

pn

播放时长

(单位为min)

O4

ProgramType

pn

类型

———电影类节目:

1000:电影

———录制类节目:

1101:新闻/时事

1102:财经

1103:体育

1104:专题

1105:法制

1106:访谈

1107:综艺娱乐

1108:音乐

1109:戏剧

1110:外语

———广告类节目:

1200:广告

O4

11

犌犅/犜38829—2020

表11(续)

名称

XML元素

类型

说明必选/可选

长度

(字节)

注释

Reserve1

pn

保留字段O128

Reserve2

pn

保留字段O128

Reserve3

pn

保留字段O128

Reserve4

pn

保留字段O128

Reserve5

pn

保留字段O128

UniContentId

pn

所属全局内容一标识O128

注:M表示必选,O表示可选。

7.3.3犕狅狏犻犲定义

Movie定义如表12所示。

表12犕狅狏犻犲定义

名称

XML元

素类型

说明

必选/

可选

长度

(字节)

注释

ElementTypeatt“Movie”M32

PhysicalContentIDattMovie对象在CMS内的唯一标识M32编码规则参见附录B

Actionatt操作类型M32

Typeatt

媒体类型

1:正片;2:预览片

M1

FileURL

pn

媒体文件URL

ftp

://username:password@ip:port/...

标准FTP协议

M1024

如果是HLS内容,ftpurl

以m3u8文件结尾,MDS

获取内容时,获取整个

m3u8的上级目录。例如:

ftp

://username:password

@ip:port/...

/index.m3u8

CPContentID

pn

CP对于媒体文件的标识O128

SourceDRMType

pn

0:NoDRM;

1:BESDRM

O1

DestDRMType

pn

0:NoDRM;

1:BESDRM

O1

AudioType

pn

0:其他;

1:Monaural单声道;

2:Stereo多声道;

3:Twonationmonaural双单声道;

4:Twonationstereo双多声道;

5:AC3(5:1channel)AC3声道

O2

21

犌犅/犜38829—2020

表12(续)

名称

XML元

素类型

说明

必选/

可选

长度

(字节)

注释

ScreenFormat

pn

0:4×3;

1:16×9(Wide)

O1

ClosedCaptioning

pn

字幕标志:

0:无字幕;

1:有字幕

O1

Duration

pn

播放时长HHMISSFF(时分秒帧)M12

FileSize

pn

文件大小,单位为字节M16

BitRateType

pn

码流:

1:400K;

2:700K;

3:1.3M;

4:2M;

5:2.5M;

6:8M;

7:10M

O12

VideoType

pn

编码格式:

H.264

MPEG4

AVS

MPEG2

WMV

O4

AudioEncodingType

pn

编码格式:

AAC

AMR

O4

Resolution

pn

分辨率类型:

QCIF

QVGA

2/3D1

3/4D1

D1

720P

1080i

1080P

O4

31

犌犅/犜38829—2020

表12(续)

名称

XML元

素类型

说明

必选/

可选

长度

(字节)

注释

VideoProfile

pn

Simple

AdvancedSimple

Baseline

Main

High

JiZhun

O4

SystemLayer

pn

TS

3GP

O4

Domain

pn

发布到融合MDS时使用的域标识O

如果Domain为空,表示

分发到全域(融合整个

MDS)

Hotdegree

pn

发布到融合MDS时使用热度表示O4

注:M表示必选,O表示可选。

7.3.4犆犪狊狋定义

Cast定义如表13所示。

表13犆犪狊狋定义

名称

XML元素

类型

说明必选/可选

长度

(字节)

注释

ElementTypeatt“Cast”M32

CastidattCast的唯一标识M32

Actionatt操作类型M32

Name

pn

人物名称O64

PersonDisplayName

pn

显示名称O64

PersonSortName

pn

排序名称O64

PersonSearchName

pn

索引名称O64

FirstName

pn

姓O32

MiddleName

pn

中间名O32

LastName

pn

名O32

Sex

pn

性别

0:女;1:男

O1

Birthday

pn

生日O16

41

犌犅/犜38829—2020

表13(续)

名称

XML元素

类型

说明必选/可选

长度

(字节)

注释

Hometown

pn

籍贯O128

Education

pn

教育程度O128

Height

pn

身高O5

Weight

pn

体重O5

BloodGroup

pn

血型O2

Marriage

pn

0:未婚;

1:已婚

O1

Favorite

pn

爱好O128

Webpage

pn

主页O128

Description

pn

描述信息O1024

注:M表示必选,O表示可选。

7.3.5犆犪狊狋犚狅犾犲犕犪狆定义

CastRoleMap定义如表14所示。

表14犆犪狊狋犚狅犾犲犕犪狆定义

名称

XML元素

类型

说明必选/可选

长度

(字节)

注释

ElementTypeatt“CastRoleMap”M32

RoleMapIdattCastRoleMap的唯一标识M32

Actionatt操作类型M32

CastRole

pn

演职角色名称M32

CastID

pn

人物IDM32

注:M表示必选。

7.3.6犆犺犪狀狀犲犾定义

Channel定义如表15所示。

表15犆犺犪狀狀犲犾定义

名称

XML元素

类型

说明必选/可选

长度

(字节)

注释

ElementTypeatt“Channel”M32

ContentIDatt全局唯一标识M32

Actionatt操作类型M32

51

犌犅/犜38829—2020

表15(续)

名称

XML元素

类型

说明必选/可选

长度

(字节)

注释

ChannelNumber

pn

建议频道号M3

Name

pn

频道名称M64

CallSign

pn

台标名称M10

TimeShift

pn

时移标志

0:不生效;1:生效

M1

Type

pn

频道类型

1:直播频道;

2:Web频道

M1

Status

pn

状态标志

0:失效;1:生效

M1

StartTime

pn

播放开始时间(HH24MI)M4

EndTime

pn

播放结束时间(HH24MI)M4

CPContentID

pn

CP对于该频道的标识,例如

使用channelid或channelcode

O128

StorageDuration

pn

存储时长,单位为小时O9

仅对Timeshift

有效

TimeShiftDuration

pn

默认时移时长,单位为分

(Reserved)

仅对Timeshift

有效

Description

pn

描述信息O1024

Country

pn

国家O128

State

pn

州/省O128

City

pn

城市O128

ZipCode

pn

邮编O10

URL

pn

Web频道URLO256

仅在type=2

时有效,例如

URL为

http://...

SubType

pn

当Type为1(直播频道)时

1:信号源来自live;

2:信号源来自virtual

O1

Language

pn

语言O128

Macrovision

pn

拷贝保护标志

0:无拷贝保护;

1:有拷贝保护

O1

61

犌犅/犜38829—2020

表15(续)

名称

XML元素

类型

说明必选/可选

长度

(字节)

注释

VideoType

pn

视频参数O10

AudioType

pn

音频参数O10

StreamType

pn

码流标志O1

Bilingual

pn

双语标志(0/1)O1

URL

pn

Web频道入口地址,当type=

2时,这个属性必填

O128Web频道新增

UniContentId

pn

所属全局内容标识O128

注:M表示必选,O表示可选。

7.3.7犘犺狔狊犻犮犪犾犆犺犪狀狀犲犾定义

PhysicalChannel定义如表16所示。

表16犘犺狔狊犻犮犪犾犆犺犪狀狀犲犾定义

名称

XML元素

类型

说明必选/可选

长度

(字节)

注释

ElementTypeatt“PhysicalChannel”M32

PhysicalContentIDatt

PhysicanlChannel在CMS内

的唯一标识

M32

DestCastTypePn

用户访问该频道使用是单播

还是组播

SrcCastTypePn

CDN接收到的频道类型方式,

可能是单播,也可能是组播

Actionatt

操作类型

发布:REGIST

更新:UPDATE

删除:DELETE

M32

ChannelID

pn

频道ID,所属的关联的

channel的标识contentid

M128

BitRateType

pn

码流:

1:400K;

2:700K;

3:1.3M;

4:2M;

5:2.5M;

6:8M;

7:10M

M1

71

犌犅/犜38829—2020

表16(续)

名称

XML元素

类型

说明必选/可选

长度

(字节)

注释

CPContentID

pn

CP对于该物理频道的唯一

标识

O128

MultiCastIP

pn

组播IP(当srccasttype为组播

时,必填)

O64

MultiCastPort

pn

组播端口(当srccasttype为组

播时,必填)

O5

UnicastUrlPn当srccasttype为单播时,必填O参见注2

VideoType

pn

编码格式:

H.264

MPEG4

AVS

MPEG2

WMV

AudioType

pn

编码格式:

AAC

AMR

Resolution

pn

分辨率类型:

QCIF

QVGA

2/3D1

3/4D1

D1

720P

1080i

1080P

VideoProfile

pn

Simple

AdvancedSimple

Baseline

Main

High

JiZhun

SystemLayer

pn

TS

3GP

mp4

flv

rtp

81

犌犅/犜38829—2020

表16(续)

名称

XML元素

类型

说明必选/可选

长度

(字节)

注释

Domain

pn

发布到MDS时使用的域标识O

如果Domain

为空,表示

分发到全域

(整个MDS)

Hotdegree

pn

发布到MDS时使用热度表示O

注1:M表示必选,O表示可选。

注2:如果直播源为ISMA,直播时UnicastUrl取值为SDP文件的FTPURL,其中包含账号和密码,如ftp://

username:password@ip:port/...。

注3:如果直播源为FLV,直播时UnicastUrl取值为FLV直播源的访问URL,如http://

ip

:port/xxx/x.flv。

注4:如果直播源为Applehttplivestreaming,直播时UnicastUrl取值为originalserver服务URL,如http://

ip

port/xxx/x.m3u8。

7.3.8犛犮犺犲犱狌犾犲定义

Schedule定义如表17所示。

表17犛犮犺犲犱狌犾犲定义

名称

XML元素

类型

说明必选/可选

长度

(字节)

注释

ElementTypeatt“Schedule”M32

ContentIDatt

该Schedule在CMS内的唯一

标识

M32

Actionatt操作类型M32

ChannelIDatt

所属的逻辑频道ID,Channel

的ContentID

M32

ProgramName

pn

节目名称

StartDate

pn

节目开播日期(YYYYMMDD)M8

StartTime

pn

节目开播时间(HH24MISS)M6

Duration

pn

节目时长(HH24MISS)M6

Status

pn

状态标志

0:失效;1:生效

M1

CPContentID

pn

CP对于该段录制内容的唯一

标识,例如使用mediacode

O128

Description

pn

描述信息O1024

91

犌犅/犜38829—2020

表17(续)

名称

XML元素

类型

说明必选/可选

长度

(字节)

注释

UniContentId

pn

所属全局内容一标识O128

对于REGIST/UPDATE操作的Schedule,如果和原有Schedule有时间重叠,接受方应自动删除原有的Schedule

以自动覆盖。

注:M表示必选,O表示可选。

7.3.9犛犮犺犲犱狌犾犲犚犲犮狅狉犱定义

ScheduleRecord定义如表18所示。

表18犛犮犺犲犱狌犾犲犚犲犮狅狉犱定义

名称

XML元素

类型

说明必选/可选

长度

(字节)

注释

ElementTypeatt“ScheduleRecord”M32

PhysicalContentIDattCMS内的唯一标识M32

ScheduleIdatt对应的Schedule的contentIdM32

PhysicalChannelIDatt

对应的物理频道的Physical

ContentID

M32

Actionatt操作类型M32

StartDate

pn

节目开播日期(YYYYMMDD)M8

StartTime

pn

节目开播时间(HH24MISS)M6

Duration

pn

节目时长(HH24MISS)M6

CPContentID

pn

CP对于该段录制内容的唯一

标识

O128

Description

pn

描述信息O1024

Domain

pn

发布到MDS时使用的域标识O

HotDgree

pn

发布到MDS时使用热度表示O

注:M表示必选,O表示可选。

7.3.10犘犻犮狋狌狉犲定义

Picture定义如表19所示。

02

犌犅/犜38829—2020

表19犘犻犮狋狌狉犲定义

名称

XML元素

类型

说明必选/可选

长度

(字节)

注释

pictureIdatt图片的唯一标识

M32

ElementTypeatt“Picture”M32

Actionatt操作类型M32

FileURL

pn

图片文件URLO1024

Description

pn

描述O1024

注:M表示必选,O表示可选。

7.3.11犆犪狋犲犵狅狉狔定义

Category定义如表20所示。

表20犆犪狋犲犵狅狉狔定义

名称

XML元素

类型

说明必选/可选

长度

(字节)

注释

ElementTypeatt“Category”M32

Actionatt操作类型M32

ParentID

pn

父节点IDM32

Name

pn

分类名称M64

Sequence

pn

显示顺序号M3

CategoryID

pn

全局唯一标识,原来使用

contentId名称

M32

Status

pn

状态标志

0:失效;1:生效

M1

Description

pn

描述信息O1024

注:M表示必选,O表示可选。

7.3.12犛犲狉犻犲狊定义

Series定义如表21所示。

表21犛犲狉犻犲狊定义

名称

XML元素

类型

说明必选/可选

长度

(字节)

注释

ElementTypeatt“Series”M32

Actionatt操作类型M32

ContentIDatt全局唯一标识(本身ID)M32

12

犌犅/犜38829—2020

表21(续)

名称

XML元素

类型

说明必选/可选

长度

(字节)

注释

Name

pn

连续剧名称M128

OrderNumber

pn

订购编号O10

OriginalName

pn

原名O128

SortName

pn

排序名称O128

SearchName

pn

索引名称O160

OrgAirDate

pn

首播日期(YYYYMMDD)O8

LicensingWindowStart

pn

有效订购开始时间

(YYYYMMDDHH24MiSS)

M14

LicensingWindowEnd

pn

有效订购结束时间

(YYYYMMDDHH24MiSS)

M14

CPContentIDatt

CP内部对于该对象的唯一

标识

O128

DisplayAsNew

pn

新到天数O3

DisplayAsLastChance

pn

剩余天数O3

Macrovision

pn

拷贝保护标志(0/1)O1

Price

pn

含税定价O12,2单位为元

VolumnCount

pn

总集数O

Status

pn

状态标志

0:失效;1:生效

O1

Description

pn

描述信息O1024

ContentProvider

pn

节目提供商O64

KeyWords

pn

关键字

多个关键字之间使用逗号

分隔

O256

Tags

pn

关联标签

多个标签之间使用逗号分隔

O256

ViewPoint

pn

看点,非常简短的剧情描述O256

StarLevel

pn

推荐星级

1~10,数字越大推荐星级越

高,缺省为6,为3颗星

O2

Rating

pn

限制类别

采用国际通用的Rating等级

O64

AwardsPn

所含奖项

多个奖项之间使用;分隔

O128

22

犌犅/犜38829—2020

表21(续)

名称

XML元素

类型

说明必选/可选

长度

(字节)

注释

Reserve1

pn

保留字段O128

Reserve2

pn

保留字段O128

UniContentIdatt关联内容唯一标识O128

注:M表示必选,O表示可选。

7.3.13犛犲狉狏犻犮犲定义

Service定义如表22所示。

表22犛犲狉狏犻犮犲定义

名称

XML元素

类型

说明必选/可选

长度

(字节)

注释

ElementTypeatt“Service”M32

Actionatt操作类型M32

ServiceIdatt全局唯一标识M32

Name

pn

Service名称M64

FeeType

pn

用户计费类别M3

FeeCode

pn

业务单价,单位为分

具体使用参见FeeType的描

述部分

M8

FixedFee

pn

包月/封顶费,单位为分

具体使用参见FeeType的描

述部分

M8

注:M表示必选,O表示可选。

7.3.14Product定义

Product定义如表23所示。

表23犘狉狅犱狌犮狋定义

名称

XML元素

类型

说明必选/可选

长度

(字节)

注释

ProductIDatt产品编号MString32

产品的编号,参数只能包含

数字、字母和下划线

Actionatt操作类型M32

ElementTypeatt“Product”M32

32

犌犅/犜38829—2020

表23(续)

名称

XML元素

类型

说明必选/可选

长度

(字节)

注释

Name

pn

产品名称MString64

ProductType

pn

产品类型OInt

0:包月;

1:按次

ProductType字段不准许修

改,即使设置值也将被忽略

Price

pn

产品价格Oint(4)单位为分

注:M表示必选,O表示可选。

7.3.15犘犪犮犽犪犵犲定义

Package定义如表24所示。

表24犘犪犮犽犪犵犲定义

名称

XML元素

类型

描述

必填

(Y/N)

长度注释

ElementTypeatt“Package”Y

IDatt唯一IDY32

Actionatt

操作类型

发布:REGIST;

更新:UPDATE;

删除:DELETE

Codeatt全局唯一标识Y128

Name

pn

Package名称Y64

Type

pn

Package类型

VOD包;

Channel包;

TVOD;

SVOD;

PVOD包;

Mix(待定义)

Y1

SortName

pn

索引名称供界面排序80

SearchName

pn

搜索名称供界面搜索80

RentalPeriod

pn

租用有效期(小时)9

OrderNumber

pn

定购编号Y32

42

犌犅/犜38829—2020

表24(续)

名称

XML元素

类型

描述

必填

(Y/N)

长度注释

LicensingWindowStart

pn

有效定购开始时间

(YYYYMMDDHH24MiSS)

Y14

LicensingWindowEnd

pn

有效定购结束时间

(YYYYMMDDHH24MiSS)

Y14

Price

pn

定价Y12,2

Status

pn

状态标志

0:失效;1:生效

Y1

Description

pn

描述信息1024

Keywords

pn

关键字256

多个关键字之间使用分

号分隔

Tags

pn

关联标签256

多个标签之间使用分号

分隔

Reserve1

pn

保留字段1024

Reserve2

pn

保留字段1024

Reserve3

pn

保留字段256

Reserve4

pn

保留字段256

Reserve5

pn

保留字段256

Result

pn

0:成功

其他:错误代码

应答文件包含该应答

对象

ErrorDescription

pn

错误描述1024

应答文件包含该应答

对象

7.3.16犕犪狆狆犻狀犵狊定义

Mappings定义如表25所示。

表25犕犪狆狆犻狀犵狊定义

名称

XML元素

类型

说明必选/可选

长度

(字节)

注释

ObjectIDatt

接口中的唯一标识。

ObjectID的值,对应于每个对

象的全局唯一标识。如:pro

gram对象,就是program中

的contentid;movie对象,就是

movie中的pysicalcontentid

M32

52

犌犅/犜38829—2020

表25(续)

名称

XML元素

类型

说明必选/可选

长度

(字节)

注释

Actionatt操作类型M

ParentTypeatt

父元素类型(支持的类型参考

本表)

ElementTypeatt

元素类型(支持的类型参考本

表)

ParentIDatt

父元素ObjectID。

ObjectID的值,对应于每个对

象的全局唯一标识。比如:

program对象,就是program

中的contentid;movie对象,就

是movie中的movieid

M32

根据

ParentType

的不同,填

写被关联

的Parent

对象Ob

jectID的值

ElementIDatt

元素ObjectID

ObjectID的值,对应于每个对

象的全局唯一标识。比如:

program对象,就是program

中的contentid;movie对象,就

是movie中的movieid

M32

根据Ele

mentType

的不同,填

写被关联

的Element

对象的Ob

jectID的值

Type

pn

映射时的类型

当Mapping的ParentType为

Picture时:

0:缩略图;

1:海报;

2:剧照;

3:图标;

4:标题图;

5:广告图;

6:草图;

7:背景图;

9:频道图片;

10:频道黑白图片;

11:频道Logo;

12:频道名字图片;

99:其他

O2

Sequence

pn

序列号O3

62

犌犅/犜38829—2020

表25(续)

名称

XML元素

类型

说明必选/可选

长度

(字节)

注释

ValidStart

pn

当Mapping的ParentType为

SVOD时,标识SVOD节目的

服务起始时间

(YYYYMMDDHH24MiSS)

(EPG上开始展示节目内容的

时间)

O14

ValidEnd

pn

当Mapping的ParentType为

SVOD时,标识SVOD节目的

服务终止时间

(YYYYMMDDHH24MiSS)

(EPG上停止展示节目内容的

时间)

O14

注:M表示必选,O表示可选。

ParentType〈=〉ElementType支持组合如表26所示。

表26犘犪狉犲狀狋犜狔狆犲〈=〉犈犾犲犿犲狀狋犜狔狆犲支持组合

ParentTypeElementType支持的Property描述

ProgramCastRoleMap为节目指定/删除演职人员

CategoryChannel

在分类下增加/删除频道

CategoryProgram

在分类下增加节目

CategorySchedule

在分类下增加TVSchedule

CategoryService

在分类下增加Package

CategorySeries

在分类下增加连续剧

ServiceProgram为PVOD分配Program

ServiceSeries为PVOD分配连续剧

ServiceChannel

ProductService为Product分配Service

SeriesCastRoleMap为连续剧指定演职人员

PictureCastType,Sequence把图片分配给Cast

PictureChannelType,Sequence把图片分配给Channel

PictureCategoryType,Sequence把图片分配给Category

PictureProgramType,Sequence把图片分配给Program

PictureServiceType,Sequence把图片分配给Service

PictureSeriesType,Sequence把图片分配给连续剧

72

犌犅/犜38829—2020

表26(续)

ParentTypeElementType支持的Property描述

ProgramMovie为Program分配Movie

ScheduleScheduleRecord

ProgramScheduleRecord把ScheduleRecord封装成节目

SeriesProg

温馨提示

  • 1. 本站所提供的标准文本仅供个人学习、研究之用,未经授权,严禁复制、发行、汇编、翻译或网络传播等,侵权必究。
  • 2. 本站所提供的标准均为PDF格式电子版文本(可阅读打印),因数字商品的特殊性,一经售出,不提供退换货服务。
  • 3. 标准文档要求电子版与印刷版保持一致,所以下载的文档中可能包含空白页,非文档质量问题。

评论

0/150

提交评论