[发明专利]一种基于推流终端网络状况的优化方法和系统以及推流终端在审
申请号: | 201710216528.6 | 申请日: | 2017-04-05 |
公开(公告)号: | CN106998268A | 公开(公告)日: | 2017-08-01 |
发明(设计)人: | 杜卫坤;陈郭皇寿 | 申请(专利权)人: | 网宿科技股份有限公司 |
主分类号: | H04L12/24 | 分类号: | H04L12/24;H04L29/06 |
代理公司: | 北京华智则铭知识产权代理有限公司11573 | 代理人: | 田建涛 |
地址: | 200030 上海市徐汇区*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 终端 网络 状况 优化 方法 系统 以及 | ||
技术领域
本发明涉及网络技术领域,特别涉及一种基于推流终端网络状况的优化方法和系统以及推流终端。
背景技术
近些年来,随着互联网技术的快速发展,各种流媒体应用逐渐进入广大网民的日常生活中,众多直播实时类业务因其原创新颖的内容吸引大量用户,如何对音视频延迟进行优化,提升用户体验成为音视频直播业务发展的方向。
目前,随着我国带宽提速的发展以及移动通信技术的快速发展,人们不再受地域的限制,可以随时随地通过互联网获取文字、图片和视频,这大大丰富了人们的业余生活。随着智能手机的普及和移动带宽的迅猛发展,手机端推流成为了视频的一种重要的方式,越来越多的人开始用手机直播视频。
但是,现有的移动网络存在不稳定性、多变性以及容易受环境和地域影响的缺点,导致移动端推流存在不稳定性;而且移动推流端上传的带宽是不可控的,因此很容易受客观因素的影响,一旦出现带宽波动,观看端很容易出现卡顿、花屏和延迟增大等情况,这会影响视频观看的流畅度,进而影响客户体验。
发明内容
为了解决现有技术的问题,本发明实施例提供了一种基于推流终端网络状况的优化方法和系统以及推流终端。所述技术方案如下:
一方面,一种基于推流终端网络状况的优化方法,包括以下步骤:
所述推流终端根据当前实时上行带宽来确定当前数据的传送时间;
判断当前数据的传送时间是否超过预设值;
若当前数据的传送时间超过预设值,则采取丢帧方式减少上传的数据量。
进一步的,所述推流终端根据当前实时上行带宽来确定当前数据的传送时间的步骤具体包括:
所述推流终端采集音频数据和/或视频数据;
分别对采集到的音频数据和/或视频数据进行音频编码和/或视频编码;
将编码后的音频数据和/或编码后的视频数据封装成流媒体格式数据;
将封装后的所述流媒体格式数据放入待发送的队列中;
从所述队列中取出所述流媒体格式数据发送到中转终端;
通过实时统计单位时间内发送所述流媒体格式数据的量来计算当前实时上行带宽;
根据所述当前实时上行带宽来确定当前数据的传送时间。
进一步的,所述方法还包括以下步骤:
若当前数据的传送时间没有超过预设值,则继续从待发送的队列中依序发送剩余的流媒体格式数据。
另一方面,一种基于推流终端网络状况的优化系统,包括推流终端、观看终端以及中转终端,所述推流终端通过所述中转终端将采集到的流媒体格式数据推送给所述观看终端进行观看,其中,所述推流终端具体包括:
确定模块,用于根据当前实时上行带宽来确定当前数据的传送时间;
判断模块,用于判断当前数据的传送时间是否超过预设值;
丢帧模块,用于若当前数据的传送时间超过预设值,则采取丢帧方式减少上传的数据量。
进一步的,所述确定模块具体包括:
采集子模块,用于采集音频数据和/或视频数据;
编码子模块,用于分别对采集到的音频数据和/或视频数据进行音频编码和/或视频编码;
流协议子模块,用于将编码后的音频数据和/或编码后的视频数据封装成流媒体格式数据;
带宽检测子模块,用于将封装后的所述流媒体格式数据放入待发送的队列中,从所述队列中取出所述流媒体格式数据发送到中转终端,通过实时统计单位时间内发送所述流媒体格式数据的量来计算当前实时上行带宽,并根据所述当前实时上行带宽来确定当前数据的传送时间。
进一步的,所述推流终端具体还包括:
发送模块,用于若当前数据的传送时间没有超过预设值,则继续从待发送的队列中依序发送剩余的流媒体格式数据。
又一方面,一种推流终端,包括:
确定模块,用于根据当前实时上行带宽来确定当前数据的传送时间;
判断模块,用于判断当前数据的传送时间是否超过预设值;
丢帧模块,用于若当前数据的传送时间超过预设值,则采取丢帧方式减少上传的数据量。
进一步的,所述确定模块具体包括:
采集子模块,用于采集音频数据和/或视频数据;
编码子模块,用于分别对采集到的音频数据和/或视频数据进行音频编码和/或视频编码;
流协议子模块,用于将编码后的音频数据和/或编码后的视频数据封装成流媒体格式数据;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于网宿科技股份有限公司,未经网宿科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710216528.6/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种新型塑料光纤光缆
- 下一篇:一种可精细调整光学平面角度的结构