本发明专利技术公开了一种循环录制的方法,具体包括:根据所述多媒体采集时间单元接收所述多媒体文件获得多媒体文件单元;根据码流格式信息将多媒体文件封装为缓存多媒体文件;接收用户采集时间信息;根据用户采集时间信息截取缓存多媒体文件获取用户多媒体采集单元;根据用户多媒体采集单元获取用户多媒体文件;根据用户多媒体文件进行播放。解决了多媒体素材在任意时间段进行用户截取,可最大利用系统资源,保持系统稳定的工作状态,增强系统的稳定性。由于对历史数据并不进行实际文件的制录,只在用户对文件截取后实际生成多媒体文件,因此,不仅可实现用户对历史数据的采集,而且节省了系统的存储资源,节约了系统的运行成本。
【技术实现步骤摘要】
本专利技术涉及广播电视网络系统的素材数据编辑及处理领域中,侧重于广播电视网络系统中,重点在数字视音频产业领域的应用,特别涉及。
技术介绍
随着电视网络视频及点播技术的发展、普及,及广大用户对网络点播的需要,对已经通过电视台播出的节目,可选择使用多种方式多渠道进行发布,给观看用户提供多种的观看场合与方式,特别是随着智能终端的发展,用户可以选择以多种方式选择观看节目,同时,多媒体素材的收录作为最基本的用户操作,被广泛用户使用,现在的收录系统所采用的视频服务器大部分是按收录排单的收录时间进行收录的。几点开始收,几点结束严格按时间点执行。开始收的时候,视频通道打开、采集信号信息、编码器开始编码、硬盘寻址写数据、收录结束、文件封装完成、形成收录素材文件、元数据文件等。看似简单的操作,视频服 务器做了很多工作。由于视频服务器用到的通道板卡、编解码器等硬件需要按收录时间点频繁开关,尤其是视频流瞬间的脉冲很大,存在视频服务器收录时稳定性和延时等风险。在专利技术人实现本专利技术过程中,发现现有技术中有以下缺陷,现有技术中收录系统对多媒体进行采集时,要占用大量的系统资源,对系统的运行速度带来影响,视频流瞬间的脉冲很大,存在视频服务器收录时稳定性和延时等风险,同时,现有的收录方式要在用户对采集视频已作出准确设定时才可以进行,在没有事先设定的情况下,不能对多媒体文件进行收录,因此,用户对收录内容不能随意获取,局限了多媒体素材的操作。
技术实现思路
针对现有技术中的缺陷,本专利技术解决了多媒体素材在任意时间段进行用户截取,用时不长时间占用系统资源的问题。为了解决以上技术问题本专利技术提供了,具体包括接收多媒体采集时间单元;按时间顺序根据所述多媒体采集时间单元采集多媒体文件,获得多媒体文件单元,所述多媒体文件単元中包括所述多媒体采集时间单元;接收码流格式信息,所述码流格式信息中包括数据包头格式信息及数据包单元信息,所述数据包头格式信息中包括码流格式、码流采集时间、数据包数量及数据包顺序编号;所述数据包单元信息中包括数据包单元容量;按时间顺序根据所述码流格式信息将所述多媒体文件单元叠加封装为缓存多媒体文件;接收用户采集时间信息;根据所述用户采集时间信息截取所述缓存多媒体文件获取用户多媒体采集单元; 根据所述多媒体采集单元进行播放其中,所述多媒体文件単元具体包括视频多媒体文件単元及音频多媒体文件单元。其中,所述按时间顺序根据所述码流格式信息将所述多媒体文件单元叠加封装为缓存多媒体文件步骤中具体包括根据所述多媒体文件単元及所述数据包単元容量,获取所述数据包数量及数据包顺序编号,根据所述多媒体采集时间单元,获取码流采集时间;根据所述多媒体文件単元及所述数据包数量,获取所述数据包単元信息;获取缓存多媒体文件。其中,所述码流格式具体为TS流媒体格式及PS流媒体格式。其中,所述接收用户采集时间信息步骤具体包括接收用户采集时间信息,所述采集时间中包括截取开始时间、截取结束时间;根据所述截取开始时间获取开始截取时间 指针;根据所述截取结束时间获取结束截取时间指针。其中,所述接收用户采集时间信息步骤具体包括接收用户采集时间信息,所述采集时间中包括截取开始时间及截取持续时间;根据所述截取开始时间获取开始截取时间指针;根据所述截取开始时间累加所述截取持续时间获取结束截取时间指针。其中,所述根据所述用户采集时间信息截取所述缓存多媒体文件获得用户多媒体采集单元步骤具体包括根据所述开始截取时间指针及所述结束截取时间指针截取所述缓存多媒体文件获得用户多媒体采集单元。其中,所述按时间顺序根据所述码流格式信息将所述多媒体文件单元叠加封装为缓存多媒体文件步骤后具体包括接收缓存剰余容量;接收文件迁移地址;判断所述缓存多媒体文件容量是否大于所述缓存剩余容量,若是,则将缓存文件根据所述文件迁移地址进行文件迁移,否则,将所述缓存多媒体文件存放至缓存中;根据所述文件迁移生成文件迁移列表。接收拆分关键字步骤具体包括接收拆分起点关键字及拆分接收拆分終点关键字。其中,所述根据所述用户采集时间信息截取所述缓存多媒体文件获得用户多媒体采集单元步骤中具体包括判断所述用户采集时间信息是否在缓存中,若是,则在缓存中截取所述缓存多媒体文件获得用户多媒体采集单元,若否,则查询所述文件迁移列表,提取迁移文件,截取所述迁移文件获得用户多媒体采集单元。其中,根据所述多媒体采集单元进行播放步骤中还具体包括根据所述用户多媒体文件进行编辑。其中,根据所述多媒体采集单元进行播放步骤后还具体包括根据多媒体采集单元生成字幕文件;在播控系统中对所述字幕文件进行播放。与现有技术相比,本专利技术实施例具有以下优点通过将多媒体文件根据媒体码流格式封装为数据包存放在内存中,并在多媒体文件的封装过程中记录所述多媒体文件的时间信息,以便于用户在进行多媒体文件截取时便于检索,当用户对内存数据包内容选定后可生成具体的多媒体文件,从而,收录系统在实现收录操作吋,并不直接对外围多媒体数据库或采集端直接操作,减轻了系统对外围视频采集的处理强度,同时,可实现用户对历史数据的采集,由于对历史数据并不进行实际文件的制录,只在用户对文件截取后实际生成多媒体文件,因此,节省了系统的存储资源,节约了系统的运行成本。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获取其他的附图。图I :是本专利技术实施例I中的示意图;图2 :是本专利技术实施例2中另ー种循环录制的方法的示意图;图3 :是本专利技术实施例3中 系统主控芯片的示意图。具体实施例方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然所描述的实施例是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获取的所有其他实施例,都属于本专利技术保护的范围。本专利技术实施例I中提供了,如图I所示,包括以下步骤SlOl :接收多媒体采集时间单元;S102 :获得多媒体文件单元;此步骤具体包括按时间顺序根据所述多媒体采集时间单元采集多媒体文件,获得多媒体文件単元,所述多媒体文件単元中包括所述多媒体采集时间单元;S103 :接收码流格式信息;此步骤具体包括接收码流格式信息,所述码流格式信息中包括数据包头格式信息及数据包单元信息,所述数据包头格式信息中包括码流格式、码流采集时间、数据包数量及数据包顺序编号;所述数据包单元信息中包括数据包单元容量;S104 :封装为缓存多媒体文件;此步骤具体包括按时间顺序根据所述码流格式信息将所述多媒体文件单元叠加封装为缓存多媒体文件;S105 :接收用户采集时间信息;S106 :获取用户多媒体采集单元;此步骤具体包括根据所述用户采集时间信息截取所述缓存多媒体文件获取用户多媒体采集单元;S107 :进行播放;根据所述多媒体采集单元进行播放。本专利技术实施例2中提供了另ー种循环录制的方法,如图2所示,包括以下步骤S201 :接收多媒体采集时间单元;S202 :获得多媒体文件单元;此步骤具体包括按时间顺序根据所述多媒体采集时间单本文档来自技高网...
【技术保护点】
【技术特征摘要】
1.一种循环录制的方法,其特征在于,包括 接收多媒体采集时间单元; 按时间顺序根据所述多媒体采集时间单元采集多媒体文件,获得多媒体文件単元,所述多媒体文件単元中包括所述多媒体采集时间单元; 接收码流格式信息,所述码流格式信息中包括数据包头格式信息及数据包单元信息,所述数据包头格式信息中包括码流格式、码流采集时间、数据包数量及数据包顺序编号;所述数据包单元信息中包括数据包单元容量; 按时间顺序根据所述码流格式信息将所述多媒体文件单元叠加封装为缓存多媒体文件; 接收用户采集时间信息; 根据所述用户采集时间信息截取所述缓存多媒体文件获取用户多媒体采集单元; 根据所述多媒体采集单元进行播放。2.如权利要求I中所述的方法,其特征在于,所述多媒体文件单元具体包括 视频多媒体文件単元及音频多媒体文件単元。3.如权利要求I中所述的方法,其特征在于,所述按时间顺序根据所述码流格式信息将所述多媒体文件单元叠加封装为缓存多媒体文件步骤中具体包括根据所述多媒体文件単元及所述数据包単元容量,获取所述数据包数量及数据包顺序编号,根据所述多媒体采集时间单元,获取码流采集时间;根据所述多媒体文件単元及所述数据包数量,获取所述数据包单元信息;获取缓存多媒体文件。4.如权利要求I中所述的方法,其特征在于,所述码流格式具体为TS流媒体格式及PS流媒体格式。5.如权利要求I中所述的方法,其特征在于,所述接收用户采集时间信息步骤具体包括 接收用户采集时间信息,所述采集时间中包括截取开始时间、截取结束时间; 根据所述截取开始时间获取开始截取时间指针; 根据所述截取结束时间获取结束截取时间指针。6.如权利要求I中所述的方法,其...
【专利技术属性】
技术研发人员:张峰,
申请(专利权)人:新奥特北京视频技术有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。