一种TV设备局域网内直播分享方法及系统技术方案

技术编号:14471243 阅读:128 留言:0更新日期:2017-01-21 03:34
本发明专利技术公开了一种TV设备局域网内直播分享方法,涉及视频播放技术领域,包括S1,建立具有TV设备和至少一个具有视频播放功能的智能设备的局域网;S2,TV设备从互联网获取视频数据并播放视频数据,同时将视频数据缓存至内存中;S3,建立TV设备与智能设备之间的通讯;S4,TV设备发送缓存至内存中的视频数据至已建立通讯的智能设备;S5,智能设备接收视频数据并播放视频数据,结束。本发明专利技术将TV设备播放的直播视频分享给在同一个局域网内的多个智能设备,以实现同一个局域网内的多个智能设备可以同时观看TV设备分享的直播视频。本发明专利技术还公开了一种TV设备局域网内直播分享系统。

【技术实现步骤摘要】

本专利技术涉及是视频播放
,具体涉及一种TV设备局域网内直播分享方法及系统
技术介绍
视频直播经历了网页端,移动端的发展后,现在延伸到TV端。TV端具有屏幕大、视觉效果震撼的优点,受到广大直播观众的喜爱。一个家庭中,往往有TV设备和数台手机同时收看同一视频直播节目的需求。若TV设备和数台手机同时连接互联网获取视频数据来观看直播,则对家庭宽带网的带宽要求较高,且产生CDN的成本较高。若家庭宽带网的带宽不够,容易出现卡顿,影响观看体验。
技术实现思路
针对现有技术中存在的缺陷,本专利技术的目的在于提供一种TV设备局域网内直播分享方法及系统,以实现同一个局域网内的TV设备与智能设备的视频资源共享。为达到以上目的,本专利技术采取的技术方案是:一种TV设备局域网内直播分享方法,包括:S1,建立具有TV设备和至少一个具有视频播放功能的智能设备的局域网;S2,TV设备从互联网获取视频数据并播放视频数据,同时将视频数据缓存至内存中;S3,建立TV设备与智能设备之间的通讯;S4,TV设备发送缓存至内存中的视频数据至已建立通讯的智能设备;S5,智能设备接收视频数据并播放视频数据,结束。在上述技术方案的基础上,步骤S3具体过程包括:TV设备生成包含链接地址的二维码并显示二维码;智能设备扫描TV设备显示的二维码并解析二维码;智能设备通过访问由二维码解析出的链接地址建立与TV设备的通讯。在上述技术方案的基础上,所述链接地址由TV设备在局域网内部分配的唯一内网IP地址组成。在上述技术方案的基础上,所述TV设备包括视频数据服务器,所述视频数据服务器采用HLS直播协议。在上述技术方案的基础上,步骤S4具体过程包括:TV设备持续监测是否有智能设备的连接请求;监测到智能设备的连接请求时,TV设备通过视频数据服务器读取内存中的视频数据;与智能设备建立连接后,TV设备将视频数据发送至已建立连接的智能设备;在上述技术方案的基础上,TV设备只缓存最近三至十秒内播放的视频数据。在上述技术方案的基础上,TV设备与多个在同一个局域网中的智能设备建立通讯。本专利技术还公开了一种TV设备局域网内直播分享系统,包括TV设备和至少一个智能设备,TV设备与至少一个智能设备在同一个局域网内;所述TV设备用于从互联网获取视频数据并播放视频数据,同时将视频数据缓存至内存中;建立与智能设备之间的通讯;发送缓存至内存中的视频数据至已建立通讯的智能设备;所述智能设备用于建立与TV设备之间的通讯;接收视频数据并播放视频数据。在上述技术方案的基础上,所述TV设备包括:第一播放模块,用于从互联网获取视频数据并播放视频数据;数据缓存模块,用于将视频数据缓存至内存中;第一通讯模块,用于生成包含链接地址的二维码并显示二维码,并使用二维码与智能设备建立连接;连接监测模块,用于持续监测是否有智能设备的连接请求;数据发送模块,监测到智能设备的连接请求时,数据发送模块读取内存中的视频数据;与智能设备建立连接后,数据发送模块将视频数据发送至已建立通讯的智能设备;所述智能设备包括:第二通讯模块,用于扫描TV设备显示的二维码并解析二维码;并通过访问由二维码解析出的链接地址建立与TV设备的通讯;数据接收模块,用于接收TV设备发送的视频数据;第二播放模块,用于播放视频数据。在上述技术方案的基础上,所述数据发送模块为视频数据服务器。与现有技术相比,本专利技术的优点在于:1、TV设备从互联网获取视频数据并播放视频数据,同时将视频数据缓存至内存中;建立TV设备与智能设备之间的通讯后,TV设备发送缓存至内存中的视频数据至已建立通讯的智能设备供智能设备播放,以实现同一个局域网内的多个智能设备可以同时观看TV设备分享的直播视频。2、通过二维码扫描的方式分享链接地址以建立TV设备与智能设备之间的通讯,方便快捷;二维码持续显示于TV设备,实现多个智能设备可异步建立通讯,且相互之间不受干扰。3、TV设备只缓存最近十秒内播放的视频数据,节省TV设备内存空间。4、TV设备采用媒体数据服务器,媒体数据服务器采用HLS直播协议,被大多数的智能设备的浏览器支持,因此,智能设备无须另外安装直播客户端而仅通过智能设备的浏览器就能播放直播视频。附图说明图1为本专利技术实施例中TV设备局域网内直播分享方法的流程示意图;图2为本专利技术实施例中TV设备局域网内直播分享系统的结构框图。图中:1-TV设备,11-第一播放模块,12-数据缓存模块,13-第一通讯模块,14-连接监测模块,15-数据发送模块,2-智能设备,21-第二通讯模块,22-数据接收模块,23-第二播放模块。具体实施方式以下结合附图及实施例对本专利技术作进一步详细说明。参见图1所示,本专利技术实施例提供一种TV设备局域网内直播分享方法,包括:S1,建立具有TV设备1和至少一个具有视频播放功能的智能设备2的局域网;S2,TV设备1从互联网获取视频数据并播放视频数据,同时将视频数据缓存至内存中;S3,建立TV设备1与智能设备2之间的通讯;S4,TV设备1发送缓存至内存中的视频数据至已建立通讯的智能设备2;S5,智能设备2接收视频数据并播放视频数据,结束。TV设备1与多个在同一个局域网中的智能设备2建立通讯。TV设备1从互联网获取视频数据并播放视频数据,同时将视频数据缓存至内存中;建立TV设备1与智能设备2之间的通讯后,TV设备1发送缓存至内存中的视频数据至已建立通讯的智能设备2供智能设备2播放,以实现同一个局域网内的多个智能设备2可以同时观看TV设备1分享的直播视频。步骤S3的具体过程包括:TV设备1生成包含链接地址的二维码并显示二维码;智能设备2扫描TV设备1显示的二维码并解析二维码;智能设备2通过访问由二维码解析出的链接地址建立与TV设备1的通讯。所述链接地址由TV设备1在局域网内部分配的唯一内网IP地址组成。所述TV设备1包括视频数据服务器,所述视频数据服务器采用HLS直播协议。通过二维码扫描的方式分享链接地址以建立TV设备1与智能设备2之间的通讯,方便快捷。由于TV设备1相对于PC设备和手机设备有更大的视觉区域,在二维码的显示位置上更容易做到不影响观众观看视频内容。为支持多个手机端的连接,所以不管当前是否有手机端连接,在播放过程中二维码是一直显示的。二维码持续显示于TV设备1,实现多个智能设备2可异步建立通讯,且相互之间不受干扰。步骤S4的具体过程包括:TV设备1持续监测是否有智能设备2的连接请求;监测到智能设备2的连接请求时,TV设备1通过视频数据服务器读取内存中的视频数据,并通过视频数据服务器发送视频数据至已建立通讯的智能设备2。TV设备1采用媒体数据服务器,媒体数据服务器采用HLS直播协议,HLS(HTTPLiveStreaming),Apple的动态码率自适应技术。主要用于PC和Apple终端的音视频服务。包括一个m3u(8)的索引文件,TS媒体分片文件和key加密串文件。采用HLS直播协议的一个重要原因是它已经被大多数的智能设备2浏览器支持,不需要额外安装第三方的应用或者插件。因此,智能设备2无须另外安装直播客户端而仅通过智能设备2的浏览器就能播放直播视频。如步骤S2所述,TV设备1从互联网获取视频数据并播放视频数据,同时将视频数据缓存至内存的数据队列中。数据队列采用先入先出本文档来自技高网...

【技术保护点】
一种TV设备局域网内直播分享方法,其特征在于:S1,建立具有TV设备和至少一个具有视频播放功能的智能设备的局域网;S2,TV设备从互联网获取视频数据并播放视频数据,同时将视频数据缓存至内存中;S3,建立TV设备与智能设备之间的通讯;S4,TV设备发送缓存至内存中的视频数据至已建立通讯的智能设备;S5,智能设备接收视频数据并播放视频数据,结束。

【技术特征摘要】
1.一种TV设备局域网内直播分享方法,其特征在于:S1,建立具有TV设备和至少一个具有视频播放功能的智能设备的局域网;S2,TV设备从互联网获取视频数据并播放视频数据,同时将视频数据缓存至内存中;S3,建立TV设备与智能设备之间的通讯;S4,TV设备发送缓存至内存中的视频数据至已建立通讯的智能设备;S5,智能设备接收视频数据并播放视频数据,结束。2.如权利要求1所述的一种TV设备局域网内直播分享方法,其特征在于:步骤S3具体过程包括:TV设备生成包含链接地址的二维码并显示二维码;智能设备扫描TV设备显示的二维码并解析二维码;智能设备通过访问由二维码解析出的链接地址建立与TV设备的通讯。3.如权利要求2所述的一种TV设备局域网内直播分享方法,其特征在于:所述链接地址由TV设备在局域网内部分配的唯一内网IP地址组成。4.如权利要求1所述的一种TV设备局域网内直播分享方法,其特征在于:所述TV设备包括视频数据服务器,所述视频数据服务器采用HLS直播协议。5.如权利要求1所述的一种TV设备局域网内直播分享方法,其特征在于:步骤S4具体过程包括:TV设备持续监测是否有智能设备的连接请求;监测到智能设备的连接请求时,TV设备通过视频数据服务器读取内存中的视频数据;与智能设备建立连接后,TV设备将视频数据发送至已建立连接的智能设备。6.如权利要求1所述的一种TV设备局域网内直播分享方法,其特征在于:TV设备只缓存最近三至十秒内播放的视频数据。7...

【专利技术属性】
技术研发人员:郑伟
申请(专利权)人:武汉斗鱼网络科技有限公司
类型:发明
国别省市:湖北;42

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

1