本发明属于视频监控技术领域,具体涉及一种视频大数据云平台流媒体服务方法。
背景技术:
随着社会对安全需求的提高,视频监控是各行业重点部门或重要场所进行实时监控的物理基础,管理部门可通过它获得有效数据、图像或声音信息,对突发性异常事件的过程进行及时的监视和记忆,用以提供高效、及时地指挥和高度、布置警力、处理案件等。
流媒体服务主要负责监控摄像机音视频流的接入,并提供媒体流转发、分发服务,实现视频大数据云平台前端应用与后端摄像机的连接。
技术实现要素:
鉴于以上存在的技术问题,本发明用于提供一种视频大数据云平台流媒体服务方法。
为解决上述技术问题,本发明采用如下的技术方案:
一种视频大数据云平台流媒体服务方法,包括以下步骤:
流媒体服务包括流媒体模分流分发模块stdu和流媒体调度模块ss,负责接收前端设备pu的码流,转发给客户端单元cu,并且支持分布式部署;
流媒体调度模块为单例服务,负责管理分布式部署的stdu,并管理所有分发的流的状态,并记录到redis中,其中stdu用于多实例部署,支持私有码流,第三方码流输入、输出;
请求取流命令c_scheduler_startstream,携带需要的puid,并返回响应(ip,port,token),调用数据传输通道dtc库实现客户端取流。
优选地,客户端取流具体过程如下:
客户端发起取流请求;
用户接入服务uas将请求转发给stdu_scheduler调度服务,stdu_scheduler根据负载策论选择连接最少的stdu,stdu服务根据请求信息内部生成tocken对信息返回给stdu_scheduler;
stdu_scheduler将连接信息和tocken对信息一个返回到用户接入服务uas,最终返回给客户端,另一个返回给设备接入服务,设备接入服务和pu交互,通过设备接入服务携带tocken信息发送到stdu;
客户端根据返回的连接信息和tocken信息和stdu建立dtc连接进行tocken验证,接收码流。
采用本发明具有如下的有益效果:多级流媒体级联实现方案,实现监控摄像机视频的单路接入、超多路分发,并且支持系统的弹性收缩、扩展满足各种突发情况下对视频监控系统视频分发能力的弹性扩展。
附图说明
图1为本发明实施例的视频大数据云平台流媒体服务方法的实现过程流程示意图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
为了使得本发明实施例中涉及的术语更加清晰,在对实施例实施过程描述之前对技术术语进行说明。流媒体传输分发模块(streamtransfer&dispatchunit,stdu);流媒体调度模块(stduscheudler,简称ss);token:输入/输出流单元;cell:token的管理单元,cell可以分为pp,dp,cc三类;其中pp是pingpong,负责媒体流一对一转发;dp是dispatch,负责一对一或者一对多;cc是cascade,负责在两个stdu之间级联;so:streamout,流输出模块,负责分发第三方码流,有rtmp,rtsp,hls,都以插件方式加载到stdu中。
本发明公开了一种视频大数据云平台流媒体服务方法,其特征在于,包括以下步骤:
流媒体服务包括流媒体模分流分发模块stdu和流媒体调度模块ss,负责接收前端设备pu的码流,转发给客户端单元cu,并且支持分布式部署;
流媒体调度模块为单例服务,负责管理分布式部署的stdu,并管理所有分发的流的状态,并记录到redis中,其中stdu用于多实例部署,支持私有码流,第三方码流输入、输出;
请求取流命令c_scheduler_startstream,携带需要的puid,并返回响应(ip,port,token),调用数据传输通道dtc库实现客户端取流。
具体应用实例中,参见图1,客户端取流具体过程如下:
客户端发起取流请求;
用户接入服务uas将请求转发给stdu_scheduler调度服务,stdu_scheduler根据负载策论选择连接最少的stdu,stdu服务根据请求信息内部生成tocken对信息返回给stdu_scheduler;
stdu_scheduler将连接信息和tocken对信息一个返回到用户接入服务uas,最终返回给客户端,另一个返回给设备接入服务,设备接入服务和pu交互,通过设备接入服务携带tocken信息发送到stdu;
客户端根据返回的连接信息和tocken信息和stdu建立dtc连接进行tocken验证,接收码流。
通过上述过程实现的视频大数据云平台流媒体服务方法,可用于多级流媒体级联实现,实现监控摄像机视频的单路接入、超多路分发,并且支持系统的弹性收缩、扩展满足各种突发情况下对视频监控系统视频分发能力的弹性扩展。
应当理解,本文所述的示例性实施例是说明性的而非限制性的。尽管结合附图描述了本发明的一个或多个实施例,本领域普通技术人员应当理解,在不脱离通过所附权利要求所限定的本发明的精神和范围的情况下,可以做出各种形式和细节的改变。
天下网标王乌兰察布网站优化公司网站链接优化工具优化网站热议seo网站代码优化网站搜索引擎优化费用优化免费网站和龙网站优化推广上海网站优化排名平台收费东莞网站排名怎样优化威海网站关键词优化黄冈营销型网站优化方案河池网站优化排名优化网站层级结构的好处网站建设与优化up氵云速捷朔州网站优化电话企业网站排名优化收费标准网站优化五大技巧马鞍山市网站优化哪家实惠网站优化高手南昌优化网站排名百度优化网站怎么弄阜宁网站排名优化咸宁市网站关键词优化优势韶关网站优化报价青岛品牌网站优化公司商丘网站搜索优化孝南区网站排名优化要多少钱网站有没有被优化怎么看马鞍山市百度网站优化哪家靠谱喀什网站优化价格香港通过《维护国家安全条例》两大学生合买彩票中奖一人不认账让美丽中国“从细节出发”19岁小伙救下5人后溺亡 多方发声卫健委通报少年有偿捐血浆16次猝死汪小菲曝离婚始末何赛飞追着代拍打雅江山火三名扑火人员牺牲系谣言男子被猫抓伤后确诊“猫抓病”周杰伦一审败诉网易中国拥有亿元资产的家庭达13.3万户315晚会后胖东来又人满为患了高校汽车撞人致3死16伤 司机系学生张家界的山上“长”满了韩国人?张立群任西安交通大学校长手机成瘾是影响睡眠质量重要因素网友洛杉矶偶遇贾玲“重生之我在北大当嫡校长”单亲妈妈陷入热恋 14岁儿子报警倪萍分享减重40斤方法杨倩无缘巴黎奥运考生莫言也上北大硕士复试名单了许家印被限制高消费奥巴马现身唐宁街 黑色着装引猜测专访95后高颜值猪保姆男孩8年未见母亲被告知被遗忘七年后宇文玥被薅头发捞上岸郑州一火锅店爆改成麻辣烫店西双版纳热带植物园回应蜉蝣大爆发沉迷短剧的人就像掉进了杀猪盘当地回应沈阳致3死车祸车主疑毒驾开除党籍5年后 原水城县长再被查凯特王妃现身!外出购物视频曝光初中生遭15人围殴自卫刺伤3人判无罪事业单位女子向同事水杯投不明物质男子被流浪猫绊倒 投喂者赔24万外国人感慨凌晨的中国很安全路边卖淀粉肠阿姨主动出示声明书胖东来员工每周单休无小长假王树国卸任西安交大校长 师生送别小米汽车超级工厂正式揭幕黑马情侣提车了妈妈回应孩子在校撞护栏坠楼校方回应护栏损坏小学生课间坠楼房客欠租失踪 房东直发愁专家建议不必谈骨泥色变老人退休金被冒领16年 金额超20万西藏招商引资投资者子女可当地高考特朗普无法缴纳4.54亿美元罚金浙江一高校内汽车冲撞行人 多人受伤