[发明专利]基于软件定义WiFi的多终端流媒体播放系统和方法有效
申请号: | 201810856285.7 | 申请日: | 2018-07-31 |
公开(公告)号: | CN108924603B | 公开(公告)日: | 2020-12-22 |
发明(设计)人: | 付娇娇;周扬帆 | 申请(专利权)人: | 复旦大学;赛尔网络有限公司 |
主分类号: | H04N21/239 | 分类号: | H04N21/239;H04N21/24;H04N21/4363;H04N21/442;H04N21/472 |
代理公司: | 上海正旦专利代理有限公司 31200 | 代理人: | 陆飞;王洁平 |
地址: | 200433 *** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 软件 定义 wifi 终端 流媒体 播放 系统 方法 | ||
本发明公开了一种基于软件定义WiFi的多终端流媒体播放系统和方法。该系统包括播放客户端、软件定义WiFi网络和流媒体播放多终端切换应用。本发明利用软件定义WiFi网络带来的网络资源集中管理和可编程的特性,在软件定义WiFi的控制器中实现了流媒体缓存和分发的应用,解决了现有多屏互动技术中设备间重新建立连接,等待视频缓冲等问题,有效的减少了流媒体播放在另一个终端切换的时间开销,提升了用户的观看体验。
技术领域
本发明涉及一种基于软件定义WiFi的多终端流媒体播放系统和方法,属于计算机网络与流媒体跨终端播放技术领域。
背景技术
随着携带WiFi功能的智能移动设备的普及,越来越多的人使用手机、平板电脑等智能移动设备通过WiFi接入互联网,WiFi已经成为人们接入互联网的主要方式之一。当我们和家人或朋友在一起观看视频时,由于移动设备屏幕尺寸的限制,很多时候需要将视频切换到其他的大屏设备进行观看,或是将视频分享到家人或朋友的设备同时观看。另外当我们原本在卧室用手机观看某个视频时,我们可能想移动到客厅用智能电视观看。在这些场景中都需要实现流媒体播放在多个终端的显示器上切换。
当前在WiFi环境下实现流媒体播放在多个终端上切换主要的技术就是DLNA(Digital Living Network Alliance)、AirPlay、Miracase等多屏互动技术。多屏互动主要是指在同一网络环境中运行不同操作系统的不同智能设备之间,通过某种约定好的通信方式来传输多媒体(视频、音频)内容和控制信息,从而实现在不同操作系统的不同设备上同时显示相同的多媒体内容,并且对显示的多媒体内容进行控制。
尽管现有的多屏互动技术有着广泛的应用,但它们也存在着一些缺点和不足。首先,现有的几种主流多屏互动技术是由不同的公司推广的,并且使用不同的网络协议,这就带来了设备兼容性问题,不同公司的设备相互之间不能兼容。其次,当我们需要在两个不同的智能终端之间进行视频分享时,由于两个设备之间是没有建立数据链路的,所以需要重新建立两个设备之间的数据链路。另外由于视频解码需要视频文件头部的信息,因此源分享设备需要重新向流媒体服务器请求视频文件头部的信息,然后发送给目标切换设备。以上这些问题给用户带来了非常不好的体验,用户需要等待一段时间,等待源设备和目标设备数据链路的建立及视频流缓冲的完成,然后才能观看。另外播放切换操作需要用户手动触发,所以存在着用户等待、观看体验差和需要用户手动触发等问题。
软件定义网络的概念在2009年被正式提出,它将集中化控制的思想引入网络中,软件定义网络的提出为网络带来了灵活的可编程的特性,我们可以对网络资源进行集中化管理,这些特性给我们的流媒体播放在多个终端的显示器上无感知切换的这个问题带来了新的解决思路。
发明内容
为了解决了流媒体播放在多个终端无感知切换的问题,并针对现有多屏互动技术解决方案存在的问题,本发明提出了一种基于软件定义WiFi的多终端流媒体播放系统和方法。本发明利用软件定义WiFi提供的网络资源集中化管理和灵活的可编程的特性,使控制器应用可以控制流媒体播放时数据流的分发。本发明在软件定义WiFi的控制器中设计并实现了流媒体播放多终端切换应用,当用户观看视频时,控制器应用会缓存用户当前观看视频的视频头部和视频数据块,当用户需要将视频切换到其他终端进行观看时,利用软件定义WiFi带来的路由控制功能,可以迅速的将控制器应用缓存的视频数据信息发送到目标设备上进行观看。通过这样的方式解决了现有多屏互动技术存在的用户等待设备重新建立连接和等待视频缓冲的问题。同时在实现播放客户端时,设计了人脸检测子模块,可以使用户在流媒体播放切换时无需手动进行操作,而根据检测用户人脸的问题来触发流媒体播放的切换,从而解决了现有多屏互动技术存在的需要用户手动触发的问题。本发明的技术方案具体如下。
本发明提供一种基于软件定义WiFi的多终端流媒体播放系统,其包括播放客户端、
软件定义WiFi网络和流媒体播放多终端切换应用;其中:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于复旦大学;赛尔网络有限公司,未经复旦大学;赛尔网络有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810856285.7/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种平级多通道大屏云互动系统及互动方法
- 下一篇:用于播放视频的方法和装置