【技术实现步骤摘要】
一种基于ffmpeg的教育直播方法和系统
[0001]本专利技术涉及直播
,特别涉及一种基于ffmpeg的教育直播方法和系统。
技术介绍
[0002]目前,教育直播是一种新兴的教学模式,依托于互联网直播技术的飞速发展,目前常用的方法有AMS、SRS和Red5流媒体服务器,但目前主流的方法深度依赖于硬件性能,结构复杂、架构繁重。
技术实现思路
[0003]本专利技术提供一种基于ffmpeg的教育直播方法和系统,用以解决
技术介绍
出现的情况。
[0004]本技术方案提供一种基于ffmpeg的教育直播方法,其特征在于,包括:
[0005]基于预设的ffmpeg进程程序,采集多个教育直播视频源;
[0006]将所述教育直播视频源和多个输出接口格式转换和格式匹配,播放匹配成功的教育直播视频源播出的教育直播视频;
[0007]基于ffmpeg进程,接收控制终端的命令,通过所述命令从所述多个教育直播视频中抽取有效图像文件;
[0008]将所述有效图像文件回传至视频采集模块并打上水 ...
【技术保护点】
【技术特征摘要】
1.一种基于ffmpeg的教育直播方法,其特征在于,包括:基于预设的ffmpeg进程程序,采集多个教育直播视频源;将所述教育直播视频源和多个输出接口格式转换和格式匹配,播放匹配成功的教育直播视频源播出的教育直播视频;基于ffmpeg进程,接收控制终端的命令,通过所述命令从所述多个教育直播视频中抽取有效图像文件;将所述有效图像文件回传至视频采集模块并打上水印。2.根据权利要求1所述的一种基于FFmpeg的教育直播方法,其特征在于,所述将所述教育直播视频源和多个输出接口格式转换和格式匹配,包括:基于预设的ffmpeg进程程序,获取输出接口格式的接口格式信息;获取并解析所述教育直播视频源,获取视频源格式信息;通过接口格式信息和视频源格式信息,生成请求命令;将所述请求命令发送至服务器进行解析,获取输出接口格式类型;将所述视频源格式信息和输出接口格式类型进行匹配,确定匹配最优的输出接口和对应的播放格式;基于所述播放格式,将所述教育直播视频源和多个输出接口格式转换和格式匹配。3.根据权利要求1所述的一种基于FFmpeg的教育直播方法,其特征在于,所述播放匹配成功的教育直播视频源播出的教育直播视频,包括:通过预设的嵌入式装置,获取播放匹配成功的教育直播视频源播出的教育直播视频的音频信号和图像信号;其中,所述是通过嵌入式装置至少包括摄像头、麦克风、视频模数转换器、音频模数转换器、数字信号处理器DSP和可编程门阵列FPGA;基于预设的ffmpeg进程程序,对所述音频信号和图像信号进行压缩、封装,确定教育直播视频。4.根据权利要求1所述的一种基于FFmpeg的教育直播方法,其特征在于,所述基于ffmpeg进程,接收控制终端的命令,通过所述命令从所述多个教育直播视频中抽取有效图像文件,包括:接收控制终端的命令;将所述命令传输至ffmpeg进程,并采集从所述多个教育直播视频中进行有效信息定位,确定定位信息;其中,所述定位信息至少包括定位时间和定位区域;通过所述定位信息从所述多个教育直播视频中进行取帧,确定帧图像;抽取所述帧图像的有效信息和有效区域,确定有效图像文件。5.一种基于ffmpeg的教育直播系统,其特征在于,包括:视频采集模块,用于基于预设的ffmpeg进程程序,采集多个教育直播视频源;视频格式转换模块...
【专利技术属性】
技术研发人员:余丹,兰雨晴,于艺春,王丹星,
申请(专利权)人:慧之安信息技术股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。