The invention discloses a streaming media transcoding method, which comprises image coding of a streaming media file to obtain a multi-frame image, determining a fast transform region in the multi-frame image, and simplifying at least some regions of the multi-frame image located outside the fast transform region to obtain a standard streaming media file. A streaming media transcoding device, a computer device and a computer readable medium are also disclosed. The invention can reduce the code rate of the streaming media file, improve the loading speed of the streaming media file of the playback page, and achieve the effect of second opening and second dragging.
【技术实现步骤摘要】
一种流媒体转码方法、装置、计算机设备及可读介质
本专利技术涉及在线教育领域。更具体地,涉及一种流媒体转码方法、装置、计算机设备及可读介质。
技术介绍
近年来,随着在线教育行业的兴起,老师和学生的远距离网络教学成为趋势,为了便于家长及在线教育机构对网络教学的课程情况进行监督和评价,通常会保存网络教学的音频、视频和课件等媒体文件并向家长或在线教育机构相关部门提供回放功能,使用户可以随时随地回放观看老师和学生的上课情况。然而,目前的课程回放页面分别保存老师和学生上课的课件以及多个音、视频文件,在回放时,回放页面需同时加载多个文件,多个文件间的逻辑关系复杂,且常规的音视频文件较大,易导致音视频文件加载和拖动速度慢、音画不同步,拖动卡顿感较强,播放的时候对于瞬间的带宽要求高,且回放页面对于老师和学生的音视频文件的加载需要依赖于FLASH和内容分发网络(ContentDeliveryNetwork,CDN)等第三方软件的解码和传输,第三方软件的升级易产生不兼容问题,导致回放页面无法播放。
技术实现思路
为了解决以上问题的至少之一,本专利技术的一个目的在于提供一种流媒体转码方法,对用户敏感度不高的区域进行简化处理以减少流媒体文件的大小,提高回放页面流媒体文件的加载速度,本专利技术的另一个目的在于提供一种流媒体转码装置,本专利技术的再一个目的在于提供一种计算机设备,本专利技术的还一个目的在于提供计算机可读介质。为达到上述目的,本专利技术采用下述技术方案:根据本专利技术的一个方面,提供一种流媒体转码方法,包括对流媒体文件进行图像编码得到多帧图像;确定所述多帧图像中的快速变换区域 ...
【技术保护点】
1.一种流媒体转码方法,其特征在于,包括对流媒体文件进行图像编码得到多帧图像;确定所述多帧图像中的快速变换区域;对所述多帧图像中位于所述快速变换区域之外的至少部分区域进行简化处理得到标准流媒体文件。
【技术特征摘要】
1.一种流媒体转码方法,其特征在于,包括对流媒体文件进行图像编码得到多帧图像;确定所述多帧图像中的快速变换区域;对所述多帧图像中位于所述快速变换区域之外的至少部分区域进行简化处理得到标准流媒体文件。2.根据权利要求1所述的流媒体转码方法,其特征在于,对流媒体文件进行图像编码得到多帧图像具体包括:对所述流媒体文件进行图像编码得到连续多帧图像,所述多帧图像包括分别位于多帧图像两端的I帧图像以及位于两帧I帧图像间的至少一帧P帧图像。3.根据权利要求2所述的流媒体转码方法,其特征在于,所述方法进一步包括将所述至少一个P帧图像中的至少一个转换为B帧图像。4.根据权利要求1所述的流媒体转码方法,其特征在于,确定所述多帧图像中的快速变换区域具体包括:确定所述多帧图像中包括复杂场景的一组待处理图像;若所述一组待处理图像中连续N个以上待处理图像中相邻两个之间的图像大小差异均在预设第一阈值以上,则确定所述N个以上待处理图像中包括快速变换区域,N为大于等于2的正整数;对包括快速变换区域的待处理图像进行图像识别处理得到所述快速变换区域的位置。5.根据权利要求4所述的流媒体转码方法,其特征在于,若所述多帧图像中的一帧图像的图像大小大于预设第二阈值,则所述一帧图像中包括复杂场景。6.根据权利要求1所述的流媒体转码方法,其特征在于,所述方法进一步包括对所述快速变换区域进行插值补偿的步骤。7.根据权利要求6所述的流媒体转码方法,其特征在于,所述多帧图像中的每一帧图像包括多个像素点;对所述快速变换区域进行插值补偿具体包括:获取所述快速变换区域包括的多个像素点,在任意两个相邻的像素点间插入至少一个像素点。8.一种流媒体转码装置,其特征在于,包括图像编码模块,用于对流媒体文件进行图像编码得到多帧图像;图像分析模块,用于确定所述多帧图像中的快速变换区域;图...
【专利技术属性】
技术研发人员:许赫赫,
申请(专利权)人:北京大米科技有限公司,
类型:发明
国别省市:北京,11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。