首页 > 广播电影电视行业标准(GY) > GY/T 247-2011 影院管理系统基本功能和接口规范
GY/T 247-2011

基本信息

标准号: GY/T 247-2011

中文名称:影院管理系统基本功能和接口规范

标准类别:广播电影电视行业标准(GY)

标准状态:现行

出版语种:简体中文

下载格式:.zip .pdf

下载大小:335570

相关标签: 管理系统 基本功能 接口 规范

标准分类号

关联标准

出版信息

相关单位信息

标准简介

GY/T 247-2011.Specifications of basic functions and inter faces of theater management system.
GY/T 247规定了影院管理系统的基本功能要求,定义了数字电影播放服务器管理、票务管理系统通信、内容与授权文件接收、影院自动化控制等接口的通信协议和数据格式。
GY/T 247适用于影院管理系统的设计和开发。
2规范性引用文件
下列文件对于本标准的应用是必不可少的。凡是注日期的引用文件,仅所注日期的版本适用于本标准。凡是不注日期的引用文件,其最新版本(包括所有的修改单)适用于本标准。
ISO 26430-4-2009数字影院运营-日志记录格式规范(D-Cinema Operat ions -Log Records Format Specificat ion)
ISO 26430-5-2009 数字影院运营-安全日志约束( D-Cinema Operations 一Security Log Constraints)
W3C (2004.2.4)可扩展标记语言(XML) 1.0(第三版) (World Wi de Web Consortium (W3C) (2004,February 4). Extensible Markup Language (XML) 1.0 (Third Edition) )
W3C (2004. 10. 28) XML架构第-部分:结构(第二版)(World Wi de Web Consort ium (W3C) (2004,October 28). XML Schema Part 1: Structures (Second Edition) )
W3C (2004. 10. 28) XML架构第二部分: 数据类型(第二版)(World Wide Web Consortium (W3C)(2004,October 28). XML Schema Part 2: Datatypes (Second Edition) )
3术语和定义
下列术语和定义适用于本标准。
3.1影院管理系统theater management system能够集中管理影院数字放映设备、数字放映内容(影片及广告与预告片)、数字放映授权(密钥文件)和数字放映日志,以及放映计划和影院自动化设备的管理系统。
3.2数字电影播放服务器digital cinema playback server能够对数字节目中的图像、声音等进行实时处理,并还原成视音频信号的系统设备。
3.3CRIFST SDK CRIFST software deve lopment kit基于Linux系统JAVA开发语言的影院管理系统开发包。

标准图片预览






标准内容

中华人民共和国广播电影电视行业标准GY/T247—2011
影院管理系统基本功能和接口规范Specifications of basic functions and interfaces of theater management system2011-08-03发布
国家广播电影电视总局
2011-08-03实施
范围,
规范性引用文件
术语和定义
缩略语
5系统概述
系统架构
票务管理系统接口
5.3数字电影播放服务器的接口
6基本功能要求此内容来自标准下载网
数字电影播放服务器控制
用户账户管理
内容管理功能
6.3.1接收
6.3.2分发..
6.3.4删除
6.4密钥管理功能
6.5放映计划管理功能
SPL的创建,
放映计划和影片信息的导入
6.5.3放映计划和影片信息的编辑6.6安全日志管理
自动化控制功能
数据上报功能
总体要求
主动上报,
数据查询响应
安全要求
数字电影播放服务器管理接
GY/T247—2011
GY/T2472011
7.2内容管理类
7.2.1获取内容信息(getcp1)接口7.2.2获取内容列表信息(getcpllist)接口:.7.2.3删除内容(deletecontent)接口:7.2.4验证内容(validatecpl)接口7.3授权管理类.
获取密钥(getkdm)接口
获取密钥列表(getkdmlist)接口,7.3.2
7.3.3删除密钥(deletekdm)接口7.4播放控制类.
获取播放状态(getplaybackstatus)接口,.播放播放列表(playspl)接口:暂停播放列表(pausespl)接口.停止播放列表(stopspl)接口
7.4.5播放播放列表中下一个内容(next)接口7.4.6
播放播放列表中上一个内容(previous)接口:7.4.7
跳转到播放内容指定位置(gotoposition)接口选择播放列表(selectspl)接口:7.4.8
7.5放映管理类
创建播放列表(createspl)接口,获取播放列表(getspllist)接口获取播放列表详细信息(getpartialspl)接口,.验证播放列表(validatespl)接口删除播放列表(deletespl)接口::创建放映计划(createschedule)接口:获取放映计划列表(getschedulelist)接口.获取放映计划详细信息(getschedule)接口取消放映计划(cancelschedule)接口打开放映计划功能(enablescheduler)接口7.5.11
关闭放映计划功能(disablescheduler)接口获取放映计划功能状态(getschedulerstatus)接口7.6系统管理类
获取服务器安全日志(getauditlog)接口,获取TMS安全日志(gettmsauditlog)接口:获取服务器时间(getserverdatetime)接口.设置服务器时间(setserverdatetime)接口获取服务器信息(getserverinfo)接口,7.6.5
获取服务器存储信息(getstorageinfo)接口获取服务器公钥指纹(getpublickeythumbprint)接口7.7传输管理类.
导入播放内容(ingestpackage)接口7.7.1
导入密钥(ingestkdm)接口
获取导入播放内容传输状态(getingeststatus)接口5
7.7.4取消导入播放内容(cancelingest)接口附录A(规范性附录)
附录B(资料性附录)
附录C(规范性附录)
附录D(规范性附录)
附录E(规范性附录)
附录F(规范性附录)
附录G(规范性附录)
附录H(规范性附录)
附录I(规范性附录)
附录J(规范性附录)
附录K(资料性附录)
票务管理系统SOAP通信协议
CRIFSTSDK对2K数字电影播放服务器的软件版本要求DCP专用接收设备通信协议
KDM获取列表数据格式.
SPL数据信息格式
票务管理系统影片放映计划数据交换文件格式票务管理系统影片信息数据交换文件格式。影院自动化控制设备通信协议:TMS数据主动上报通信协议
TMS数据查询响应通信协议
GY/T247—2011
关于在其他操作系统及开发语言下使用CRIFSTSDK的开发建议:.70
GY/T2472011
本标准按照GB/T1.1-2009《标准化工作导则第1部分:标准的结构和编写》给出的规则编制。本标准由全国广播电影电视标准化技术委员会(SAC/TC239)归口。本标准起草单位:中国电影科学技术研究所、国家广电总局电影数字节目管理中心。本标准主要起草人:张鑫、崔强、张红、刘翼光。IV
1范围
影院管理系统基本功能和接口规范GY/T247—2011
本标准规定了影院管理系统的基本功能要求,定义了数字电影播放服务器管理、票务管理系统通信、内容与授权文件接收、影院自动化控制等接口的通信协议和数据格式。本标准适用于影院管理系统的设计和开发。2规范性引用文件
下列文件对于本标准的应用是必不可少的。凡是注日期的引用文件,仅所注日期的版本适用于本标准。凡是不注日期的引用文件,其最新版本(包括所有的修改单)适用于本标准。IS026430-4-2009数字影院运营-日志记录格式规范(D-CinemaOperations一LogRecordsFormatSpecification)
IS026430-5-2009数字影院运营-安全日志约束(D-CinemaOperations一SecurityLogConstraints)
W3C(2004.2.4)可扩展标记语言(XML)1.0(第三版)(WorldWideWebConsortium(W3C)(2004,February 4).Extensible Markup Language (XML) 1.0 (Third Edition))W3C(2004.10.28)XML架构第一部分:结构(第二版)(WorldWideWebConsortium(W3C)(2004,October 28).XML Schema Part l:Structures (Second Edition))W3C(2004.10.28)XML架构第二部分:数据类型(第二版)(WorldWideWebConsortium(W3C)(2004, October28).XMLSchema Part2:Datatypes (Second Edition))3术语和定义
下列术语和定义适用于本标准。3.1
影院管理系统theatermanagementsystem能够集中管理影院数字放映设备、数字放映内容(影片及广告与预告片)、数字放映授权(密钥文件)和数字放映日志,以及放映计划和影院自动化设备的管理系统。3.2
数字电影播放服务器digitalcinemaplaybackserver能够对数字节目中的图像、声音等进行实时处理,并还原成视音频信号的系统设备。3.3
CRIFSTSDKCRIFSTsoftwaredevelopmentkit基于Linux系统JAVA开发语言的影院管理系统开发包4缩略语
GY/T2472011
下列缩略语适用于本标准。
AES高级加密标准(AdvancedEncryptionStandard)CPL合成播放列表(CompositionPlayList)DCP数字电影数据包(DigitalCinemaPackage)KDM密钥传送消息(KeyDeliveryMessage)SoAP简单对象访问协议(SimpleObjectAccessProtocol)SPL放映播放列表(ShowPlayList)TMS影院管理系统(TheaterManagementSystem)UUID通用唯一标识符(UniversalUniqueIDentifier)5系统概述
5.1系统架构
TMS主要由放映设备控制、用户账户管理、内容管理、密钥管理、放映计划管理、安全日志管理、自动化控制功能和数据上报功能等组成,系统可以通过影院内部网络,与数字电影播放服务器、DCP专用接收设备、票务管理系统、自动化控制系统、数据上报/查询系统等进行通信,TMS架构见图1。影院管理系统(TMS)
CRIFSTSDK开发包/数字
电影播放服务器接口
数字电影播放
服务器
票务管理
系统接口
接口协议
自动化控
制接口
设备与系统
DCP专用接收设备
票务管理
图1TMS架构
内容/授权
接收接口
自动化控制
数据上报与
查询接口
数据上报/查询
5.2票务管理系统接口
GY/T247—-2011
TMS可以通过调用电影院计算机票务管理系统的WebService接口获取票务管理系统的放映计划、影片信息等数据。票务管理系统SOAP通信协议参见附录A。5.3数字电影播放服务器的接口
TMS可以通过调用CRIFSTSDK实现数字电影播放服务器的管理,其调用接口协议定义见本标准7数字电影播放服务器管理接口。CRIFSTSDK对2K数字电影播放服务器的软件版本要求参见附录B。6基本功能要求
6.1数字电影播放服务器控制
TMS应能够实时获取数字电影播放服务器的工作状态,并能够对数字电影播放服务器进行以下功能的控制:
放映开始:
—放映停止:
—放映暂停;
放映恢复。
6.2用户账户管理
TMS应能够支持多级用户账户,并且能够增加、删除、修改用户的权限和信息,能够对不同的用户赋予不同的权限。
6.3内容管理功能
6.3.1接收
TMS应能够通过影院内部网络、移动硬盘等接收DCP。在接收到DCP以后,应对DCP进行解析,验证DCP及其中文件的完整性和正确性。TMS可以通过影院内部网络从DCP专用接收设备获取DCP,通信协议见附录C。6.3.2分发
TMS应能够通过影院内部网络把DCP从存储设备发送到指定的数字电影播放服务器。6.3.3查询
TMS应具有查询其所存储的DCP的功能。6.3.4删除
TMS应具有删除其所存储的DCP的功能。6.4密钥管理功能
6.4.1接收
TMS应能够通过网络、移动硬盘等接收KDM,并对KDM进行分析和存储。KDM获取列表数据格式见附录D。
GY/T247--2011
6.4.2分发
TMS应能够将KDM发送到相应的数字电影播放服务器。6.4.3查询
TMS应具有查询其所存储的KDM的功能。6.4.4删除
TMS应具有删除其所存储的KDM的功能。6.5放映计划管理功能
6.5.1SPL的创建
TMS应具有创建SPL的功能,SPL数据信息格式见附录E。6.5.2放映计划和影片信息的导入TMS应能够从电影院计算机票务管理系统导入已编排的放映计划。票务管理系统影片放映计划数据交换文件格式见附录F,票务管理系统影片信息数据交换文件格式见附录G。6.5.3放映计划和影片信息的编辑TMS应具有放映计划和影片信息的编辑功能,6.6安全日志管理
TMS应具有数字电影播放服务器安全日志的查询和导出功能。TMS使用的安全日志,其内容与格式应符合IS026430-4-2009和IS026430-5-2009要求。当TMS向外部管理系统提供安全日志数据时,应通过调用7.6.2接口实现。
6.7自动化控制功能
TMS可以通过网络与影院自动化控制设备通信,实现对场灯、幕帘等的自动化控制,影院自动化控制设备通信协议见附录H。
6.8数据上报功能
6.8.1总体要求
TMS应具有按需要配置一个或多个数据上报通信访问地址的功能。TMS向外部管理系统提供放映信息数据(包括安全日志数据、设备运行数据等)时,可以采用主动上报和被动查询两种方式。TMS向外部管理系统传输放映信息数据过程中,如发生网络、设备等故障,TMS应具有容错机制,保证数据正确传输。
当TMS向外部管理系统提供安全日志数据时,应通过调用7.6.2接口实现,安全日志的XML数据内容与格式应符合IS026430-4-2009和IS026430-5-2009要求,安全日志所携带的数字签名计算值应由CRIFSTSDK生成。
6.8.2主动上报
GY/T247—2011
TMS应能够以指定的时间,周期性地主动向外部管理系统上报数据。TMS数据主动上报通信协议见附录I。上报的数据格式为XML数据格式,根据上报数据的种类不同,XML数据内容和结构有所不同。6.8.3数据查询响应
TMS应能够响应外部管理系统随机发出的数据查询指令。TMS数据查询响应通信协议见附录J。根据查询数据的种类和条件不同,数据查询指令有所不同。6.9
安全要求
TMS提供的安全日志,其数字签名的计算应由CRIFSTSDK内部实现。数字电影播放服务器管理接口
7.1概述
TMS可以调用CRIFSTSDK的数字电影播放服务器管理接口实现对数字电影播放服务器的管理CRIFSTSDK中数字电影播放服务器管理接口包括以下六个控制类,见表1。控制类及其中包含的接口使用了Java语言定义。
数字电影播放服务器管理接口控制类类名称
ContentManagement
LicenseManagement
PlaybackControl
ShowManagement
SystemManagement
TransferManagement
内容管理类
授权管理类
播放控制类
放映管理类
系统管理类
传输管理类
接口的调用采用请求-回答的方式,接口的返回值采用了XML数据格式。其采用XML结构如下:返回值中仅包含一个response元素,元素内容用于说明接口返回内容。statuS:属性status说明接口返回状态(OK或ERROR),接口调用成功返回OK,错误返回ERROR。version:属性version说明接口版本号。7.2内容管理类
7.2.1获取内容信息(getcpl)接口7.2.1.1
接口函数
获取内容信息接口函数见表2。
2获取内容信息(getcpl)接口函数表2
方法声明
publicjava.lang.Stringgetcpl(java.lang.StringUUID)throws
GY/T2472011
功能说明
成功返回值
java.lang.Exception
获取指定UUID的CPLXML字符串,只能在数字电影播放服务器空闲时调用才能保证获取成功
成功返回值描述如下:

返回值中仅包含一个response_text元素,元素内容为CPL的xML字符串。7.2.1.3失败返回值
失败返回值描述如下:
Can not get cpl.
7.2.2获取内容列表信息(getcpllist)接口7.2.2.1接口函数
获取内容列表信息接口函数见表3。表3获取内容列表信息(getcpllist)接口函数方法声明
功能说明
成功返回值
Publicjava.lang.String
getcpllistO throws java.lang.Exception获取设备中所有 CPL的列表。列表中列出 CPL的UUID。成功返回值描述如下:
urn:uuid:87d8773e-8bbf-11de-adb4-5232d2a4a49aurn:uuid:b3d8650b-2e64-4827-ae07-d6dffc5ffd9a
返回值中包含零个或一个cpluuid元素,元素内容为CPL的UUID。失败返回值
失败返回值描述如下:
6
小提示:此标准内容仅展示完整标准里的部分截取内容,若需要完整标准请到上方自行免费下载完整标准文档。