专利名称:多媒体解码方法及装置、视频监控方法及系统的利记博彩app
技术领域:
本发明涉及网络传输多媒体码流的处理,特别是涉及一种多媒体解码方法及装 置、视频监控方法及系统。
背景技术:
随着信息网络化的飞速发展,以网络为基础的数字监控技术以其灵活的组网、方 便的管理和超远距离传输等技术优势,逐渐拓展其应用领域,大有取代传统监控的趋势。监 控技术朝着网络化、数字化不断发展又加速了多媒体技术在监控行业的广泛应用。多媒体 包括文字、声音、图像、图形等,具有信息量大、表达能力强等特点,因此它代替单一的信息 模式已经成为不可阻挡的趋势。在市场需求的推动下,许多机顶盒厂商陆续推出的最新的支持高清节目源的产 品。为了适应无线3G/4G网络的发展,以往支持传输流(TS)的视频监控前端厂商更是推出 新的支持互联网流媒体联盟(ISM A)码流的产品。而固网和无线网络不同的网络带宽要求 在不同的应用环境,编码器使用不同的分辨率,不同的音频压缩格式。因此,在现有的数字 监控中,就不可避免地出现多种音频格式如G系列语音、多种网络打包模式如ISMA和TS 两种模式、及多种视频压缩格式并存的现象。这些格式各有优势,又各有不足的地方,分别 运用在不同的视频监控领域。多媒体解码器如视频监控解码器作为视频监控系统中音视频解码的终端产品,如 何实现多种音视频格式的自适应解码,如何兼容不同的监控设备,成为了解码器首先要解 决的问题。
发明内容
本发明的目的是提供一种多媒体解码方法及装置、视频监控方法及系统,以解决 现有技术无法实现多格式兼容解码的技术问题。为了实现上述目的,本发明提供了一种多媒体解码方法,其中,包括如下步骤步骤A,多媒体解码装置获取网络传输多媒体码流;步骤B,所述多媒体解码装置将所述获取的网络传输多媒体码流转换为原始基本 码流;步骤C,所述多媒体解码装置对所述原始基本码流进行解码。优选地,所述的多媒体解码方法,其中,所述步骤A中,所述网络传输多媒体码流以网络包方式传输至所述多媒体解码装 置,所述步骤B包括所述多媒体解码装置根据所述网络传输多媒体码流中网络包的包头,确定所述网 络传输多媒体码流中网络包的打包模式;所述多媒体解码装置调用与所述确定出的打包模式相对应的转换模块,将所述网络传输多媒体码流转换为原始基本码流。优选地,所述的多媒体解码方法,其中,所述打包模式包括传输流模式和互联网 流媒体联盟模式。优选地,所述的多媒体解码方法,其中,在获取所述网络传输多媒体码流之后、将 所述网络传输多媒体码流转换为原始基本码流之前,还包括根据所述网络传输多媒体码流中各网络包的时间戳和包序号信息对所述网络传 输多媒体码流中的各网络包进行排序。优选地,所述的多媒体解码方法,其中,所述步骤A中,所述多媒体解码装置同时获取到打包模式不同的至少两路网络传 输多媒体码流;所述步骤B中,所述多媒体解码装置确定出所述至少两路网络传输多媒体码流 中、每一路网络传输多媒体码流中网络包的打包模式,并调用与确定出的打包模式相对应 的转换模块将所述每一路网络传输多媒体码流转换为原始基本码流。另一方面,提供一种多媒体解码装置,其中,包括获取模块,用于获取网络传输多媒体码流;处理模块,用于将所述获取的网络传输多媒体码流转换为原始基本码流;解码模块,对所述原始基本码流进行解码。优选地,所述的多媒体解码装置,其中,所述处理模块包括至少两个转换模块,每一所述转换模块与一种网络包的打包模式相对应,用于将 对应打包模式的网络传输多媒体码流转换为原始基本码流;确定模块,用于根据所述网络传输多媒体码流中网络包的包头,确定所述网络传 输多媒体码流中网络包的打包模式;调用模块,用于调用与所述网络包的打包模式相对应的转换模块。优选地,所述的多媒体解码装置,其中,所述打包模式包括传输流模式和互联网 流媒体联盟模式。优选地,所述的多媒体解码装置,其中,还包括排序模块,用于在获取所述网络传输多媒体码流之后、将所述网络传输多媒体码 流转换为原始基本码流之前,根据所述网络传输多媒体码流中各网络包的时间戳和包序号 的信息对所述网络传输多媒体码流中的各网络包进行排序。又一方面,提供一种视频监控方法,其中,包括如下步骤步骤Al,多媒体解码装置获取监控前端编码装置输出的网络传输多媒体码流;步骤Bi,所述多媒体解码装置将所述获取的网络传输多媒体码流转换为原始基本 码流;步骤Cl,所述多媒体解码装置对所述原始基本码流进行解码,并将解码后的多媒 体信息输出至监控终端装置,以在监控终端装置上播放。优选地,所述的视频监控方法,其中,所述步骤Al中,所述网络传输多媒体码流以网络包方式传输至所述多媒体解码
装置;所述步骤Bl包括
所述多媒体解码装置根据所述网络传输多媒体码流中网络包的包头,确定所述网 络传输多媒体码流中网络包的打包模式;所述多媒体解码装置调用与所述确定出的打包模式相对应的转换模块,将所述网 络传输多媒体码流转换为原始基本码流。又一方面,提供一种视频监控系统,其中,包括监控前端编码装置,用于将采集到的前端多媒体信息编码成网络传输多媒体码流 后输出;多媒体解码装置,包括获取模块,用于获取所述监控前端编码装置输出的网络传输多媒体码流;处理模块,用于将所述获取的网络传输多媒体码流转换为原始基本码流;解码模块,对所述原始基本码流进行解码,并输出解码后的多媒体信息;监控终端装置,用于接收所述多媒体解码装置输出的多媒体信息,并播放。优选地,所述的视频监控系统,其中,所述处理模块包括至少两个转换模块,每一所述转换模块与一种网络包的打包模式相对应,用于将 对应打包模式的网络传输多媒体码流转换为原始基本码流;确定模块,用于根据所述网络传输多媒体码流中网络包的包头,确定所述网络传 输多媒体码流中网络包的打包模式;调用模块,用于调用与所述网络包的打包模式相对应的转换模块。本发明的技术效果在于本发明通过直接把网络传输多媒体码流解码成原始基本码流(ES,Elementary Stream)后,再进行解码,能够实现多种格式码流的自适应解码,而且由于解码模块只需对 ES流进行解码,有效降低了解码模块如解码芯片的处理复杂度,提高了解码模块的解码性 能。
图1为本发明实施例的多媒体解码方法的流程示意图;图2为本发明实施例的多媒体解码装置的结构示意图;图3为本发明实施例的视频监控系统的结果示意图;图4为本发明实施例的视频监控方法的流程示意图;图5为本发明另一实施例的视频监控系统的工作原理示意图;图6为本发明另一实施例的视频监控系统进行视频监控的流程示意图;图7为本发明实施例的多媒体解码方法中,转换模块的工作原理示意图。
具体实施例方式为使本发明的目的、技术方案和优点更加清楚,下面将结合附图及具体实施例对 本发明进行详细描述。图1为本发明实施例的多媒体解码方法的流程示意图。如图1,该实施例的多媒体 解码方法包括如下步骤步骤101,多媒体解码装置获取网络传输多媒体码流;
步骤102,所述多媒体解码装置将所述获取的网络传输多媒体码流转换为原始基 本码流;步骤103,所述多媒体解码装置对所述原始基本码流进行解码。该例中,优选地,上述网络传输多媒体码流以网络包的方式传输至多媒体解码 装置,示例性地,采用实时传输协议(RTP,Real-Time Transport Protocol)打包方式发 送网络传输多媒体码流,示例性地,多媒体码流中网络包的打包模式包括传输流(TS, Transport Stream)模式和互联网流媒体联盟模式(ISMA,International Snowmobile Manufacturers Association)模式。示例性地,具体的传输协议可采用传输控制协议(TCP, Transmission Control Protocol)、用户数据报协议(UDP,User Datagram Protocol)禾口组 播传输层协议。上述步骤102包括多媒体解码装置根据所述网络传输多媒体码流中网络包的包 头,确定所述网络传输多媒体码流中网络包的打包模式;所述多媒体解码装置调用与所述确定出的打包模式相对应的转换模块,将所述网 络传输多媒体码流转换为原始基本码流。优选地,多媒体解码装置在接收到第一个RTP包 后,就开始分析每个RTP包的包头,获得RTP包的负载类型,并进而确定网络包的打包模式。本发明实施例的技术方案,通过设置并调用与不同的打包模式相对应的转换模 块,能够实现将不同打包模式的网络传输多媒体码流转换为原始基本流,这样能够实现多 种打包模式的码流的自适应解码,而且由于解码模块只需对ES流进行解码,而无需再由解 码模块来实现如TS码流或ISMA码流的解复用或解包工作,有效降低了解码模块如解码芯 片的处理复杂度,提高了解码模块的解码性能。由于不同的网络环境可能造成解码装置收到的包发生乱序、抖动,特别是使用UDP 传输的RTP包,需要对每个RTP包进行乱序重排等操作,以提高服务质量。由于排序过程要 求每个包带时间戳和包序号等信息,因此需在解包之前完成排序。优选地,本发明实施例的 解码方法中,在获取所述网络传输多媒体码流之后、将所述网络传输多媒体码流转换为原 始基本码流之前,还包括根据所述网络传输多媒体码流中各网络包的时间戳和包序号信 息对所述网络传输多媒体码流中的各网络包进行排序。这样在对顺序可能乱了的网络包进 行排序后,由排序后的网络包构成的码流能够平稳送出。在本发明的其它实施例中,步骤101中,多媒体解码装置同时获取到打包模式不 同的至少两路网络传输多媒体码流;步骤102中,所述多媒体解码装置确定出所述至少两 路网络传输多媒体码流中、每一路网络传输多媒体码流中网络包的打包模式,并调用与确 定出的打包模式相对应的转换模块将所述每一路网络传输多媒体码流转换为原始基本码 流。该例中,多媒体解码装置中对应的设置至少两个转换模块,每一转换模块与一种网络包 的打包模式相对应,用于将以对应打包模式进行打包的网络传输多媒体码流转换为原始基 本码流。举例说明,多媒体解码装置可包括第一转换模块即TS解复用模块,用于将以TS 方式打包的TS码流转换为ES码流;第二转换模块即ISMA解包模块,用于将以ISMA打包的 ISMA码流转换为ES码流。本发明的实施例中,可只对一路网络传输多媒体码流进行本发明的解码处理,也 可同时针对多路网络传输多媒体码流进行本发明的解码处理,不同打包模式的多媒体码流 分别调用不同的转换模块转换为ES码流,再对转换出的ES码流进行解码,从而通过设置与不同厂家的前端编码器采用的打包模式相对应的转换模块,即可同时对多个不同厂家的前 端编码器进行解码,大大增加了加码器的兼容性和解码性能,适应未来3G/4G网络发展,对 提高产品的市场占有率有很大的促进作用。由于现有厂家多根据通用的标准协议进行打 包,如TS或ISMA,则在多媒体解码装置中根据现有通用的标准协议进行转换模块的设置即 可。且在后续出现新的协议或新的需处理的打包模式时,可通过插件形式,不断增加解码类 型,具有较好的扩展性。本发明实施例还提供了一种多媒体解码装置,如图2,该多媒体解码装置包括获取模块,用于获取网络传输多媒体码流;处理模块,用于将所述获取的网络传输多媒体码流转换为原始基本码流;解码模块,对所述原始基本码流进行解码。优选地,该实施例的多媒体解码装置中,所述处理模块包括至少两个转换模块,每一所述转换模块与一种网络包的打包模式相对应,用于将 对应打包模式的网络传输多媒体码流转换为原始基本码流;确定模块,用于根据所述网络传输多媒体码流中网络包的包头,确定所述网络传 输多媒体码流中网络包的打包模式;调用模块,用于调用与所述网络包的打包模式相对应的转换模块。优选地,该实施例的多媒体解码装置中,所述打包模式包括传输流模式和互联网 流媒体联盟模式。优选地,该实施例的多媒体解码装置还包括排序模块,用于在获取所述网络传输 多媒体码流之后、将所述网络传输多媒体码流转换为原始基本码流之前,根据所述网络传 输多媒体码流中各网络包的时间戳和包序号信息对所述网络传输多媒体码流中的各网络 包进行排序。本发明实施例还提供一种视频监控系统,如图3,该视频监控系统包括监控前端编码装置,用于将采集到的前端多媒体信息编码成网络传输多媒体码流 后输出;多媒体解码装置,包括获取模块,用于获取所述监控前端编码装置输出的网络传输多媒体码流;处理模块,用于将所述获取的网络传输多媒体码流转换为原始基本码流;解码模块,对所述原始基本码流进行解码,并输出解码后的多媒体信息;监控终端装置,用于接收所述多媒体解码装置输出的多媒体信息,并播放。优选地,该视频监控系统的多媒体解码装置中,所述处理模块包括至少两个转换模块,每一所述转换模块与一种网络包的打包模式相对应,用于将 对应打包模式的网络传输多媒体码流转换为原始基本码流;确定模块,用于根据所述网络传输多媒体码流中网络包的包头,确定所述网络传 输多媒体码流中网络包的打包模式;调用模块,用于调用与所述网络包的打包模式相对应的转换模块。本发明实施例的视频监控系统中的多媒体解码装置可采用上文描述的多中实施 例的多媒体解码装置,在此不再赘述。如图4,示出了本发明实施例的视频监控系统进行视频监控的方法的流程示意图。如图4,该视频监控方法包括步骤401,多媒体解码装置获取监控前端编码装置输出的网络传输多媒体码流;步骤402,所述多媒体解码装置将所述获取的网络传输多媒体码流转换为原始基 本码流;步骤403,所述多媒体解码装置对所述原始基本码流进行解码,并将解码后的多媒 体信息输出至监控终端装置,以在监控终端装置上播放。优选地,本发明实施例的视频监控方法,所述步骤401中,所述网络传输多媒体码 流以网络包方式传输至所述多媒体解码装置;所述步骤402包括所述多媒体解码装置根据所述网络传输多媒体码流中网络包的包头,确定所述网 络传输多媒体码流中网络包的打包模式;所述多媒体解码装置调用与所述确定出的打包模式相对应的转换模块,将所述网 络传输多媒体码流转换为原始基本码流。优选地,本发明实施例的视频监控方法,在步骤401之前,还包括多媒体解码装 置请求监控前端装置的链接地址的步骤,示例性地,监控前端装置先向业务平台进行注册, 多媒体解码装置向业务平台请求该监控前端装置的链接地址。图5是本发明另一实施例的视频监控系统的工作原理示意图,示出了视频监控整 个系统的结构框架示意图。如图5,该实施例的视频监控系统包括前端监控设备、业务平 台、流媒体服务器、客户端、多媒体解码器及监控终端;其中,监控终端以监控电视墙为例; 多媒体解码器以视频监控解码器为例。示例性地,客户端由设置有客户端程序的电脑充当, 通过在电脑上运行客户端程序,可对监控前端设备和视频监控解码器进行配置管理;前端 监控设备,用于采集前端音视频信息,并将采集到的媒体信息编码成媒体码流后发送至流 媒体服务器或视频监控解码器;业务平台,用于供监控前端设备、客户端、视频监控解码器 和流媒体服务器的注册以及管理等;流媒体服务器,用于进行流媒体的转发和存储。该例 中,以监控前端装置为ISMA码流监控前端装置或TS码流监控前端装置为例。相应地,ISMA 码流监控前端装置或TS码流监控前端装置与流媒体服务器间传输的多媒体码流为ISMA流 或TS码流。该例中,通过客户端配置监控电视墙的解码通道,当点播请求开始后,视频监控解 码器从业务平台处获取前端监控设备的链接地址,通过这个链接地址连接监控前端设备, 从前端监控设备处获取多媒体码流进行解码并在监控电视墙上显示视频。该例中,有多个 前端监控设备,分别接收不同路的多媒体码流。该例中,视频监控系统进行视频监控的处理 流程参照图6所示。图6中,以视频监控解码器与监控前端之间传输码流为ISMA码流或TS 码流为例进行说明。如图6,该实施例的视频监控处理包括如下步骤步骤601,管理客户端、多个监控前端设备、和流媒体服务器要分别注册到视频监 控业务平台,接受业务平台的管理;步骤602,当用户通过客户端对视频监控解码器播放通道进行配置,选择需要在电 视墙播放的监控前端时,客户端连接解码器上的媒体流服务器,并向解码器发送监控请求; 示例性地,这个监控请求可以多路监控通道的请求,也可以是一路监控通道的请求;可以是 轮巡的请求,也可以是单播的请求;可以是点播的请求,也可以是直连编码器的请求;监控前端设备输出的可以是TS或者ISMA打包方式的MPEG4、H. 264、H. 263视频和G系列声音、 AAC, AMR音频的组合等网络传输多媒体码流。步骤603,解码器向业务平台申请欲播放的监控前端设备的链接地址URL ;步骤604,正常网络情况下,业务平台需要立即响应解码器的请求,视频监控解码 器连接流媒体服务器,并发送ISMA流或TS码流申请请求;流媒体服务器向解码器发送RTP 打包的ISMA码流或TS码流;其中TS码流是音频和视频混合在一起的,而ISMA码流是分开 的;发送方式可使用TCP、UDP和组播传输层协议等;步骤605,解码器收到第一个RTP后,就开始分析RTP包的包头,获得RTP包的负载 类型,负载类型可以是多种不同类型;步骤606,排序操作,由于不同的网络环境可能造成解码器收到的包发生乱序、抖 动,特别是使用UDP传输的RTP包,需要对每个RTP包进行乱序重排等操作,提高服务质量 (QoS, Quality of Service) 0排序过程要求每个包带时间戳和包序号等信息,因此必须在 解包之前完成。通过排序,克服了乱序可能产生的信号扰动,从而能将排序后的网络包构成 的码流平稳送出;步骤607,将经过排序后的网络包转换为音频视频的原始基本码流;图7给出了该 步骤的一个处理示例;步骤608,通过解码模块如解码芯片,示例性地DSP解码芯片对原始基本码流进行 解码,并在监控终端,该例中为监控电视墙上显示出来;步骤609,用户停止播放时,由解码器主动关闭与流媒体服务器的连接。该例的视频监控系统中包括流媒体服务器、业务平台和客户端,根据视频监控应 用的具体场景流媒体服务器、业务平台和客户端并不是必须的,也可由其它能实现相应功 能的功能模块或装置替代。此外该例中仅以监控前端装置与视频监控解码器之间的传输码流为ISMA码流或 TS码流为例,但并不局限与ISMA码流或TS码流,也可以是其它打包模式的多媒体网络传输 码流。图7中,在本发明一实施例的解码方法中,在对网络包进行排序后,还包括根据确 定出来的网络包的打包模式将网络包发送到对应的转换模块来进行ES流的转换。该例中, 输入多媒体解码器的RTP传输码流为TS码流和ISMA码流为例。相应地,转换模块包括TS 解复用模块和ISMA解包模块。其中,TS解复用模块将TS码流转换为ES码流,ISMA解包 模块将ISMA码流转换为ES码流。ES码流包括ES流音频数据和ES流视频数据。其中, ES流音频数据包括G系列声音数据、声音/调制解调器插卡(AMR,Audio/MODEMRiser)声 音数据、高级音频编码(AAC,Advanced Audio Coding)声音数据;ES流视频数据包括H264 视频数据、H263视频数据、MPEG 4视频数据。转换出的ES码流再输入解码模块如解码芯片 进行解码。具体地,本发明实施例的解码方法在网络包排序后,根据RTP包获得的码流类型 调用对应的转换模块如为ISMA码流则调用ISMA解包模块,解包得到ES音频流和ES视频 流;如果是TS流,则调用TS解复用模块,得到ES音频流和ES视频流。这种方法能无限地 扩展其应用,在不用对解码芯片进行修改的前提下,使用插件形式,不断增加解码类型。使 用ES流没有了 TS码流和ISMA传输方式的信息,大大简化了解码芯片的工作量,减少了解码芯片工作流程。把音频ES流和视频ES流分别送入解码芯片解码,在显示终端上显示图像。现有技术的解码方法,通常都是直接将监控前端设备输出的传输码率输入解码芯 片解码,这种方法兼容性不好,限制了解码芯片的解码内容。对一些特定的系统架构,TS解 复用或者ISMA解包的工作要在解码芯片上完成,增加了解码芯片的负担。本发明提出的解 码方法,因为解码芯片只需对ES流进行解码,而无需在解码芯片上完成TS解复用或者ISMA 解包的工作,从而大大简化了解码芯片的工作量、减少了解码芯片工作流程、增加了系统的 可移植性,减少了后续升级和维护的工作量,而且,通过直接把各种打包模式的多媒体网络 传输码流转换成原始基本码流,大大增加了解码器的解码格式兼容性,能够完美地实现各 种码流的自适应解码。以上所述仅是本发明的优选实施方式,应当指出,对于本技术领域的普通技术人 员来说,在不脱离本发明原理的前提下,还可以作出若干改进和润饰,这些改进和润饰也应 视为本发明的保护范围。
权利要求
一种多媒体解码方法,其特征在于,包括如下步骤步骤A,多媒体解码装置获取网络传输多媒体码流;步骤B,所述多媒体解码装置将所述获取的网络传输多媒体码流转换为原始基本码流;步骤C,所述多媒体解码装置对所述原始基本码流进行解码。
2.根据权利要求1所述的多媒体解码方法,其特征在于,所述步骤A中,所述网络传输多媒体码流以网络包方式传输至所述多媒体解码装置, 所述步骤B包括所述多媒体解码装置根据所述网络传输多媒体码流中网络包的包头,确定所述网络传 输多媒体码流中网络包的打包模式;所述多媒体解码装置调用与所述确定出的打包模式相对应的转换模块,将所述网络传 输多媒体码流转换为原始基本码流。
3.根据权利要求2所述的多媒体解码方法,其特征在于,所述打包模式包括传输流模 式和互联网流媒体联盟模式。
4.根据权利要求2所述的多媒体解码方法,其特征在于,在获取所述网络传输多媒体 码流之后、将所述网络传输多媒体码流转换为原始基本码流之前,还包括根据所述网络传输多媒体码流中各网络包的时间戳和包序号信息对所述网络传输多 媒体码流中的各网络包进行排序。
5.根据权利要求2-4中任一项所述的多媒体解码方法,其特征在于,所述步骤A中,所述多媒体解码装置同时获取到打包模式不同的至少两路网络传输多 媒体码流;所述步骤B中,所述多媒体解码装置确定出所述至少两路网络传输多媒体码流中、每 一路网络传输多媒体码流中网络包的打包模式,并调用与确定出的打包模式相对应的转换 模块将所述每一路网络传输多媒体码流转换为原始基本码流。
6.一种多媒体解码装置,其特征在于,包括 获取模块,用于获取网络传输多媒体码流;处理模块,用于将所述获取的网络传输多媒体码流转换为原始基本码流; 解码模块,对所述原始基本码流进行解码。
7.根据权利要求6所述的多媒体解码装置,其特征在于,所述处理模块包括至少两个转换模块,每一所述转换模块与一种网络包的打包模式相对应,用于将对应 打包模式的网络传输多媒体码流转换为原始基本码流;确定模块,用于根据所述网络传输多媒体码流中网络包的包头,确定所述网络传输多 媒体码流中网络包的打包模式;调用模块,用于调用与所述网络包的打包模式相对应的转换模块。
8.根据权利要求7所述的多媒体解码装置,其特征在于,所述打包模式包括传输流模 式和互联网流媒体联盟模式。
9.根据权利要求7所述的多媒体解码装置,其特征在于,还包括排序模块,用于在获取所述网络传输多媒体码流之后、将所述网络传输多媒体码流转 换为原始基本码流之前,根据所述网络传输多媒体码流中各网络包的时间戳和包序号的信息对所述网络传输多媒体码流中的各网络包进行排序。
10.一种视频监控方法,其特征在于,包括如下步骤步骤A1,多媒体解码装置获取监控前端编码装置输出的网络传输多媒体码流; 步骤B1,所述多媒体解码装置将所述获取的网络传输多媒体码流转换为原始基本码流;步骤C1,所述多媒体解码装置对所述原始基本码流进行解码,并将解码后的多媒体信 息输出至监控终端装置,以在监控终端装置上播放。
11.根据权利要求10所述的视频监控方法,其特征在于,所述步骤A1中,所述网络传输多媒体码流以网络包方式传输至所述多媒体解码装置; 所述步骤B1包括所述多媒体解码装置根据所述网络传输多媒体码流中网络包的包头,确定所述网络传 输多媒体码流中网络包的打包模式;所述多媒体解码装置调用与所述确定出的打包模式相对应的转换模块,将所述网络传 输多媒体码流转换为原始基本码流。
12.一种视频监控系统,其特征在于,包括监控前端编码装置,用于将采集到的前端多媒体信息编码成网络传输多媒体码流后输出;多媒体解码装置,包括获取模块,用于获取所述监控前端编码装置输出的网络传输多媒体码流; 处理模块,用于将所述获取的网络传输多媒体码流转换为原始基本码流; 解码模块,对所述原始基本码流进行解码,并输出解码后的多媒体信息; 监控终端装置,用于接收所述多媒体解码装置输出的多媒体信息,并播放。
13.根据权利要求12所述的视频监控系统,其特征在于,所述处理模块包括至少两个转换模块,每一所述转换模块与一种网络包的打包模式相对应,用于将对应 打包模式的网络传输多媒体码流转换为原始基本码流;确定模块,用于根据所述网络传输多媒体码流中网络包的包头,确定所述网络传输多 媒体码流中网络包的打包模式;调用模块,用于调用与所述网络包的打包模式相对应的转换模块。
全文摘要
本发明提供一种多媒体解码方法及装置、视频监控方法及系统,该解码方法包括步骤A,多媒体解码装置获取网络传输多媒体码流;步骤B,多媒体解码装置将获取的网络传输多媒体码流转换为原始基本码流;步骤C,多媒体解码装置对原始基本码流进行解码。利用本发明能够实现多种格式码流的自适应解码,而且由于只需对ES流进行解码,有效降低了解码模块如解码芯片的处理复杂度,提高了解码模块的解码性能。
文档编号H04N7/24GK101895737SQ20101022973
公开日2010年11月24日 申请日期2010年7月13日 优先权日2010年7月13日
发明者文良辉 申请人:中兴通讯股份有限公司