基于dlna跨屏播放的方法及系统、浏览器端装置和播放装置的制造方法

文档序号:9567509阅读:1248来源:国知局
基于dlna跨屏播放的方法及系统、浏览器端装置和播放装置的制造方法
【技术领域】
[0001]本发明涉及多媒体播放技术领域,具体涉及一种基于DLNA跨屏播放的方法及系统、浏览器端装置和播放装置。
【背景技术】
[0002]目前在浏览器上观看视频等多媒体文件时,若需要在其他装置(如,手机、PC、Pad)上继续观看,可使用特定浏览器的跨屏传输功能。但是,现有的浏览器跨屏传输存在两方面局限性:一是需要跨屏传输的所有装置上必须安装具有跨屏传输功能的浏览器,二是在进行跨屏传输之前必须进行跨屏传输的装置的绑定。配置复杂,用户操作不方便。
[0003]虽然,目前提出的数字家庭装置的数字生活网络联盟(Digital Living NetworkAlliance, DLNA)协议,提供了无需额外配置的电子装置之间的数字化内容共享的解决方案,但是目前基于DLNA协议的装置间的内容共享,对多媒体资源的聚合能力差,共享的多媒体资源有局限性,无法提供更广泛更丰富地多媒体资源进行内容共享。

【发明内容】

[0004]针对现有技术中存在的上述缺陷,本发明所要解决的技术问题是目前跨屏传输配置学习成本高、内容共享时对多媒体资源的聚合能力差。
[0005]为解决上述技术问题,第一方面,本发明实施例提供一种基于DLNA协议跨屏播放的方法,所述方法包括:
[0006]基于DLNA协议与具有DLNA功能的播放装置建立局域网连接;
[0007]向所述播放装置发送包括多媒体文件的存储地址的多媒体文件信息,以使所述播放装置根据所述存储地址播放所述多媒体文件;
[0008]其中,所述多媒体文件为浏览器上正在播放的多媒体文件。
[0009]第二方面,本发明实施例还同时提供了一种基于DLNA协议跨屏播放的方法,所述方法包括:
[0010]基于DLNA协议与具有DLNA功能的浏览器端装置建立局域网连接;
[0011]接收所述浏览器端装置发送的多媒体文件信息,所述多媒体文件信息为所述浏览器端装置的浏览器上正在播放的多媒体文件的信息,所述多媒体文件信息包括所述多媒体文件的存储地址;
[0012]根据所述存储地址播放所述多媒体文件。
[0013]第三方面,本发明实施例还同时提供了一种浏览器端装置,所述浏览器端装置包括:
[0014]连接单元,用于基于DLNA协议与具有DLNA功能的播放装置建立局域网连接;
[0015]发送单元,用于向所述播放装置发送包括多媒体文件的存储地址的多媒体文件信息,以使所述播放装置根据所述存储地址播放所述多媒体文件;
[0016]其中,所述多媒体文件为浏览器上正在播放的多媒体文件。
[0017]第四方面,本发明实施例还同时提供了一种播放装置,所述播放装置包括:
[0018]连接单元,用于基于DLNA协议与具有DLNA功能的浏览器端装置建立局域网连接;
[0019]接收单元,用于接收所述浏览器端装置发送的多媒体文件信息,所述多媒体文件信息为所述浏览器端装置的浏览器上正在播放的多媒体文件的信息,所述多媒体文件信息包括所述多媒体文件的存储地址;
[0020]播放单元,用于根据所述存储地址播放所述多媒体文件。
[0021]第五方面,本发明实施例还同时提供了一种基于DLNA协议跨屏播放的系统,所述系统包括:浏览器端装置和播放装置;
[0022]所述浏览器端装置与所述播放装置之间建立有局域连接;
[0023]所述浏览器端装置,用于向所述播放装置发送包括多媒体文件的存储地址的多媒体文件信息;
[0024]所述播放装置,用于接收所述浏览器端装置发送的多媒体文件信息,根据所述存储地址播放所述多媒体文件;
[0025]所述多媒体文件信息为所述浏览器端装置的浏览器上正在播放的多媒体文件的信息。
[0026]本发明实施例提供的技术方案带来的有益效果是:
[0027]基于DLNA协议,通过向播放装置发送包括浏览器上正在播放的多媒体文件的存储地址的多媒体文件信息,将浏览器上正在播放的多媒体文件投射到播放装置进行播放,实现了丰富多媒体资源的跨屏播放,无需用户额外配置。
[0028]本发明解决了目前跨屏传输配置学习成本高、内容共享时对多媒体资源的聚合能力差的技术问题;达到了以极低的学习成本和更佳的播放体验使用户便捷地享受更丰富的多媒体资源的技术效果。
【附图说明】
[0029]为了更清楚地说明本发明实施例中的技术方案,下面将对本发明实施例描述中所需要使用的附图作简单的介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据本发明实施例的内容和这些附图获得其他的附图。
[0030]图1是本发明实施例提供的一种基于DLNA协议跨屏播放的方法的第一个实施例的流程图;
[0031]图2是本发明优选实施例中播放装置搜索、发现的效果图;
[0032]图3是本发明实施例提供的一种基于DLNA协议跨屏播放的方法的第二个实施例的流程图;
[0033]图4是本发明实施例提供的另一种基于DLNA协议跨屏播放的方法的第一个实施例的流程图;
[0034]图5是本发明实施例提供的另一种基于DLNA协议跨屏播放的方法的第二个实施例的流程图;
[0035]图6是本发明实施例提供的一种浏览器端装置的第一个实施例的结构方框图;
[0036]图7是本发明实施例提供的一种浏览器端装置的第二个实施例的结构方框图;
[0037]图8是本发明实施例提供的一种播放装置的第一个实施例的结构方框图;
[0038]图9是本发明实施例提供的一种播放装置的第二个实施例的结构方框图;
[0039]图10是本发明实施例提供的一种基于DLNA协议跨屏播放的系统的结构方框图;
[0040]图11是本发明实施例提供的一种基于DLNA协议跨屏播放的系统在线视频投射的原理图;
[0041]图12是本发明实施例提供的一种基于DLNA协议跨屏播放的系统本地视频投射的原理图;
[0042]图13是本发明实施例提供的一种基于DLNA协议跨屏播放的系统PC/路由/NAS等投射的原理图。
【具体实施方式】
[0043]为使本发明解决的技术问题、采用的技术方案和达到的技术效果更加清楚,下面将结合附图对本发明实施例的技术方案作进一步的详细描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0044]实施例一:
[0045]图1是本发明实施例提供的一种基于DLNA协议跨屏播放的方法的第一个实施例的流程图。本实施例的基于DLNA协议跨屏播放的方法主要应用于支持DLNA协议能够运行浏览器的各种终端,包括个人计算机(PC)、智能手机、平板电脑、移动互联网装置(MmobileInternet Device, MID)等。
[0046]该基于DLNA协议跨屏播放的方法,包括:
[0047]步骤S101、基于DLNA协议与具有DLNA功能的播放装置建立局域网连接。
[0048]其中,播放装置包括至少一个支持DLNA协议的终端,如智能电视、盒子、智能投影仪、智能音箱、PC、平板电脑、移动互联网装置(Mmobile Internet Device,MID)、智能手机等;优选地,为了实现对多媒体内容的更加体验,根据需要可选择使用大屏幕呈现的智能电视、盒子、智能投影仪等与大屏装置相关的终端作为播放装置,同样,为了更好地音频效果呈现,可选用如智能音箱等播放装置。
[0049]DLNA协议使用通用即插即用(Universal Plug and Play,简称为UPnP)协议来进行装置发现、描述和控制。UPnP协议用于家庭网络中各装置之间的互连,具有良好的通用性,不需要专门的装置驱动层,可在任何操作系统上实现;在装置加入网络时,UPnP协议允许装置广播自身的服务,这样当控制点加入网络后,UPnP发现协议允许控制点搜索网络上可用的装置,UPnP协议的架构以IP技术为基础。DLNA协议栈中简单服务发现协议(SimpleService Discovery Protocol, SSDP)协议定义了 UPnP控制点如何发现网络上的UPnP服务,以及UPnP装置如何向网络发布自己所能提供的服务,因此各装置可通过SSDP消息向网络广播自己的在线信息和描述信息,实现自动发现家庭网络中具备DLNA功能的装置。并且DLNA协议栈中简单对象访问协议(Simple Object Access Protocol, SOAP)定义
当前第1页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1