-
公开(公告)号:CN118488039A
公开(公告)日:2024-08-13
申请号:CN202310054515.9
申请日:2023-02-03
申请人: 杭州当虹科技股份有限公司
摘要: 本发明公开了一种基于边缘计算盒的信源切换方法及系统,其中方法包括以下步骤:播放器发起播放RTSP流请求;边缘计算盒的应用服务接收到播放器发起的播放RTSP流请求,判断是否有空余任务在运行,如果有空余任务在运行,下发切换信源指令至编解码器;如果没有空余任务在运行,下发新任务启动指令至编解码器;若编解码器接收到信源切换指令,解析新的流后进行编码;若编解码器接收到新任务启动指令,编解码器启动编解码任务,并进行编码;编码后的码流输出到流媒体服务器,流媒体服务器生成一个发布点,提供给播放器拉流播放;播放器收到流媒体服务器出来的流,播放实时流画面。
-
公开(公告)号:CN112601114A
公开(公告)日:2021-04-02
申请号:CN202011463156.5
申请日:2020-12-14
申请人: 杭州当虹科技股份有限公司
IPC分类号: H04N21/262 , H04N21/858 , H04N21/643
摘要: 本发明公开了一种基于钩子回调的GB28181按需拉流实现方法。它具体包括如下步骤:(1)播放器发起播放RTMP请求,流媒体服务器判断流是否存在,如果流存在则流媒体服务器往播放器推流,并进入步骤(3)中,如果流不存在则进入到下一步;(2)流媒体服务器触发钩子:流不存在,调用GB28181服务平台的服务接口,GB28181服务平台发起拉流操作,GB28181设备收到拉流请求,将流推到流媒体服务器;(3)播放器播放收到的RTMP实时流:播放器收到RTMP流,解析其中的实时流,播放画面。本发明的有益效果是:降低整个播放链路,方便追踪问题;实现无感播放;大大降低了流媒体服务的压力;能够大大降低联调工作量。
-
公开(公告)号:CN111711870A
公开(公告)日:2020-09-25
申请号:CN202010515864.2
申请日:2020-06-09
申请人: 杭州当虹科技股份有限公司
IPC分类号: H04N21/845 , H04N21/643 , H04N21/2187 , H04N21/6405 , H04N7/18
摘要: 本发明公开了一种跨网络边界的实时流传输方法。它具体包括如下步骤:作为流传输的起始点,服务器接收到流传输的信令,将原始流RTP、RTSP、RTMP、UDP进行媒体信息校验;通过transcoder将RTSP、UDP、RTP格式的流统一透传成RTMP格式;FFMPEG组件将RTMP转成HTTP-FLV并推到边界;边界和FFMPEG组件一一对应,FFMPEG的推流方式主动穿越边界将实时流通过HTTP传输到内网;SRS接收到HTTP-FLV流,同时组播成RTMP格式;内网客户端播放器播放RTMP视频流。本发明的有益效果是:降低整个播放链路,方便追踪;降低服务器存储压力;能够普遍适用于基于http的跨网络实时流传输场景;实现跨边界组件的可插拔;零侵入,降低开发工作量;集成中间件少,易部署;低延迟,提升用户体验。
-
公开(公告)号:CN116192813A
公开(公告)日:2023-05-30
申请号:CN202310049274.9
申请日:2023-02-01
申请人: 杭州当虹科技股份有限公司
IPC分类号: H04L65/1104 , H04L65/1073 , H04L65/80 , H04L67/02
摘要: 本发明涉及远程控制技术,公开了一种外网访问内网的方法和系统,其方法包括:内网设备SIP服务端向外网设备SIP服务端进行SIP注册;内网设备SIP服务端向外网设备SIP服务端定时发送SIP心跳;外网设备SIP服务端向内网设备SIP服务端发送SIP协议请求;通过内网设备SIP服务端向内网设备HTTP服务端发送HTTP请求,从而调用内网设备的HTTP接口;内网设备HTTP服务端将HTTP请求的处理结果通过HTTP回调方式返回给外网设备HTTP服务端。本发明增加了内网设备的可访问性、可扩展性,不改变网络结构的情况下使内网设备能被外网访问到,节省了网络运维的成本。
-
公开(公告)号:CN112601114B
公开(公告)日:2023-03-21
申请号:CN202011463156.5
申请日:2020-12-14
申请人: 杭州当虹科技股份有限公司
IPC分类号: H04N21/262 , H04N21/858 , H04N21/643
摘要: 本发明公开了一种基于钩子回调的GB28181按需拉流实现方法。它具体包括如下步骤:(1)播放器发起播放RTMP请求,流媒体服务器判断流是否存在,如果流存在则流媒体服务器往播放器推流,并进入步骤(3)中,如果流不存在则进入到下一步;(2)流媒体服务器触发钩子:流不存在,调用GB28181服务平台的服务接口,GB28181服务平台发起拉流操作,GB28181设备收到拉流请求,将流推到流媒体服务器;(3)播放器播放收到的RTMP实时流:播放器收到RTMP流,解析其中的实时流,播放画面。本发明的有益效果是:降低整个播放链路,方便追踪问题;实现无感播放;大大降低了流媒体服务的压力;能够大大降低联调工作量。
-
公开(公告)号:CN111488159A
公开(公告)日:2020-08-04
申请号:CN201911330036.5
申请日:2019-12-20
申请人: 杭州当虹科技股份有限公司
摘要: 本发明公开了一种能够动态配置的灰度发布方法。它具体包括如下步骤:(1)nginx服务器启动时生成timetask定时任务,该任务从灰度管理系统获取最新灰度策略;(2)缓存最新灰度策略到Lua灰度引擎中;(3)用户通过客户端发起请求;(4)将用户的请求数据和lua灰度引擎中的最新灰度策略匹配;(5)如果没有匹配上,那么转发到原稳定版本服务器;(6)如果有匹配上,那么转发到灰度版本服务器。本发明的有益效果是:发布范围可控制,能够降低上线风险;很容易实现流量控制和切入;出现问题,可以马上回滚操作;指定目标用户,能够达到有针对性的产品功能校验,收集有效反馈;能够避免停止服务给用户带来的不便,提升高可用。
-
公开(公告)号:CN111711870B
公开(公告)日:2022-03-25
申请号:CN202010515864.2
申请日:2020-06-09
申请人: 杭州当虹科技股份有限公司
IPC分类号: H04N21/845 , H04N21/643 , H04N21/2187 , H04N21/6405 , H04N7/18
摘要: 本发明公开了一种跨网络边界的实时流传输方法。它具体包括如下步骤:作为流传输的起始点,服务器接收到流传输的信令,将原始流RTP、RTSP、RTMP、UDP进行媒体信息校验;通过transcoder将RTSP、UDP、RTP格式的流统一透传成RTMP格式;FFMPEG组件将RTMP转成HTTP‑FLV并推到边界;边界和FFMPEG组件一一对应,FFMPEG的推流方式主动穿越边界将实时流通过HTTP传输到内网;SRS接收到HTTP‑FLV流,同时组播成RTMP格式;内网客户端播放器播放RTMP视频流。本发明的有益效果是:降低整个播放链路,方便追踪;降低服务器存储压力;能够普遍适用于基于http的跨网络实时流传输场景;实现跨边界组件的可插拔;零侵入,降低开发工作量;集成中间件少,易部署;低延迟,提升用户体验。
-
公开(公告)号:CN111193801A
公开(公告)日:2020-05-22
申请号:CN201911420727.4
申请日:2019-12-31
申请人: 杭州当虹科技股份有限公司
摘要: 本发明公开了一种基于JAIN-SIP的国标28181平台分布式集群实现系统。它包括下级域、Nginx集群、Zookeeper集群、JAIN-SIP信令服务器集群、流媒体服务器集群和数据库集群,其中:下级域为支持国标28181协议的设备或者平台;Nginx集群通过Keepalive监控nginx服务器运行状态,当发现nginx服务器网络不通的时候,自动切换到另外一台备份nginx服务器,同时会记录下日志,方便排查问题;Zookeeper集群提供JAIN-SIP信令服务器集群和流媒体服务器集群的Dubbo服务的发现和注册使用,并缓存相应配置;JAIN-SIP信令服务器集群内部通过Dubbo服务的方式实现分布式部署。本发明的有益效果是:解决原有兼容性,提升扩展性,保证服务高可用性;使得企业用人成本大大降低。
-
-
-
-
-
-
-