视频流格式转换方法、装置和存储介质制造方法及图纸

技术编号:32030384 阅读:42 留言:0更新日期:2022-01-27 12:59
本申请提供一种视频流格式转换方法、装置和存储介质,通过获取用户通过第一终端输入的视频转码请求,视频转码请求包括待转码视频流的标识信息和第一终端的标识信息;根据视频转码请求,实时接收待转码格式的视频流;根据终端的标识信息,通过ffmpeg实时将待转码格式的视频流转换为适用于第一终端的目标格式的视频流;通过nginx将转换为目标格式的视频流实时推送给第一终端,以在第一终端上进行实时播放。实现了对视频流的实时获取,对视频流格式的实时转换以及转换格式后的视频流的实时推送,而不需要用安装插件对视频流的格式进行转换,视频播放效果好。视频播放效果好。视频播放效果好。

【技术实现步骤摘要】
视频流格式转换方法、装置和存储介质


[0001]本申请涉及计算机
,尤其涉及一种在线视频流格式转换方法、装置和存储介质。

技术介绍

[0002]随着直播行业的快速发展,用户通过电脑浏览器、手机浏览器,以及微信等可以随时随地的观看直播视频。其中,观看直播视频不仅包括观看各大直播APP上的直播,还包括观看监控摄像头实时拍摄的影像视频。
[0003]在视频
,包括实时消息传输协议(Real Time Messaging Protocol,RTMP),基于HTTP的流媒体传输协议(HTTP Live Streaming,HLS),实时流传输协议(Real Time Streaming Protocol,RTSP),以及GB28181协议。
[0004]市面上的摄像头的视频流是RTSP格式的,然而,手机端支持的视频流的格式是RTMP格式,电脑端支持的视频流格式是HLS格式。因此,为了在手机端和电脑端观看直播视频,需要安装插件,将RTSP格式的的视频流转换为RTMP格式或者HLS格式。但是,安装插件,占用系统内存,视频播放性能低本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种视频流格式转换方法,其特征在于,应用于在线视频流转换平台,包括:获取用户通过第一终端输入的视频转码请求,所述视频转码请求包括待转码视频流的标识信息和所述第一终端的标识信息;根据所述视频转码请求,实时接收待转码格式的视频流;根据所述第一终端的标识信息,通过ffmpeg实时将所述待转码格式的视频流转换为适用于所述第一终端的目标格式的视频流;通过nginx将转换为所述目标格式的视频流实时推送给所述第一终端,以在所述第一终端上进行实时播放。2.根据权利要求1所述的方法,其特征在于,所述获取视频转码请求之前,还包括:接收用户通过第二终端输入的监控视频配置指令,所述监控视频配置指令用于将目标摄像头的视频流信息接入所述在线视频流转换平台,以将所述目标摄像头的视频流信息存入所述在线视频流转换平台的数据库中,其中,所述监控视频配置指令携带有所述目标摄像头的位置信息、IP地址;从所述在线视频流转换平台的数据库中获取所述目标摄像头的视频流信息;根据所述目标摄像头的视频流信息,向所述目标摄像头发送PING指令,并接收所述目标摄像头发送的PING响应指令;根据所述PING响应指令,确定所述目标摄像头配置成功;所述根据所述视频转码请求,实时接收待转码格式的视频流,包括:根据所述视频转码请求,实时接收所述目标摄像头输送的待转码格式的视频流;其中,所述第一终端用于查看所述目标摄像头的监控视频。3.根据权利要求1所述的方法,其特征在于,所述方法还包括:接收用户通过所述第一终端输入的存储视频配置指令,所述存储配置指令用于在所述在线视频流转换平台上对所述第一终端中存储的视频转换为目标格式的视频流时的配置参数进行配置,其中,所述配置参数包括视频分辨率、解码率;所述根据所述视频转码请求,实时接收待转码格式的视频流,包括:根据所述视频转码请求,从所述第一终端中实时获取所述第一终端中存储的待转换的视频流。4.根据权利要求1

3任一项所述的方法,其特征在于,所述根据所述第一终端的标识信息,通过ffmpeg实时将所述待转码格式的视频流转换为适用于所述第一终端的目标格式的视频流之后,还包括:通过预设的应用程序编程接口API,向所述第一终端发送第一视频流格式转换结果,所述第一视频流格式转换结果用于指示所述待转码格式的视频流是否成功转换为适用于所述第一终端的目标格式的视频流。5.根据权利要求1

【专利技术属性】
技术研发人员:王臻梁训虎刘琳宗超
申请(专利权)人:中通服科信信息技术有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1