前端录像播放方法及系统技术方案

技术编号:3584470 阅读:159 留言:0更新日期:2012-04-11 18:40
本发明专利技术公开了一种前端录像播放方法及系统。其中,该方法包括:终端播放器向流服务器发送欲播放媒体文件的相关信息;流服务器通过预先建立的、与监控前端之间的长连接,将欲播放媒体文件的相关信息转发给监控前端;监控前端根据欲播放媒体文件的相关信息,将欲播放文件发送给流服务器;流服务器将欲播放文件转发或透传给终端播放器;以及终端播放器接收并播放欲播放文件。通过本发明专利技术,可以在目前的电信级视频监控系统中实现前端录像的播放。

【技术实现步骤摘要】

本专利技术涉及通信领域,更具体地涉及一种前端录像插_;故方法及 系统。
技术介绍
在当前的视频监控系统中,常见的录像按存储位置分有三种 监控前端存储的录像(以下简称前端录^f象)、流服务器录4象、以 及终端播放器录像。对于前端录像的观看,目前的一些做法是(比如),将前端录像 文件下载至本地或者中继月良务器平台,/人而实现前端录{象的7见看。 由于音视频录像文件通常比较大,下载需时较长,所以用户需要等 待專交长时间才能够实现前端录像的观看。为了避免用户等待文件下载,可以采用通过流服务器进行中继 的办法,由流服务器接收来自监控前端以码流形式发送给其的前端 录像文件,并由流服务器对其接收的前端录像文件进行转发。具体 流程为终端播^文器到流力l务器上请求某一个前端录像点4番;流月良 务器到监控前端上请求该路点播;监控前端将该录像文件码流发送 给流服务器;以及流服务器转发给终端播放器。当监控前端和流服务器都在公网、前端录像点播业务不存在网 络地址转换(NAT)穿越的问题时,前端录像点,潘流程可以4吏用普通的点播中继方法实现。但由于目前的电信级视频监控系统部署中,流服务器位于公网,监控前端位于私网,因此存在NAT穿越问题。 流服务器向监控前端请求的中继流程是走不通的,不能采用传统的 点播流程来实现。由此可见,需要一种新的前端录像插j文方法及系统。
技术实现思路
本专利技术提供了一种前端录像播放方法及系统,以在目前的电信 级视频监控系统中实现前端录像的播放。根据本专利技术实施例的前端录像播放方法包括终端才番》文器向流 服务器发送欲播放媒体文件的相关信息;流服务器通过预先建立的、 与监控前端之间的长连接,将欲播放媒体文件的相关信息转发给监 控前端;监控前端根据欲播放媒体文件的相关信息,将名夂4番;故文件 发送给流服务器;流服务器将名炎播放文件转发或透传给终端插^文器; 以及终端播放器接收并播放欲播放文件。其中,监控前端将欲播放文件发送给流服务器的过程包括监 控前端建立与流服务器之间的前端录像点播连4妻;监控前端通过前 端录像点播连接,将预播放文件发送给流服务器。根据本专利技术实施例的前端录像播放方法还包括终端4番方文器向 流服务器发送快进/快退请求;流服务器将快进/快退请求转发或透传 给监控前端;以及监控前端响应于快进/快退请求,将欲纟番;故文件发 送给流服务器。其中,流服务器与监控前端之间的长连接是监控前端主动建立 并一直保持的长连接。才艮据本专利技术实施例的前端录像播放方法还包括当监4空前端主 动断开与流力良务器之间的前端录像点播连4妄时,流服务器主动或通 知终端播放器断开流服务器与终端播放器之间的连接;当终端播放 器主动断开与流服务器之间的连接时,流力良务器主动或通知监控前 端断开流服务器与终端播放器之间的前端录像点播连接。其中,终端播放器与流服务器之间、以及流服务器与监控前端 之间采用实时流协议进行交互。可选地,终端播放器与流月艮务器之 间、以及流服务器与监控前端之间采用会话初始化协议进4亍交互。根据本专利技术实施例的前端录像播放系统包括终端播;改器,用 于向流服务器发送欲播放媒体文件的相关信息,以及用于4妄收并播 放欲播放媒体文件;流服务器,用于通过预先建立的、与监控前端 之间的长连接,将欲播放媒体文件的相关信息转发给监控前端,以 及用于将来自监控前端的欲播放文件转发或透传给终端播放器;以 及监控前端,用于根据欲播放媒体文件的相关信息,将欲播放文件 发送给流服务器。其中,流月良务器与监控前端之间的长连4秦是监控前端主动建立 并一直保持的长连接。通过本专利技术,可以在目前的电信级视频监控系统中实现前端录 像的播放。附图说明此处所说明的附图用来提供对本专利技术的进一步理解,构成本申 请的一部分,本专利技术的示意性实施例及其说明用于解释本专利技术,并 不构成对本专利技术的不当限定。在附图中图1是根据本专利技术实施例的前端录^f象^放方法的应用场景示意图;以及图2是根据本专利技术实施例的前端录像播放方法的基本流程示意图。具体实施方式下面参考附图,详细说明本专利技术的具体实施方式。如图1所示,监控服务系统包括流月艮务器、通过网^^与流服务 器相连的一个或多个监控前端、以及若干个终端播放器。其中,监 控前端、终端插-;故器4立于私网或/>网,流月良务器处于公网。其中,当终端播放器向流服务器请求某一个前端录像文件的点 播时,流服务器根据之前存在的一条与该监控前端的一条长连接将 点播请求的信息发送给监控前端。监控前端收到该消息后,主动建 立起和流服务器的相应连接,将码流推送给流服务器,流力良务器再 转发码流给终端播放器,从而完成前端录像的点播流程。对于终端播放器的快进快退等请求和监控前端的播放信息,流 服务器采用转发方法发送给监控前端和终端播放器。当监控前端的该路前端录像点播连接主动断开时,流服务器将 停止该路前端录像点播服务,断开与终端播放器的连接。当终端播 》文器主动断开时,流JI良务器将通知监控前端主动断开连4妄或流力l务 器主动断开与监控前端的连才妄。才艮据本专利技术实施例的前端录4象播力文方法的具体工作步驶《为步 骤一,监控前端主动与流服务器之间建立一个控制链接,并一直保 持此长连接;步骤二,流服务器根据终端播放器的前端录像点播请求中的信息,利用之前和对应监控前端的长连接通知监控前端请求的录〗象文件信息;步骤三,监控前端主动与流H务器建立前端录像 点播连接,发送码流给流服务器,流服务器将对应码流转发给终端 播放器;步骤四,当终端播放器有快进快退等播放请求时,流服务 器将该信息以透传或转发形式发送给监控前端,监控前端改变发送 的码流,从而达到快进快退等效果(当不支持快进快退等操作时, 本步骤可省略);步骤五,当监控前端有播;改信息发送给流服务器时, 流服务器将该信息以透传或转发形式发送纟会终端播放器;步骤六, 当监控前端或终端播放器的某一方主动断开与流服务器的连4妻时, 流服务器将采用 一些策略来主动断开与另 一方的连接,或通知另一 方让其主动关闭与流月l务器的连^t妄。其中,步骤一至步骤六的实现可以选择全新实现或者基于现有 々某体4空制切、i义估夂才广展,长口实时;危妨、i义(Real Time Streaming Protocol, 筒一尔RTSP )禾口扩展、会i舌牙刀始4匕十办i义(Session Initiation Protocol, 简称SIP)和扩展,对协议种类和扩展形式不限。下边纟会出本专利技术的两种具体实施例,都是4十对电信级^L频监控 业务中基于RTSP协议的前端录像点播服务,具体流程如图2所示。在电信级视频监控系统中,监控前端是集成了摄像头、麦克风、 告警检测、编码器、网卡、存储磁盘等功能的设备。运营商网络的 流服务器用于接收和转发监控前端的实时码流,终端播;故器负责将 码流解码呈现给用户。监控前端^是供符合某种编解码^各式的;5马流,监控前端和流力良务 器的媒体交互消息、终端播放器和流服务器的媒体交互消息均采用 RTSP协议及其扩展实现。具体实施例一步骤一,监控前端主动与流服务器建立一 RTSP长连接,通过 RTSP的选项信令(Options)以保活此长链接,则该长连4妄一直保 持。步骤二,当终端播放器发送RTSP的描述(Descr本文档来自技高网...

【技术保护点】
一种前端录像播放方法,其特征在于,包括:    终端播放器向流服务器发送欲播放媒体文件的相关信息;    所述流服务器通过预先建立的、与监控前端之间的长连接,将所述欲播放媒体文件的相关信息转发给所述监控前端;    所述监控前端根据所述欲播放媒体文件的相关信息,将所述欲播放文件发送给所述流服务器;    所述流服务器将所述欲播放文件转发或透传给所述终端播放器;以及    所述终端播放器接收并播放所述欲播放文件。

【技术特征摘要】
1.一种前端录像播放方法,其特征在于,包括终端播放器向流服务器发送欲播放媒体文件的相关信息;所述流服务器通过预先建立的、与监控前端之间的长连接,将所述欲播放媒体文件的相关信息转发给所述监控前端;所述监控前端根据所述欲播放媒体文件的相关信息,将所述欲播放文件发送给所述流服务器;所述流服务器将所述欲播放文件转发或透传给所述终端播放器;以及所述终端播放器接收并播放所述欲播放文件。2. 根据权利要求1所述的前端录像播放方法,其特征在于,所述 监控前端将所述欲播放文件发送给所述流服务器的过程包括所述监控前端建立与所述流服务器之间的前端录像点播 连接;所述监控前端通过所述前端录像点播连接,将所述预播放 文件发送给所述流服务器。3. 4艮据纟又利要求2所述的前端录像4番;汶方法,其特征在于,还包 括所述终端播放器向所述流服务器发送快进/快退请求;所述流服务器将所述快进/快退请求转发或透传给所述监 4空前端;以及所述监控前端响应于所述快进/快退请求,将所述欲播放 文件发送给所述流服务器。4. 根据权利要求3所述的前端录像播放方法,其特征在于,所述 流服务器与所述监控前端之间的长连接是所述监控前端主动 建立并一直保持的长连接。5. 根据权利要求2至4中任一项所述的前端录像播放方法,其特 4正在于,还包括当所述监控前端主动断开与所述流服务器之间的所述前 端录像点播连接时,所述流服务...

【专利技术属性】
技术研发人员:王燕卢王飞
申请(专利权)人:中兴通讯股份有限公司
类型:发明
国别省市:94[中国|深圳]

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1
相关领域技术
  • 暂无相关专利