《有线数字互动电视系统技术规范编码命名规则V3.2》由会员分享,可在线阅读,更多相关《有线数字互动电视系统技术规范编码命名规则V3.2(3页珍藏版)》请在金锄头文库上搜索。
1、标准编码命名规则1、标准英文命名遵循规则:a) XML 元素命名采用 UCC 风格,即每个英文单词的首字母均大写;XML 属性的命名采用 LCC 风格,即除第一个英文单词外,每个单词的首字母大写,并把这些单词组合起来;b) 对存在国际或行业领域惯用英文名称的,采用惯用命名;c) 对于 RTSP 遵循 RFC2326,命令一般大写:PLAY、SETUP 等;其余字段为每个单词首字母大写;d) 对于 HTTP 遵循 RFC2616,命令一般大写:GET、POST 等;其余字段为每个单词首字母大写;e) 有线数字互动电视系统元数据接口规范 ,关于元数据的英文命名遵循有线数字互动电视系统元数据接口规范
2、的定义。2、XML 编码缩写约定XML 编码中涉及的缩写(下表的缩写在 XML 编码中要求全大写)IDURLDRMMACIPSTBSMC SmartcardSPCPPPV Pay per ViewTTVTSMD5EPGQAMNPTBW BandwidthCPE3、XML 编码命名示例:3.1 样例一:SENDER00000000000001RECEIVER000000000001123456789009876543211.02007-04-25T02:08:35AAA_Query_UserREQU000339393.2 样例二:AO000000000000000001CDN0000000000
3、0000001000000000000000000011.02011-04-25T02:08:35AO_CDN_A4_FILE_BAT_PROPAGATION_REQREQ4、RTSP 编码命名示例:SETUP rtsp:/:554/;purchaseToken=c0c2d8b0-cc82-11d9-8cd50-800200c9a66;serverID=1.1.1.1 RTSP/1.0CSeq: 123Require: cast.ngod.s1Transport: MP2T/DVBC/QAM;unicast;client=00AF123456DE;qam_name=Chicago.Southbend.5ClientSessionId: 00AF123456DE000000015、HTTP 编码命名示例:POST http:/10.144.102.5:445/ TransferContent HTTP/1.1Date: Fri, 01 Oct 2011 10:10:01 GMT Content-Type: text/xmlContent-Length: *CSeq: 123