一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

一种视频合成直播的方法与流程

2021-11-15 18:45:00 来源:中国专利 TAG:


1.本发明涉及视频直播技术领域,具体地,涉及一种视频合成直播的方法及系统。


背景技术:

2.现有的视频直播方法,通过设备采集摄像头信号,通过编码器封装成直播数据包rtmppacket,通过rtmp协议发送数据包到直播服务器,直播服务器处理并分发到播放端播放。对提前录制好的视频,现有通常的做法也是采集视频播放信号,通过编码器封装成rtmppacket,通过rtmp协议发送数据包到直播服务器,直播服务器再处理并分发到播放端播放。这样就需要两个服务才能实现该功能:1、视频封装服务;2、直播服务。而如果还要实现手机端(安卓和ios手机)的播放,还需要直播服务有rtmp转换hls(httplivestreaming协议,兼容性好,是当前手机最为常用的直播播放协议)的模块。实现较为复杂,所需要的资源也比较多,而且发送数据包到直播服务器还有可能因为网络抖动造成数据的丢失。


技术实现要素:

3.针对现有技术的缺陷,本发明提出一种视频合成直播的方法,是通过如下技术方案实现的。
4.一种视频组合直播的方法,包括以下步骤:
5.主播端向服务器上传并编排要定点对外直播的录播视频编单;
6.服务器端根据编排好的视频,对视频做流化处理:
7.1)根据mpeg2

ts视频封装格式,把视频封装每n秒一个切片化的ts小视频文件;
8.2)基于hls协议,实时将视频ts切片文件组合成hls

m3u8文件;
9.3)播放端(无需特殊设备,只需要支持浏览器技术,目前一般pc、手机等都支持)请求直播地址播放,实现手机、pc全平台播放。
10.m3u8索引文件包括:记录当前时间直播的3个视频ts切片文件、切片播放时间、序号等信息。
11.本发明的有益效果是:节省了视频直播服务器,减少了读取视频模块的出错率,大大节省了成本。另外,视频是直接上传到视频服务器进行处理,不经过采集端实时上传到直播服务器,防止了因为网络抖动造成数据的丢失。
附图说明
12.图1是本发明具体实施例的视频合成直播的流程图。
具体实施方式
13.下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实
施例,都属于本发明保护的范围。
14.如图1所示,一种视频合成直播的方法,其特征在于,所述方法包括:
15.主播端向服务器上传并编排要定点对外直播的录播视频编单,该视频编单可同时多方上传或单一信息上传,然后再将所述视频编单编排呈缩放的视窗,以供即时方便预览。
16.所述服务器端根据编排好的视频,对视频做流化处理,并在设定的时间点向请求播放的观看端分发直播流数据。
17.所述播放端显示所述直播视频。
18.所述服务器为视频平台的后台服务器,所述服务器服务器接收来自于主播端用户通过后台页面上传编排好的视频直播单。
19.在上述步骤中,包括服务器对直播的视频文件处理。
20.所述服务器对接收到编排的视频流化处理;
21.所述服务器对视频做流化处理的方式:对主播端上传的视频文件,按照mpeg2

ts格式要求对视频重新封装,将视频文件分割成每6秒一个mpeg

ts切片,组合成hls

m3u8的直播流化;切片的长度可自定义。
22.所述服务器向播放端分发直播视频数据。
23.所述方法还包括:
24.所述播放端接收所述视频直播流,显示直播画面;
25.所述播放端,包括支持浏览器技术的设备,打开直播的链接地址观看直播视频。与现有的观看方式相比,非常方便。
26.尽管已经示出和描述了本发明的实施例,对于本领域的普通技术人员而言,可以理解在不脱离本发明的原理和精神的情况下可以对这些实施例进行多种变化、修改、替换和变型,本发明的范围由所附权利要求及其等同物限定。


技术特征:
1.一种视频合成直播的方法,其特征在于,所述方法包括:主播端向服务器上传并编排要定点对外直播的录播视频编单;所述服务器端根据编排好的视频,对视频做流化处理,并向播放端分发直播流;所述播放端显示所述直播视频。2.根据权利要求1所述的方法,其特征在于,所述服务器为视频平台的后台服务器,所述服务器服务器接收来自于主播端用户通过后台页面上传编排好的视频直播单。3.根据权利要求1所述的方法,其特征在于,所述方法包括:所述服务器对接收到编排的视频流化处理;所述服务器对视频做流化处理的方式:对主播端上传的视频文件,按照mpeg2

ts格式要求对视频重新封装,将视频文件分割成每n秒一个mpeg

ts切片,组合成hls

m3u8的直播流化,n为自然数;所述服务器向播放端分发直播视频数据。4.根据权利要求1所述的方法,其特征在于,所述方法还包括:所述播放端接收所述视频直播流,显示直播画面;所述播放端,包括支持浏览器技术的设备,打开直播的链接地址观看直播视频。

技术总结
本发明提供一种视频合成直播方法,该方法应用于一种视频合成直播系统,其中方法包括:主播端向服务器上传并编排要定时间点对外直播的录播视频编单;所述服务器端根据编排好的视频,对视频做流化处理,并向播放端分发直播流;所述播放端显示所述直播视频。本发明的有益效果是:节省了视频直播服务器,减少了读取视频模块的出错率,大大节省了成本。另外,视频是直接上传到视频服务器进行处理,不经过采集端实时上传到直播服务器,防止了因为网络抖动造成数据的丢失。造成数据的丢失。造成数据的丢失。


技术研发人员:李朝平
受保护的技术使用者:深圳牛视科技有限公司
技术研发日:2021.08.03
技术公布日:2021/11/14
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献