【技术实现步骤摘要】
本专利技术涉及编解码技术,特别涉及一种硬盘录像机、多媒体格式转换的系统及 方法。
技术介绍
在监控领域中,随着嵌入式技术的发展以及监控设备的不断完善,产品更新换 代的速度越来越快,硬盘录像机(Digital Video Recorder,DVR)逐渐成为监控行业的主要产品,其功能也逐渐得以完善。所谓硬盘录像机就是一套进行图像存储处理的计算机系 统;相对于传统的磁带记录的录像机,硬盘录像机具有对图像/语音进行长时间录像、 录音、远程监视和控制的功能。图1为现有的与本地计算机连接的硬盘录像机的结构示意图。如图1所示,与 本地计算机11连接的硬盘录像机10包含前端设备101和后端设备102 ;本地计算机11包 含格式转换模块111和显示模块112。其中,前端设备101用以获取多媒体实时流数据, 后端设备102通过运行网络软件开发工具包(Software Development Kit, SDK)连接前端 设备101,对前端设备101输出的多媒体实时流数据进行存储。由于硬盘录像机10存储 的文件格式可能与本地计算机11中多媒体播放软件不兼容,需要本地计算机11中的格式 转换模块111根据用户设定的参数对后端设备102暂存的文件进行格式转换,输出格式转 换后的文件至显示模块112播放。综上所述,现有的硬盘录像机仅能对实时拍摄的多媒体数据进行暂存,由本地 计算机根据用户设定的参数对硬盘录像机暂存的多媒体数据进行格式转换并播放,现有 的硬盘录像机不能根据用户设定的参数对实时拍摄的多媒体数据进行格式转换并实时播 放,降低了用户使用的实时性和便捷性。由于不同厂家生产的硬盘 ...
【技术保护点】
一种硬盘录像机,包含前端设备,其特征在于,该录像机还包含与所述前端设备连接的实时格式转换设备;所述实时格式转换设备从所述前端设备获取多媒体实时流数据;解码多媒体实时流数据并分离,获得解码后的音频数据和视频数据;将解码后的音频数据和视频数据按照设定的编码方式和编码参数分别进行编码;根据编码后的音频数据和编码后的视频数据获得格式转换后的多媒体实时流数据,输出格式转换后的多媒体实时流数据;所述设定的编码方式包含音频编码方式和视频编码方式;所述设定的编码参数包含音频编码参数和视频编码参数。
【技术特征摘要】
1.一种硬盘录像机,包含前端设备,其特征在于,该录像机还包含与所述前端设备 连接的实时格式转换设备;所述实时格式转换设备从所述前端设备获取多媒体实时流数据;解码多媒体实时流 数据并分离,获得解码后的音频数据和视频数据;将解码后的音频数据和视频数据按照 设定的编码方式和编码参数分别进行编码;根据编码后的音频数据和编码后的视频数据 获得格式转换后的多媒体实时流数据,输出格式转换后的多媒体实时流数据;所述设定 的编码方式包含音频编码方式和视频编码方式;所述设定的编码参数包含音频编码参数 和视频编码参数。2.根据权利要求1所述的硬盘录像机,其特征在于,所述实时格式转换设备包含 实时流取流模块、音视频数据分离模块、音频编码模块、视频编码模块和音视频混合模 块;所述实时流取流模块连接所述前端设备,从所述前端设备获取多媒体实时流数据并 输出至所述音视频数据分离模块;所述音视频数据分离模块判断接收到的多媒体实时流数据的数据类型是否为媒体文 件头,如果是,则创建对于所述媒体文件头的解码库,否则将接收到的多媒体实时流数 据送入已创建的解码库进行解码;在成功获取解码后的数据之后,获取视频帧信息和解 码后的视频数据并输出至所述视频编码模块,获取音频帧信息和解码后的音频数据并输 出至所述音频编码模块;所述视频帧信息至少包含帧率和分辨率;所述音频帧信息至少 包含声道数和采样率;所述音频编码模块判断接收到的音频帧信息是否与设定的音频编码参数相同,如果 是,则按照设定的音频编码方式和音频编码参数对解码后的音频数据进行编码,否则, 将按照设定的音频编码参数中包含的声道数和采样率对解码后的音频数据进行处理,按 照设定的音频编码方式和音频编码参数对处理后的音频数据进行编码;所述音频编码模 块将编码后的音频数据输出至所述音视频混合模块;所述视频编码模块判断接收到的视频帧信息是否与设定的视频编码参数相同,如果 是,则按照设定的视频编码方式和视频编码参数对解码后的视频数据进行编码,否则, 将按照设定的视频编码参数中包含的帧率和分辨率对解码后的视频数据进行处理,按照 设定的视频编码方式和视频编码参数对处理后的视频数据进行编码;所述视频编码模块 将编码后的视频数据输出至所述音视频混合模块;所述音视频混合模块根据获取的编码后的音频数据和编码后的视频数据,修正当前 帧的时标,并按照设定的帧类型修正当前帧,输出修正后的当前帧;所述修正后的当前 帧为所述格式转换后的多媒体实时流数据。3.根据权利要求2所述的硬盘录像机,其特征在于,所述实时格式转换设备还包含一 连接所述音视频混合模块的存储模块;所述存储模块用于存储修正后的当前帧。4.一种多媒体格式转换的系统,包含硬盘录像机和与硬盘录像机连接的本地计算 机,其特征在于,所述硬盘录像机包含前端设备和与所述前端设备连接的实时格式转换 设备;所述实时格式转换设备从所述前端设备获取多媒体实时流数据;解码多媒体实时流数据并分离,获得解码后的音频数据和视频数据;将解码后的音频数据和视频数据按照 设定的编码方式和编码参数分别进行编码;根据编码后的音频数据和编码后的视频数据 获得格式转换后的多媒体实时流数据,输出格式转换后的多媒体实时流数据;;所述设 定的编码方式包含音频编码方式和视频编码方式;所述设定的编码参数包含音频编码参 数和视频编码参数;所述本地计算机对接收到的格式转换后的多媒体实时流...
【专利技术属性】
技术研发人员:朱莹,郭斌,胡扬忠,邬伟琪,
申请(专利权)人:杭州海康威视软件有限公司,
类型:发明
国别省市:86
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。