The invention discloses an optimization method for live video, which is applied to a video playback server. The playback server is connected with a video acquisition device and a video playback device. The optimization method includes: judging whether or not to obtain a video playback request from a video playback device; and in the case of obtaining a video playback request. The first video information is obtained from the video acquisition device; the first video information is processed to obtain the first video file, the first video file is cached, and the first video file is forwarded to the video playback device; the first video information is judged whether the playback is completed, and the video acquisition device is obtained when the first video information is played. Obtain the second video information, in which the second video information is the video information connected with the first video information; process the second video information to obtain the second video file, cache the second video file and forward the second video file to the video playback device.
【技术实现步骤摘要】
直播视频的优化方法
本专利技术涉及网络通信领域,具体地涉及一种直播视频的优化方法。
技术介绍
随着通信技术的不断发展以及智能终端的不断普及,视频直播成为普遍推广的技术,同时通过手机进行远程观看实时视频也在不同领域产生了较大的需求。例如店铺老板通过手机看自家店铺实景视频,家长远程看小孩在家情况等。一般情况下,用户通过安装摄像头,并按照设备的说明书在手机上下载并安装相应的应用软件,经过注册、验证以及绑定设备等操作后可通过该应用软件进行远程观看视频的操作。随着微信等即时语音应用软件的普及,用户可以通过微信等软件直接绑定摄像头并观看远程视频,这样大大减少了用户的操作繁琐度,提高了用户体验,而为了同时适应安卓和苹果两个主流操作系统,目前的实景视频/远程视频都采用HLS(HTTPLiveStreaming)方案。在传统的HLS方案中,视频采集设备将实时视频图像数据持续不断的上传至视频播放服务器,视频播放服务器随时准备将视频图像传输至视频播放终端,例如智能终端。然而在实际应用过程中,在非高并发场合中,所采集的视频图像仅对少数授权用户开放,例如管理员、领导好友等,此类用户使用时间较短,因此在传统的视频直播方案中采用实时数据发送以及数据缓存的技术方案造成了极大的网络带宽浪费,同时视频播放服务器还对收到的视频数据进行处理,因此还造成了极大的服务器资源的浪费,提高了企业的运营成本,降低了用户体验。
技术实现思路
为了克服现有技术中传统的视频直播技术网络带宽占用高,服务器资源浪费程度高的技术问题,本专利技术实施例提供一种直播视频的优化方法,通过根据用户的实际请求信息获取实时的视频图像 ...
【技术保护点】
1.一种直播视频的优化方法,应用于视频播放服务器,所述播放服务器与视频采集设备和视频播放设备连接,其特征在于,所述优化方法包括:判断是否获取到来自所述视频播放设备的视频播放请求;在获取到所述视频播放请求的情况下,从所述视频采集设备获取第一视频信息;对所述第一视频信息进行处理以获得第一视频文件,缓存所述第一视频文件并将所述第一视频文件转发给所述视频播放设备;判断所述第一视频信息是否播放完成,并在所述第一视频信息播放完成时从所述视频采集设备获取第二视频信息,其中所述第二视频信息为与所述第一视频信息相连续的视频信息;对所述第二视频信息进行处理以获得第二视频文件,缓存所述第二视频文件并将所述第二视频文件转发给所述视频播放设备。
【技术特征摘要】
1.一种直播视频的优化方法,应用于视频播放服务器,所述播放服务器与视频采集设备和视频播放设备连接,其特征在于,所述优化方法包括:判断是否获取到来自所述视频播放设备的视频播放请求;在获取到所述视频播放请求的情况下,从所述视频采集设备获取第一视频信息;对所述第一视频信息进行处理以获得第一视频文件,缓存所述第一视频文件并将所述第一视频文件转发给所述视频播放设备;判断所述第一视频信息是否播放完成,并在所述第一视频信息播放完成时从所述视频采集设备获取第二视频信息,其中所述第二视频信息为与所述第一视频信息相连续的视频信息;对所述第二视频信息进行处理以获得第二视频文件,缓存所述第二视频文件并将所述第二视频文件转发给所述视频播放设备。2.根据权利要求1所述的优化方法,其特征在于,所述视频采集设备包括多个通道,在判断是否获取到来自所述视频播放设备的视频播放请求之前,所述优化方法还包括:获取所述视频采集设备的身份信息;获取用户设置的账号信息、密码信息以及所述用户从所述多个通道中指定的指定通道信息;基于所述身份信息、所述指定通道信息、所述账号信息以及所述密码信息生成初始链接信息;对所述初始链接信息进行加密以生成加密链接信息,将所述加密链接信息发送给所述视频播放设备。3.根据权利要求1所述的优化方法,其特征在于,所述从所述视频采集设备获取第一视频信息之前,所述优化方法包括:与所述视频采集设备建立连接;获取所述视频采集设备的登录认证信息,并基于所述登录认证信息获得认证结果;若所述认证结果为有效设备,则从所述视频采集设备获取第一视频信息。4.根据权利要求3所述的优化方法,其特征在于,在与所述视频采集设备建立连接后,所述优化方法还包括:通过所述视频采集设备按照预设发送周期向所述视频播放服务器发送报文信息;所述视频采集设备判断是否获取到所述视频播放服务器基于所述报文信息反馈的应答信息,并获得判断结果;所述视频采集设备基于所述判断结果执行对应的通信操作。5.根据权利要求4所述的优化方法,其特征在于,所述视频采集设备基于所述判断结果执行对应的通信操作,包括:若所述判断结果为获取到所述播放服务器基于所述报文信息反馈的应答信息,则继续发送所述报...
【专利技术属性】
技术研发人员:高开文,李天录,韩学凯,石浩仁,李鹏远,
申请(专利权)人:成都随安保网络技术有限公司,
类型:发明
国别省市:四川,51
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。