
移动流媒体培训-业务流程简单介绍.ppt
44页移动流媒体业务流程简单介绍秘密▲p外部规范接口p联通流媒体平台逻辑架构p内容发布流程p服务流程秘密▲ 外部规范接口秘密▲ 外部规范接口说明(一)秘密▲ 外部规范接口说明(二)秘密▲ 外部规范接口说明(三)秘密▲p外部规范接口p联通流媒体平台逻辑架构p内容发布流程p服务流程秘密▲ 联通流媒体平台逻辑架构秘密▲p外部规范接口p联通流媒体平台逻辑架构p内容发布流程p服务流程秘密▲ 内容发布流程分类秘密▲ 内容发布流程-不处理的内容初始发布秘密▲ 不处理的内容初始发布-流程说明移动网点播内容发布:nCMS将内容实体内容发布到NAS磁阵上nCMS通过IF1A接口将内容同步列表信息通知IMP SERVICETYPE=1,SUBCONTENTFORMAT=1或2 nIMP将待发布内容信息插入到 CONTSYNC_MS_CONTENT表中,STATE=998nIMP通过IF1B给CMS返回内容同步列表接口结果秘密▲内容发布流程-内容NAS发布秘密▲ 内容NAS发布-流程说明(一)互联网电视点播内容NAS发布流程:nCMS将内容实体内容发布到NAS磁阵上nCMS通过IF1A接口将内容同步列表信息通知IMP。
SERVICETYPE=10,SUBCONTENTFORMAT=1或 2nIMP将待发布内容信息插入到 CONTSYNC_MS_CONTENT表中,STATE=996nIMP定时扫描待发布的内容,向CDN/M(MC线程) 下发内容发布请求其中的isPull=101nCDN/M写入内容发布任务表,后续扫描待发布任务nCDN/M扫描到待发布任务后,根据servicetype将任务 下发给中心固网节点的CDN/A秘密▲ 内容NAS发布-流程说明(二)nCDN/A选择一个SS作为写服务器,将内容发布命令 下发给SSn根据isPull的值,SS在CACHE上建立一个NAS link, 并流化,生成rtp目录nSS上报内容发布结果nCDN/A向CDN/M上报结果nCDN/M将内容记录到s870content表中,修改发布任 务记录为成功CDN/M向IMP上报结果.nIMP将内容状态置为998(NAS link发布成功)nIMP通过IF1B给CMS返回内容同步列表接口结果秘密▲内容发布流程-内容热度CACHE发布秘密▲ 内容热度CACHE发布-流程说明(一)移动网点播内容Cache发布:nIMP定时关联扫描统计数据库的热度表和870的内容 表,查找达到了热度阈值的NAS内容。
nIMP对符合热度发布条件的内容向CDN/M(MC线程 )下发内容发布请求其中的isPull=100nCDN/M写入内容发布任务表,后续定时扫描待发布任 务nCDN/M扫描到待发布任务后,根据servicetype将任务 下发给移动网节点的CDN/AnCDN/A选择一个SS作为写服务器,将内容发布命令 下发给SSn根据isPull的值,SS将NAS上的内容拷贝到CACHE上 秘密▲ 内容热度CACHE发布-流程说明(二)nSS上报内容发布结果nCDN/A向CDN/M上报结果nCDN/M在s870content表中增加条新的记录,与NAS 发布的cid不同修改发布任务记录为成功CDN/M 向IMP上报结果.nIMP将内容状态置为1(Cache发布成功)秘密▲内容发布流程-直播内容初始发布秘密▲ 直播内容初始发布-流程说明(一)互联网电视直播发布流程:nCMS将SDP文件发布到NAS磁阵上,同时编码器向配 置的接收码流SS发送RTP单播码流nCMS通过IF1A接口将内容同步列表信息通知IMP SERVICETYPE=10,SUBCONTENTFORMAT=6nIMP将待发布内容信息插入到 CONTSYNC_MS_CONTENT表中,STATE=998。
nIMP定时扫描待发布的内容,向CDN/M(MD线程) 下发单播频道创建请求其中的sdp文件路径填nas上 的SDP文件路径,发送ip填组播ip以实现节点内组 播其中的nodeid、unitid和deviceid都是在imp上配 置好的秘密▲ 直播内容初始发布-流程说明(二)nCDN/M根据servicetype下发频道创建命令给中心固网 节点的CDN/AnCDN/A下发频道创建命令给接收CP码流的SS(SDP 文件中描述的接收码流IP的SS)nSS在CACHE创建发送码流的SDP文件,在自己的本 地硬盘上生成频道描述信息的xml文件nSS节点内发送组播码流给其他的SSnSS向CDN/A返回频道创建结果nCDN/A向CDN/M上报结果nCDN/M将频道信息记录到s870channel表中nCDN/M向IMP上报结果,秘密▲ 直播内容初始发布-流程说明(三)nIMP 将内容状态置为1(发布成功),并配置频道发 送的组播ip为已用状态nIMP通过IF1B给CMS返回内容同步列表接口结果秘密▲内容发布流程- CMS触发跨平台直播内容中继发布秘密▲ CMS触发跨平台直播内容中继发布-流程说明(一)CMS触发移动网直播内容跨平台中继流程:n省分CMS通过IF1A接口将内容同步列表信息通知IMP 。
SERVICETYPE=1,SUBCONTENTFORMAT=6 ,SUBCONTENTID以90到99开头n省分IMP将待发布内容信息插入到 CONTSYNC_MS_CONTENT表中,STATE=998n省分IMP定时扫描待发布的内容,向省分CDN/M( MD线程)下发单播RTSP中继频道创建请求请求的 IP和端口为总部IMP的RTSP信息发送ip为组播ip, 以实现节点内组播IMP下发频道创建请求时,不指 定SS,deviceid下发18个0;n省分CDN/M根据servicetype寻找最优SS下发频道创 建命令给移动网节点的省分CDN/A秘密▲ CMS触发跨平台直播内容中继发布-流程说明(二)n省分CDN/A下发频道创建请求给SSn省分SS向总部IMP RTSP请求频道码流n总部IMP收到省分SS的RTSP请求后,查询表,判断 总部平台存在请求内容n总部IMP向总部 CDN/M请求服务PORT和IP将usrip 替换为请求的SS ipServiceType=20、mode=0、 proxy=0n总部CDN/M根据ServiceType和mode的值判断需要一 次重定向查询表找一个非从编码器获取码流,并且 剩余能力最大的SS。
n总部CDN/M给总部IMP返回服务SS信息,包括RTSP 服务PORT和IP秘密▲ CMS触发跨平台直播内容中继发布-流程说明(三)n总部IMP返回给省分SS服务SS信息n省分SS携带参数到总部SS上请求服务n总部SS发送直播码流给省分SSn省分SS向省分CDN/A上报频道创建结果n省分CDN/A向省分CDN/M上报频道创建结果n省分CDN/M向s870channel表中记录频道信息n省分CDN/M向省分IMP上报频道创建结果n省分IMP将内容状态置为1. 并配置频道发送的组播ip 为已用状态.n省分IMP通过IF1B给省分CMS返回内容同步列表接口 结果秘密▲p外部规范接口p联通流媒体平台逻辑架构p内容发布流程p服务流程秘密▲ 服务流程分类秘密▲服务流程-内容在归属MVS平台存在,未发布秘密▲ 内容在归属MVS平台存在,未发布-流程说明(一)移动网RTSP普通点播(内容未发布)流程说明:n移动终端向总部或省分互联网电视门户HTTP请求移 动网内容点播服务Mode=0n移动网门户根据用户ip确定用户由请求用户的归属 MVS平台提供服务,向该MVS平台的IMP HTTP请求 服务rtsp url。
nIMP查询用户请求内容,发现表中没有该内容nIMP向CDN/M请求服务PORT和IP携带userip、 ServiceType=23、mode=0、proxy=0nCDN/M根据ServiceType和mode的值判断需要一次重 定向根据proxy=0判断内容在本mvs平台存在,所 以由中心固网节点提供服务寻找中心固网节点中性 能最优,也就是剩余能力最大的ss信息秘密▲ 内容在归属MVS平台存在,未发布-流程说明(二)nCDN/M给IMP返回SS信息,包括RTSP服务PORT和 IPnIMP查询内容存储NAS路径,和SS信息拼装成 RTSPURL信息,放在HTTP消息体返回给门户并且 RTSP URL中带上参数proxy=0n门户将IMP返回的RTSP服务URL放在HTTP消息体返 回给移动终端n移动终端用获取的RTSP服务URL向剩余能力最大SS 请求点播服务n剩余能力最大SS返回码流给移动终端秘密▲服务流程-内容已经发布,归属节点能提供服务秘密▲ 内容已经发布,归属节点能提供服务-流程说明(一)互联网电视RTSP普通点播流程说明:nSTB向总部或省分互联网电视门户HTTP请求互联网 电视内容点播服务。
Mode=6、7n互联网电视门户根据用户ip确定用户由请求用户的归 属MVS平台提供服务,向该MVS平台的IMP HTTP请 求服务rtsp urlnIMP查询用户请求内容,发现表中没有该内容nIMP向CDN/M请求服务PORT和IP携带userip、 ServiceType=21、mode=6或7、proxy=0nCDN/M根据ServiceType和mode的值判断需要二次重 定向所以查找用户ip归属节点,返回归属节点主 Agent信息秘密▲ 内容已经发布,归属节点能提供服务-流程说明(二)nCDN/M给IMP返回Agent信息,包括RTSP服务PORT 和IPnIMP将RTSP服务URL放在HTTP消息体返回给门户 并且RTSP URL中带上参数proxy=0n门户将IMP返回的RTSP服务URL放在HTTP消息体返 回给STBnSTB用获取的RTSP服务URL向归属节点主Agent请求 点播服务n归属节点主Agent返回给STB剩余能力最大SS信息nSTB向剩余能力最大SS请求码流nSS返回码流给STB秘密▲服务流程-内容已经发布,归属节点无法提供服务秘密▲ 内容已发布,归属节点无法提供服务-流程说明(一)互联网电视RTSP普通点播流程说明:nSTB向总部或省分互联网电视门户HTTP请求互联网 电视内容点播服务。
Mode=6、7n互联网电视门户根据用户ip确定用户由请求用户的归 属MVS平台提供服务,向该MVS平台的IMP HTTP请 求服务rtsp urlnIMP查询用户请求内容,发现表中存在该内容nIMP向CDN/M请求服务PORT和IP携带userip、 ServiceType=21、mode=6或7、proxy=0nCDN/M根据ServiceType和mode的值判断需要二次重 定向所以查找用户ip归属节点,返回归属节点主 Agent信息nCDN/M给IMP返回Agent信息,包括RTSP服务PORT 和IP秘密▲ 内容已发布,归属节点无法提供服务-流程说明(二)nIMP将RTSP服务URL放在HTTP消息体返回给门户 并且RTSP URL中带上参数proxy=0n门户将IMP返回的RTSP服务URL放在HTTP消息体返 回给STBnSTB用获取的RTSP服务URL向归属节点主Agent请求 点播服务n归属Agent判断本地没有该点播内容,向CDN/M发汇 接请求nCDN/M查询根据服务依赖设置查询含有该内容的依赖 节点Agent信息nCDN/M返回依赖节点Agent信息给STB归属节点 Agent。
秘密▲ 内容已发布,归属节点无法提供服务-流程说明(三)n归属节点Agent返回依赖节点Agent信息给STBnSTB用获取的RTSP服务URL向依赖节点主Agent请求 点播服务n依赖节点主Agent返回给STB剩余能力最大SS信息nSTB向剩余能力最大SS请求码流nSS返回码流给STB。












