【技术实现步骤摘要】
一种可编辑嵌入式音视频服务器及其运行方法
[0001]本专利技术涉及音视频处理
,具体涉及一种可编辑嵌入式音视频服务器及其运行方法。
技术介绍
[0002]当前音视频服务器的视频编辑和编解码功能处于分离的状态,在音视频转播和直播场景下,往往使用视频采集设备、视频编辑设备、视频插播设备、视频编码和传输设备等多种不同的设备组合才能满足实际需求。这种视频处理方式往往会带来接口不兼容、设备运行不可靠等问题。
[0003]因此,需要一种可编辑嵌入式音视频服务器,能够集成视频在线编辑功能,并提高设备运行的可靠性。
技术实现思路
[0004]鉴于现有技术中存在的问题,本方案提供了一种可编辑嵌入式音视频服务器及其运行方法,能够充分利用嵌入式音视频服务器中ARM芯片和FPGA芯片的冗余功能,在服务器上直接集成了音视频插播片段在线编辑功能,不需要额外的第三方软件和设备,能够减少设备体积,降低设备运营成本,丰富嵌入式音视频服务器的功能,提高设备运行的可靠性。
[0005]根据本专利技术的一个方面,提供了一种可 ...
【技术保护点】
【技术特征摘要】
1.一种可编辑嵌入式音视频服务器,包括ARM主控芯片和FPGA处理芯片,所述FPGA处理芯片与所述ARM主控芯片连接,其特征在于,所述ARM主控芯片提供前端web页面和后端处理软件,所述前端web页面用于接收用户的视频编辑指令并将需要编辑的视频数据和需要执行的操作传输给所述后端处理软件;所述后端处理软件用于通过所述ARM主控芯片调用所述FPGA处理芯片对所述视频数据按照需要执行的操作进行编辑和处理,得到处理后的视频码流,并将所述视频码流传输到所述前端web页面进行视频预览。2.根据权利要求1所述的可编辑嵌入式音视频服务器,其特征在于,所述前端web页面包括:素材管理单元、时间轴编辑单元、特效处理单元和视频预览单元,所述素材管理单元用于管理存储在嵌入式音视频服务器上的素材,所述素材包括音频、视频、图片、文字;所述时间轴编辑单元用于对音频、视频和素材进行混合、切割、合并、插入的操作;所述特效处理单元用于对编辑后的视频添加特效功能,所述特效功能包括字幕特效、转场特效和滤镜特效;所述视频预览单元用于对时间轴编辑和特效处理后的视频进行预览。3.根据权利要求1所述的可编辑嵌入式音视频服务器,其特征在于,所述FPGA处理芯片包括:关键帧提取单元、视频帧编辑单元、时长控制单元和编码封装单元,所述关键帧提取单元用于对源视频提取关键帧,得到视频帧;所述视频帧编辑单元用于对视频帧进行混合、切割、合并、插入和特效处理操作;所述时长控制单元用于动态调整视频帧编辑单元编辑后的视频帧播放时长,并根据实际播放时长和模板播放时长之间的比值,调整视频的码率和关键帧间隔;所述编码封装单元用于对编辑后的视频帧重新编码封装为视频码流。4.根据权利要求3所述的可编辑嵌入式音视频服务器,其特征在于,所述关键帧提取单元用于通过特征域提取算法对源视频提取关键帧,所述特征域提取算法包括:对所述源视频中的帧图像进行RGB空间转换,生成直方图;对连续24帧图像进行直方图对比,计算相邻帧之间的直方图相似度变化值;对所述相似度变化值进行统计排序,确定中间阈值,如果相似度变化值高于第一预设阈值,则将相似度变化最高的帧图像的前一帧作为关键帧...
【专利技术属性】
技术研发人员:李光,罗雨涵,李鹏,谭俊,
申请(专利权)人:北京北广科技股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。