CN105208434A - 媒体投影方法、媒体投影设备、控制终端以及云端服务器 - Google Patents
媒体投影方法、媒体投影设备、控制终端以及云端服务器 Download PDFInfo
- Publication number
- CN105208434A CN105208434A CN201410259388.7A CN201410259388A CN105208434A CN 105208434 A CN105208434 A CN 105208434A CN 201410259388 A CN201410259388 A CN 201410259388A CN 105208434 A CN105208434 A CN 105208434A
- Authority
- CN
- China
- Prior art keywords
- media
- projection equipment
- play
- control
- resource
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L65/00—Network arrangements, protocols or services for supporting real-time applications in data packet communication
- H04L65/60—Network streaming of media packets
- H04L65/61—Network streaming of media packets for supporting one-way streaming services, e.g. Internet radio
- H04L65/613—Network streaming of media packets for supporting one-way streaming services, e.g. Internet radio for the control of the source by the destination
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/27—Server based end-user applications
- H04N21/274—Storing end-user multimedia data in response to end-user request, e.g. network recorder
- H04N21/2747—Remote storage of video programs received via the downstream path, e.g. from the server
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/432—Content retrieval operation from a local storage medium, e.g. hard-disk
- H04N21/4325—Content retrieval operation from a local storage medium, e.g. hard-disk by playing back content from the storage medium
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/436—Interfacing a local distribution network, e.g. communicating with another STB or one or more peripheral devices inside the home
- H04N21/43615—Interfacing a Home Network, e.g. for connecting the client to a plurality of peripherals
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/442—Monitoring of processes or resources, e.g. detecting the failure of a recording device, monitoring the downstream bandwidth, the number of times a movie has been viewed, the storage space available from the internal hard disk
- H04N21/44231—Monitoring of peripheral device or external card, e.g. to detect processing problems in a handheld device or the failure of an external recording device
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Computer Networks & Wireless Communication (AREA)
- Databases & Information Systems (AREA)
- Automation & Control Theory (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
- Information Transfer Between Computers (AREA)
Abstract
本发明公开一种媒体投影方法、媒体投影设备、控制终端以及云端服务器,其中该媒体投影方法包括:建立控制终端与媒体投影设备之间的播放控制通道;所述控制终端通过所述播放控制通道向所述媒体投影设备发送媒体播放请求消息,所述媒体投影设备根据所述媒体播放请求消息开启播放相应媒体资源的服务。通过本发明能够快速实现第三方影视的多屏互动。
Description
技术领域
本申请涉及视频播放控制技术领域,尤其涉及一种媒体投影方法、媒体投影设备、控制终端以及云端服务器。
背景技术
随着移动互联技术的发展和多媒体技术的发展,越来越多的影视资源呈现到控制终端设备(手机、智能手机、平板电脑)。用户可以根据自身喜好选择影视资源。但控制终端设备便携性,使得屏幕普遍比较小,降低了影视的可观赏性。
多屏互动技术提供智能设备间的交互操作,用户可以将智能控制终端上的媒体投影到TV进行播放,以获取更佳体验效果。目前,支持多屏互动协议有DLNA、AirPlay、闪联等。但这些协议之间本身无法兼容互通,各家公司必须通过自己的技术来兼容不同的协议,才能实现真正跨平台的多屏互动。
另外,第三方影视对播放器的需求是不同的,无法实现影视播放器支持所有影视的播放。第三方影视的运营商更希望定制的自己的播放器,便于供更好用户体验,吸引用户使用,获得更多商业价值。
目前,提供互联网媒体的第三方影视应用都是单独的客户端,通过集成DLNA功能来实现互联网第三方影视的投影。
DLNA(DigitalLivingNetworkAlliance)由索尼、英特尔、微软等发起成立、旨在解决个人PC,消费电器,移动设备在内的无线网络和有线网络的互联互通,实现数字多媒体(高清视频,音频,图片)内容的传输,可以同步不同屏幕的显示内容,可以通过智能终端实现控制设备等一系列操作。
DLNA影视投影需要以下设备交互完成:
(1)、DMC(DigitalMediaControl,数字媒体控制点):家庭网络中控制点,具有DMR和DMS设备能力。
(2)、DMR(DigitalMediaRender,数字媒体渲染器):家庭网络中的播放器,负责播放媒体内容。
(3)、DMS(DigitalMediaServer,数字媒体服务器):家庭网络中的媒体服务器。
媒体内容投影交互流程如下:
(1)、DMC浏览DMS上的共享的媒体内容。
(2)、DMC选择媒体内容。
(3)、DMC将选择媒体内容的链接发送给DMR,并请求播放。
DLNA协议主要应用家庭网络环境,DMS上共享的媒体主要设备自身存储的媒体内容,影视资源相对有限,没有互联网中影视丰富。用户欣赏需要将最新影视,需要将内容下载到本地共享观看。
目前,手机端展示的第三方影视,都是作为单独应用进行展示。应用中集成DLNA的基本功能组件,进行设备发现,网络连接,媒体控制等实现多屏互动。
基于DLNA的影视投影具有以下缺陷:
(1)、第三方影视的客户端必须实现DMC功能,投影的目标设备(TV)必须支持DMR功能,开发和维护成本比较大。
(2)、不同的第三方影视,对投影的目标设备(TV)DMR的需求不同,需要不断更新维护,支持新增影视投影支持。
(3)、投影目标设备(TV)DMR作为标准设备,界面功能单一,不易于扩展,第三方影视无法获取商业价值。
(4)、第三方影视客户端都是独立应用程序,查看影视资源时需要切换应用,选择投影内容。
发明内容
本申请的主要目的在于提供一种媒体投影方法、媒体投影设备、控制终端以及云端服务器,以克服现有技术中的上述问题。
为解决上述问题,根据本申请实施例提供了一种媒体投影方法,其包括:建立控制终端与媒体投影设备之间的播放控制通道;所述控制终端通过所述播放控制通道向所述媒体投影设备发送媒体播放请求消息,所述媒体投影设备根据所述媒体播放请求消息开启播放相应媒体资源的服务。
根据本申请实施例还提供一种媒体投影方法,其包括:建立媒体投影设备与控制终端之间的播放控制通道;所述媒体投影设备通过所述播放控制通道接收所述控制终端发送的媒体播放请求消息;所述媒体投影设备根据接收的所述媒体播放请求消息,开启播放相应媒体资源的服务。
根据本申请实施例还提供一种媒体投影方法,其包括:建立云端服务器与媒体投影设备之间的流媒体通道;所述云端服务器接收所述媒体投影设备发送的媒体资源请求消息;所述云端服务器根据所述媒体资源请求消息查找相对应的媒体资源,并通过所述流媒体通道将查找到的所述媒体资源发送至所述媒体投影设备。
根据本申请实施例还提供一种控制终端,其包括:第一播放控制通道建立模块,用于建立控制终端与媒体投影设备之间的播放控制通道;发送模块,用于通过所述播放控制通道向所述媒体投影设备发送媒体播放请求消息,所述媒体投影设备根据所述媒体播放请求消息开启播放相应媒体资源的服务。
根据本申请实施例还提供一种媒体投影设备,其包括:第二播放控制通道建立模块,用于建立媒体投影设备与控制终端之间的播放控制通道;接收模块,用于通过所述播放控制通道接收所述控制终端发送的媒体播放请求消息;播放服务模块,用于根据所述接收模块接收的所述媒体播放请求消息,开启播放相应媒体资源的服务。
根据本申请实施例还提供一种云端服务器,其包括:第二流媒体通道建立模块,用于建立云端服务器与媒体投影设备之间的流媒体通道;接收模块,用于接收所述媒体投影设备发送的媒体资源请求消息;发送模块,用于根据所述媒体资源请求消息查找相对应的媒体资源,并通过所述流媒体通道将查找到的所述媒体资源发送至所述媒体投影设备。
与现有技术相比,根据本申请的上述技术方案,通过在控制终端设备和媒体投影设备之间建立统一的播放控制通道,通过该播放控制通道发送媒体播放请求,使得媒体投影设备根据媒体播放请求消息开启播放相应媒体资源的服务,能够快速地实现第三方影视的多屏互动,在降低第三放影视的开发和维护成本的同时,实现个性化的影视播放及交互体验。
附图说明
此处所说明的附图用来提供对本申请的进一步理解,构成本申请的一部分,本申请的示意性实施例及其说明用于解释本申请,并不构成对本申请的不当限定。在附图中:
图1示出根据本申请一个实施例的媒体投影方法的流程图;
图2示出根据本申请实施例的设备发现过程的示意图;
图3示出根据本申请实施例的设备连接建立过程的示意图;
图4示出根据本申请实施例的获取及维护媒体资源的示意图;
图5示出根据本申请另一实施例的媒体投影方法的流程图;
图6示出根据本申请实施例的控制终端的结构框图;
图7示出根据本申请实施例的媒体投影设备的结构框图;
图8示出根据本申请实施例的云端服务器的结构框图;
图9示出根据本申请实施例的媒体投影系统的结构框图;
图10示出根据本申请实例的媒体投影系统的结构框图;
图11示出根据本申请实例手机“视频”应用展示视频信息的示意图。
具体实施方式
本申请通过通在控制终端设备和媒体投影设备之间建立统一的播放控制通道,通过该播放控制通道发送媒体播放请求,使得媒体投影设备根据媒体播放请求消息开启播放相应媒体资源的服务,通过本申请在降低第三放影视的开发和维护成本的同时,实现个性化的影视播放及交互体验。
为使本申请的目的、技术方案和优点更加清楚,下面将结合本申请具体实施例及相应的附图对本申请技术方案进行清楚、完整地描述。显然,所描述的实施例仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。
在本申请中,控制终端是实现投影控制的设备,包括但不限于手机、智能手机、平板电脑、计算机等设备。媒体投影设备能够播放视频、音频、图片、网页等媒体资源,包括但不限于电视、智能电视、平板电脑等设备。举例来说,当控制终端为智能手机时,媒体投影设备可以是电视或平板电脑;当控制终端为平板电脑时,媒体投影设备可以是电视。
参考图1,图1是根据本申请一个实施例的媒体投影方法的流程图,如图1所示,该方法包括:
在步骤S102中,建立控制终端与媒体投影设备之间的播放控制通道。
在本申请的一个实施例中,将控制终端和媒体投影设备设置于同一局域网,控制终端和媒体投影设备约定组播地址和端口,并且各自启动设备发现服务。接着,控制终端的发现服务发送设备搜索消息,媒体投影设备的设备发现服务宣告设备上线消息。参考图2,是根据本申请实施例的设备发现过程的示意图。由于设备发现服务启动的先后关系,智能终端发现媒体投影设备有以下两种情况。一是控制终端发送设备搜索消息(步骤S202),媒体投影设备接收到该消息后返回响应消息(步骤S204),控制终端解析处理上线的媒体投影设备(步骤S206),从而发现该媒体投影设备;二是媒体投影设备发送设备上线消息(步骤S208),控制终端接收到该消息后解析处理上线设备(步骤S210),从而发现媒体投影设备。
在控制终端发现媒体投影设备之后,建立控制终端和媒体投影设备之间的连接,并基于连接建立播放控制通道。参考图3,是根据本申请实施例的设备连接建立过程的示意图。具体地,在控制终端发现媒体投影设备后,控制终端获取目标设备(即媒体投影设备)的IP地址(步骤S302),媒体投影设备启动远端控制服务(步骤S304)。控制终端向媒体投影设备发送连接请求消息(步骤S306)。在实际应用中,控制终端根据媒体投影设备的IP地址,建立设备间通信的TCP(传输控制协议)长连接,媒体投影设备接收到该连接请求消息,处理智能终端设备连接请求,建立TCP长连接,将媒体投影设备作为服务端设备,将控制终端作为客户端设备,这样控制终端与媒体投影设备之间的连接建立成功(步骤S308),从而在长连接的基础上建立播放控制通道。
在本申请的另一实施例中,控制终端和媒体投影设备可以不处于同一局域网内,在这种情况下,控制终端根据媒体投影设备的IP地址和端口建立远程连接,并在远程连接的基础上建立播放控制通道。进一步地,控制终端还可以和多个媒体投影设备建立远程连接,控制终端分别建立与多个媒体投影设备之间的多个播放控制通道,控制终端可以作为控制端设备同时控制多个投影设备播放相同的媒体资源。
在步骤S104中,控制终端通过播放控制通道向媒体投影设备发送媒体播放请求消息,媒体投影设备根据媒体播放请求消息开启播放相应媒体资源的服务。
在本申请的一个实施例中,所述媒体播放请求消息中携带有播放媒体资源所需的信息,媒体投影设备根据媒体播放请求消息通过相应的设备获取到媒体资源后,开启播放服务。
在本申请的一个实施例中,在控制终端同时控制多个投影设备播放媒体资源的情况下,分别建立控制终端与多个媒体投影设备之间的多个播放控制通道,控制终端通过所述多个播放控制通道分别向所述媒体投影设备发送媒体播放请求消息。控制终端可以通过发送媒体播放请求消息,控制上述的多个媒体投影设备播放相同或不同的媒体资源。
在本申请的另一实施例中,控制终端可以在其显示屏上展示与媒体投影设备播放的媒体资源相对应的展示信息,所述展示信息通过与控制终端连接的媒体发布服务器获得。媒体发布服务器根据媒体提供方提供的媒体资源维护媒体资源的展示信息,媒体发布服务器可以包括查询、增加、删除、修改等模块(未示出),分别实现对第三方媒体资源的查询、增加、删除、修改等功能。并且,媒体发布服务器接受控制终端的查询,使得控制终端通过媒体发布服务器获取媒体资源的展示信息。
参考图4,媒体发布服务器维护的第三方媒体资源的展示信息可以由独立的第三方提供,媒体发布服务器根据媒体提供方提供的媒体资源维护第三方媒体资源的展示信息,如图4所示,具体包括:第三方媒体提供方向媒体发布服务器申请发布媒体信息,媒体发布服务器在本地增加对应的媒体资源的展示信息(步骤S402);第三方媒体提供方向媒体发布服务器发布删除媒体信息,媒体发布服务器在本地删除对应的媒体资源展示信息(步骤S404);第三方媒体提供方向媒体发布服务器发布修改媒体信息,媒体发布服务器在本地修改对应的媒体资源展示信息(步骤S406)。
在实际应用中,媒体发布服务器维护的第三方媒体资源包括但不限于:视频信息、音频信息、媒体播放信息(包括名称、简介、图标URL等)。另外,媒体发布服务器可以通过主页的方式将所有的媒体资源信息展现出来,供控制终端设备查询和获取。
继续参考图4,控制终端设备查询发布的第三方媒体(步骤S408),控制终端查询返回的媒体信息包括第三方媒体名称、媒体图标URL、主页等信息,控制终端设备根据返回的信息进行展示,通过主页链接展示媒体发布服务器的第三方媒体展示信息。
在媒体投影设备开启播放媒体资源的服务(步骤S104)之后,所述方法还可以包括:所述控制终端通过所述播放控制通道向一个或多个媒体投影设备发送媒体控制消息,所述一个或多个媒体投影设备根据所述媒体控制消息执行相应的媒体控制操作,其中,所述媒体控制消息包括:停止播放消息、切换播放消息。通过上述实施例,控制终端通过播放控制通道向一个或多个媒体投影设备发送各种播放控制命令,从而使投影设备完成对应的操作。
参考图5,图5是根据本申请另一实施例的媒体投影方法的流程图,如图5所示,该方法包括:
在步骤S502中,建立媒体投影设备与控制终端之间的播放控制通道。
具体地,在媒体投影设备被控制终端发现之后,媒体投影设备启动远端控制服务,建立设备间通信的TCP(传输控制协议)长连接,其中,将所述媒体投影设备作为服务端设备,将所述控制终端作为客户端设备,这样媒体投影设备与控制终端之间的连接建立成功,从而在长连接的基础上建立播放控制通道。
在步骤S504中,媒体投影设备通过所述播放控制通道接收所述控制终端发送的媒体播放请求消息。
在步骤S506中,媒体投影设备根据接收的媒体播放请求消息,开启播放相应媒体资源的服务。
在本申请中,云端服务器用于存储媒体资源,媒体投影设备可以通过与其连接的云端服务器获取到相应的媒体资源。首先建立媒体投影设备与云端服务器之间的流媒体通道。接着媒体投影设备根据所述媒体播放请求消息,向所述云端服务器发送获取相对应的媒体资源的媒体资源请求消息,然后媒体投影设备通过所述流媒体通道接收所述媒体资源,并播放该媒体资源。
在本申请中,云端服务器还用于维护多种类型的媒体播放器。媒体播放器的类型包括:视频播放器、音频播放器、图片播放器、以及网页播放器。进一步地,视频播放器还包括多种类型,在本申请中,每种视频资源具有相对应的视频播放器播放。当媒体投影设备获取到媒体资源后,判断该媒体资源的媒体类型,然后通过云端服务器下载并安装与该媒体资源类型相对应的媒体播放器,从而媒体投影设备使用对应的媒体播放器播放该媒体资源内容。
在媒体投影设备开启播放媒体资源的服务之后,还可以包括:所述媒体投影设备通过所述播放控制通道接收来自所述控制终端的媒体控制消息,其中,所述媒体控制消息包括:停止播放消息、切换播放消息;所述媒体投影设备根据所述媒体控制消息执行相应的媒体控制操作。
参考图6,是根据本申请一个实施例的控制终端的结构框图。参考图6,该控制终端包括:第一播放控制通道建立模块610和发送模块620,其中:
第一播放控制通道建立模块610,用于建立控制终端与媒体投影设备之间的播放控制通道。发送模块620,用于通过所述播放控制通道向所述媒体投影设备发送媒体播放请求消息,所述媒体投影设备根据所述媒体播放请求信息开启播放相应媒体资源的服务。
根据本申请的实施例,所述第一播放控制通道建立模块610还用于分别建立控制终端与多个媒体投影设备之间的多个播放控制通道,所述发送模块620还用于通过所述多个播放控制通道向对应的所述媒体投影设备发送媒体控制消息,使得所述媒体投影设备执行相应的媒体控制操作,其中,所述媒体控制消息包括:停止播放消息、切换播放消息。
在控制终端与媒体投影设备建立播放控制通道之后,控制终端获取设备间通信实例,控制终端打开第三方媒体的播放控制通道,设置通道监听函数监听媒体投影设备。如果监听到媒体投影设备的影视播放器开启消息,则可以命令开始投影、停止以及切换播放等操作;如果监听到媒体投影设备的影视播放器关闭消息,则无法继续媒体投影。
参考图7,是根据本申请一个实施例的媒体投影设备的结构框图。如图7所示,该媒体投影设备包括:第二播放控制通道建立模块710、接收模块720、播放服务模块730、第一流媒体通道建立模块740和媒体播放器获取模块750,其中:
第二播放控制通道建立模块710,用于建立与控制终端之间的播放控制通道。
接收模块720,用于通过所述播放控制通道接收所述控制终端发送的媒体播放请求消息。
播放服务模块730,用于根据所述接收模块720接收的所述媒体播放请求消息,开启播放相应媒体资源的服务。
其中,第一播放控制通道建立模块622与第二播放控制通道建立模块642共同配合建立播放控制通道。
第一流媒体通道建立模块740,用于建立媒体投影设备与云端服务器之间的流媒体通道。所述播放服务模块730根据所述媒体播放请求消息,向所述云端服务器发送获取相对应的媒体资源的媒体资源请求消息,并通过所述流媒体通道接收所述媒体资源,并播放该媒体资源。
媒体播放器获取模块750,用于判断所述媒体资源的类型,并通过与所述媒体投影设备连接的云端服务器获取播放该类型的媒体资源的媒体播放器。并基于此,所述播放服务模块730使用获取到的所述媒体播放器播放所述媒体资源。
根据本申请的实施例,所述接收模块720还用于通过所述播放控制通道接收所述控制终端发送的媒体控制消息,并执行相应的媒体控制操作,其中,所述媒体控制消息包括:停止播放消息、切换播放消息;所述播放服务模块730还用于执行相应的媒体控制操作。
在媒体投影设备与控制终端建立播放控制通道之后,媒体投影设备监听TCP长连接发送消息,若接收到启动第三方影视播放请求,则启动第三方影视播控服务。接着,媒体投影设备开启的第三方影视播控服务监听控制终端(对应客户端)上线和下线消息。若第三方影视播控服务接收到控制终端上线消息,且接收到客户端发送的消息,则第三影视播控服务解析该消息,并实现影视播控;若第三方影视播控服务接收到控制终端下线消息,则关闭第三方影视播控服务。
参考图8,图8是根据本申请实施例的远端服务器的结构框图,如图8所示,该云端服务器包括:
第二流媒体通道建立模块810,用于建立云端服务器与媒体投影设备之间的流媒体通道。
其中,媒体投影设备的第一流媒体通道建立模块与第二流媒体通道建立模块共同配合建立流媒体通道。
接收模块820,用于接收所述媒体投影设备发送的媒体资源请求消息;
发送模块830,用于根据所述媒体资源请求消息查找相对应的媒体资源,并通过所述流媒体通道将查找到的所述媒体资源发送至所述媒体投影设备。
所述第二流媒体通道建立模块810,还用于分别建立云端服务器与多个媒体投影设备之间的多个流媒体通道,基于此,所述发送模块830根据所述媒体资源请求消息查找相对应的媒体资源,并通过所述多个流媒体通道将查找到的所述媒体资源分别发送至所述多个媒体投影设备。
参考图9,图9是根据本申请实施例的媒体投影系统的结构框图,所述媒体投影系统包括:控制终端910、至少一个媒体投影设备920、媒体发布服务器930和云端服务器940,为简明图中仅示出一个媒体投影设备。
其中,控制终端910和媒体投影设备920之间建立有播放控制通道,该播放控制通道用户传送媒体播放请求消息和/或媒体控制消息;媒体投影设备920和云端服务器940之间建立有流媒体通道,该流媒体通道用于传送媒体资源。
控制终端910与媒体发布服务器930相连接,控制终端910通过向媒体发布服务器930获取媒体展示信息,该媒体展示信息是控制终端当前展示或浏览或用户希望获取的媒体信息的媒体展示信息,在一个实施例中,控制终端810展示的信息可以与媒体投影设备920播放的媒体资源相对应。
在实际应用中,所述控制终端910生成媒体播放请求消息,媒体播放请求消息中例如可以包括:媒体名称(ID)、存储地址或下载地址等信息。控制终端910通过所述播放控制通道将媒体播放请求消息发送至所述媒体投影设备920,以请求媒体投影设备920开启播放相应媒体资源的服务。
媒体投影设备920与云端服务器940相连接。在媒体投影设备920接收到媒体播放请求消息后,向云端服务器940发送获取与所述媒体播放请求消息相对应的媒体资源的媒体资源请求消息,例如该请求消息中可以包括所需得到的媒体资源的媒体名称(ID)、存储地址或下载地址等信息。
云端服务器940接收到所述媒体资源请求消息后,查找相对应的媒体资源,并通过所述流媒体通道将查找到的媒体资源发送至媒体投影设备920,媒体投影设备920通过所述流媒体通道接收所述媒体资源,使用播放该媒体资源的播放器播放该媒体资源。
如果媒体投影设备920不具有播放该媒体资源的播放器,则媒体投影设备920判断该媒体资源的类型,通过云端服务器940获取播放该类型的媒体资源的媒体播放器,并使用所述媒体播放器播放所述媒体资源。
根据本申请的实施例,通过分别设置播放控制通道和流媒体通道,分别传输播放控制命令和流媒体资源,实现了流畅地播放媒体资源,尤其是在控制多个媒体投影设备同时播放的情况下不会出现卡顿的情况。
下面结合图10详细描述本申请的应用实例。在本实例中,控制终端控制多个媒体投影设备实现多方的同步视频播放功能,例如手机1010控制电视1022、投影仪1024和电脑1026实现3方同步播放视频图像。并且这3个设备可以分别设置在不同的地点,例如电视位于北京、投影仪位于上海、电脑位于杭州。而作为控制端设备的手机,既可以位于上述3个城市之一,也可以位于其他的城市,本申请对此不进行限制。
首先,分别建立手机1010与电视1022、投影仪1024和电脑1026之间的播放控制通道。手机根据每个设备的IP地址和端口建立TCP长连接,并在此基础上建立播放控制通道。具体地,手机1010与电视1022之间建立播放控制通道1,手机1010与投影仪1024之间建立播放控制通道2,手机1010与电脑1026之间的建立播放控制通道3。
然后,分别建立云端服务器1030与电视1022、投影仪1024和电脑1026之间的流媒体通道。具体地,云端服务器1030与电视1022之间建立流媒体通道1,云端服务器1030与投影仪1024之间建立流媒体通道2,云端服务器1030与电脑1024之间建立流媒体通道3。
手机作为控制端设备,可以在手机上展示将要同步播放的视频信息,例如手机通过与其连接的媒体发布服务器获取第三方视频信息,或手机通过其他设备,例如服务器下载的定制视频的信息。参考图11,是手机“视频”应用展示视频信息的示意图,在“视频”应用的主页展示有:通过媒体发布服务器获取得到的电驴、电视猫影视、阿狸直播等第三方影视的主页链接。当接收到用户点击图标URL的指令后,进一步展示某个影视中包括的详细视频信息,例如可以包括电影、电视剧、新闻等视频资源。
如果用户点击电驴影视的图标后,通过图标URL进入电驴影视的展示界面,选择要播放的电影、电视剧或其他的视频,生成播放该视频资源的播放请求消息,其中该播放请求消息中包括获取该视频资源的地址等信息。接着,手机1010通过播放控制通道(1-3)将播放该视频的播放请求消息分别发送至电视1022、投影仪1024和电脑1026。如果需要3个媒体投影设备同步播放视频资源,则手机1010发送相同的播放请求消息。
电视1022通过播放控制通道1接收到播放请求消息后,根据所述播放请求消息到云端服务器1030获取到对应的视频资源。具体地,电视1022将播放请求消息发送至云端服务器1030,云端服务器1030根据该播放请求消息中的视频资源的地址在本地查找对应的视频资源,然后通过流媒体通道1将查找到的视频资源发送至电视1022,从而电视1022使用对应的播放器播放该视频资源。如果电视1022没有播放该视频资源的播放器,则通过云端服务器1030下载并安装与该视频资源类型相对应的视频播放器,从而媒体投影设备使用对应的媒体播放器播放该媒体资源内容。例如,在电视1022播放电驴影视提供的视频资源时,需要使用与电驴影视相对应的视频播放器,这时电视1022将与电驴影视相对应的视频播放器的标识信息发送至云端服务器1030,云端服务器1030将与该标识信息相对应的视频播放器(电驴影视的视频播放器)发送至电视1022,从而手机1022下载并安装该视频播放器。投影仪1024和电脑1026播放视频资源的过程与电视1022类似,此处不再赘述。通过上述实施例,实现了手机1010控制电视1022、投影仪1024和电脑1026同步播放相同内容的视频图像。
在上述过程中,播放的视频信息是由第三方影视提供的,此外还可以用户指定播放自己采集或录制的视频资源、或其他用户上传至云端服务器的视频资源。具体地,用户首先将需同步播放的视频资源上传至云端服务器1030,可以使用手机1010或其他的装置实现上传的过程,然后手机1010记录下存储视频资源的地址信息。参考图11,在“视频”应用的主页还展示有用户自己定制的视频的主页链接,当用户点击定制视频的图标URL后,进一步展示其中包括的详细视频信息。例如,手机1010将实时采集的一个或多个视频内容实时传送到云端服务器并存储,并将播放该实时视频的播放请求消息分别发送至控制电视1022、投影仪1024和电脑1026。这3个设备接收到播放请求消息后,到云端服务器1030获取到对应的视频资源并进行播放,这样就实现了三方同步视频会议的功能。
综上所述,根据本申请的上述技术方案,通过在控制终端设备和媒体投影设备之间建立统一的播放控制通道,通过该播放控制通道发送媒体播放请求,使得媒体投影设备根据媒体播放请求消息开启播放相应媒体资源的服务,能够快速地实现第三方影视的多屏互动,在降低第三放影视的开发和维护成本的同时,实现个性化的影视播放及交互体验。
本领域技术人员应明白,本申请的实施例可提供为方法、系统或计算机程序产品。因此,本申请可采用完全硬件实施例、完全软件实施例或结合软件和硬件方面的实施例的形式。而且,本申请可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、CD-ROM、光学存储器等)上实施的计算机程序产品的形式。
在一个典型的配置中,计算设备包括一个或多个处理器(CPU)、输入/输出接口、网络接口和内存。
内存可能包括计算机可读介质中的非永久性存储器,随机存取存储器(RAM)和/或非易失性内存等形式,如只读存储器(ROM)或闪存(flashRAM)。内存是计算机可读介质的示例。
计算机可读介质包括永久性和非永久性、可移动和非可移动媒体可以由任何方法或技术来实现信息存储。信息可以是计算机可读指令、数据结构、程序的模块或其他数据。计算机的存储介质的例子包括,但不限于相变内存(PRAM)、静态随机存取存储器(SRAM)、动态随机存取存储器(DRAM)、其他类型的随机存取存储器(RAM)、只读存储器(ROM)、电可擦除可编程只读存储器(EEPROM)、快闪记忆体或其他内存技术、只读光盘只读存储器(CD-ROM)、数字多功能光盘(DVD)或其他光学存储、磁盒式磁带,磁带磁磁盘存储或其他磁性存储设备或任何其他非传输介质,可用于存储可以被计算设备访问的信息。按照本文中的界定,计算机可读介质不包括暂存电脑可读媒体(transitorymedia),如调制的数据信号和载波。
还需要说明的是,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、商品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、商品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、商品或者设备中还存在另外的相同要素。
以上所述仅为本申请的实施例而已,并不用于限制本申请。对于本领域技术人员来说,本申请可以有各种更改和变化。凡在本申请的精神和原理之内所作的任何修改、等同替换、改进等,均应包含在本申请的权利要求范围之内。
Claims (21)
1.一种媒体投影方法,其特征在于,包括:
建立控制终端与媒体投影设备之间的播放控制通道;
所述控制终端通过所述播放控制通道向所述媒体投影设备发送媒体播放请求消息,所述媒体投影设备根据所述媒体播放请求消息开启播放相应媒体资源的服务。
2.根据权利要求1所述的方法,其特征在于,在所述建立控制终端与媒体投影设备之间的播放控制通道的步骤之前,所述方法还包括:
建立控制终端与媒体投影设备之间的长连接,通过所述长连接建立所述播放控制通道。
3.根据权利要求1所述的方法,其特征在于,还包括:
分别建立控制终端与多个媒体投影设备之间的多个播放控制通道;
所述控制终端通过所述多个播放控制通道分别向所述多个媒体投影设备发送媒体播放请求消息,所述多个媒体投影设备根据所述媒体播放请求消息开启播放相应媒体资源的服务。
4.根据权利要求1至3中任一项所述的方法,其特征在于,还包括:
所述控制终端通过所述播放控制通道向一个或多个媒体投影设备发送媒体控制消息,所述一个或多个媒体投影设备根据所述媒体控制消息执行相应的媒体控制操作;
其中,所述媒体控制消息包括:停止播放消息、切换播放消息。
5.根据权利要求1所述的方法,其特征在于,还包括:
提供媒体发布服务器;
所述控制终端通过所述媒体发布服务器获取媒体资源的展示信息,并根据所述展示信息展示所述媒体资源。
6.一种媒体投影方法,其特征在于,包括:
建立媒体投影设备与控制终端之间的播放控制通道;
所述媒体投影设备通过所述播放控制通道接收所述控制终端发送的媒体播放请求消息;
所述媒体投影设备根据接收的所述媒体播放请求消息,开启播放相应媒体资源的服务。
7.根据权利要求6所述的方法,其特征在于,所述媒体投影设备根据接收的所述媒体播放请求消息,开启播放相应媒体资源的服务的步骤,包括:
建立所述媒体投影设备与云端服务器之间的流媒体通道;
所述媒体投影设备根据所述媒体播放请求消息,向所述云端服务器发送获取相对应的媒体资源的媒体资源请求消息;
所述媒体投影设备通过所述流媒体通道接收所述媒体资源,并播放该媒体资源。
8.根据权利要求7所述的方法,其特征在于,所述媒体投影设备播放媒体资源的步骤,包括:
所述媒体投影设备判断所述媒体资源的类型,通过所述云端服务器获取播放该类型的媒体资源的媒体播放器,并使用所述媒体播放器播放所述媒体资源。
9.根据权利要求6所述的方法,其特征在于,还包括:
所述媒体投影设备通过所述播放控制通道接收所述控制终端发送的媒体控制消息,并执行相应的媒体控制操作;
其中,所述媒体控制消息包括:停止播放消息、切换播放消息。
10.一种媒体投影方法,其特征在于,包括:
建立云端服务器与媒体投影设备之间的流媒体通道;
所述云端服务器接收所述媒体投影设备发送的媒体资源请求消息;
所述云端服务器根据所述媒体资源请求消息查找相对应的媒体资源,并通过所述流媒体通道将查找到的所述媒体资源发送至所述媒体投影设备。
11.根据权利要求10所述的方法,其特征在于,还包括:
分别建立云端服务器与多个媒体投影设备之间的多个流媒体通道;
所述云端服务器接收所述媒体投影设备发送的媒体资源请求消息;
所述云端服务器根据所述媒体资源请求消息查找相对应的媒体资源,并通过所述多个流媒体通道将查找到的所述媒体资源分别发送至所述多个媒体投影设备。
12.一种控制终端,其特征在于,包括:
第一播放控制通道建立模块,用于建立控制终端与媒体投影设备之间的播放控制通道;
发送模块,用于通过所述播放控制通道向所述媒体投影设备发送媒体播放请求消息,所述媒体投影设备根据所述媒体播放请求消息开启播放相应媒体资源的服务。
13.根据权利要求12所述的控制终端,其特征在于,所述第一通道建立模块通过控制终端与媒体投影设备之间的长连接建立所述播放控制通道。
14.根据权利要求12所述的控制终端,其特征在于,
所述第一播放控制通道建立模块还用于分别建立控制终端与多个媒体投影设备之间的多个播放控制通道;
所述发送模块还用于通过所述多个播放控制通道向所述多个媒体投影设备发送媒体播放请求消息,所述多个媒体投影设备根据所述媒体播放请求消息开启播放相应媒体资源的服务。
15.根据权利要求12至14中任一项所述的控制终端,其特征在于,所述发送模块还用于通过所述播放控制通道向一个或多个所述媒体投影设备发送媒体控制消息,所述一个或多个媒体投影设备根据所述媒体控制消息执行相应的媒体控制操作,其中,所述媒体控制消息包括:停止播放消息、切换播放消息。
16.一种媒体投影设备,其特征在于,包括:
第二播放控制通道建立模块,用于建立媒体投影设备与控制终端之间的播放控制通道;
接收模块,用于通过所述播放控制通道接收所述控制终端发送的媒体播放请求消息;
播放服务模块,用于根据所述接收模块接收的所述媒体播放请求消息,开启播放相应媒体资源的服务。
17.根据权利要求16所述的媒体投影设备,其特征在于,还包括:
第一流媒体通道建立模块,用于建立媒体投影设备与云端服务器之间的流媒体通道;
所述播放服务模块进一步用于根据所述媒体播放请求消息,向所述云端服务器发送获取相对应的媒体资源的媒体资源请求消息,并通过所述流媒体通道接收所述媒体资源,并播放该媒体资源。
18.根据权利要求16所述的媒体投影设备,其特征在于,还包括:
媒体播放器获取模块,用于判断所述媒体资源的类型,并通过所述云端服务器获取播放该类型的媒体资源的媒体播放器;
所述播放服务模块使用获取到的所述媒体播放器播放所述媒体资源。
19.根据权利要求16所述的媒体投影设备,其特征在于,
所述接收模块还用于通过所述播放控制通道接收所述控制终端发送的媒体控制消息,其中,所述媒体控制消息包括:停止播放消息、切换播放消息;所述播放服务模块还用于执行相应的媒体控制操作。
20.一种云端服务器,其特征在于,包括:
第二流媒体通道建立模块,用于建立云端服务器与媒体投影设备之间的流媒体通道;
接收模块,用于接收所述媒体投影设备发送的媒体资源请求消息;
发送模块,用于根据所述媒体资源请求消息查找相对应的媒体资源,并通过所述流媒体通道将查找到的所述媒体资源发送至所述媒体投影设备。
21.根据权利要求20所述的云端服务器,其特征在于,
所述第二流媒体通道建立模块还用于分别建立云端服务器与多个媒体投影设备之间的多个流媒体通道;
所述发送模块还用于根据所述媒体资源请求消息查找相对应的媒体资源,并通过所述多个流媒体通道将查找到的所述媒体资源分别发送至所述多个媒体投影设备。
Priority Applications (5)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410259388.7A CN105208434A (zh) | 2014-06-11 | 2014-06-11 | 媒体投影方法、媒体投影设备、控制终端以及云端服务器 |
TW103134026A TWI669957B (zh) | 2014-06-11 | 2014-09-30 | Media projection method, media projection device, control terminal, and cloud server |
PCT/US2015/034961 WO2015191627A1 (en) | 2014-06-11 | 2015-06-09 | Media projection method and device, control terminal and cloud server |
US14/734,980 US20150365453A1 (en) | 2014-06-11 | 2015-06-09 | Media projection method and device, control terminal and cloud server |
HK16103622.2A HK1215769A1 (zh) | 2014-06-11 | 2016-03-30 | 媒體投影方法、媒體投影設備、控制終端以及云端服務器 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410259388.7A CN105208434A (zh) | 2014-06-11 | 2014-06-11 | 媒体投影方法、媒体投影设备、控制终端以及云端服务器 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN105208434A true CN105208434A (zh) | 2015-12-30 |
Family
ID=54834210
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201410259388.7A Pending CN105208434A (zh) | 2014-06-11 | 2014-06-11 | 媒体投影方法、媒体投影设备、控制终端以及云端服务器 |
Country Status (5)
Country | Link |
---|---|
US (1) | US20150365453A1 (zh) |
CN (1) | CN105208434A (zh) |
HK (1) | HK1215769A1 (zh) |
TW (1) | TWI669957B (zh) |
WO (1) | WO2015191627A1 (zh) |
Cited By (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106210054A (zh) * | 2016-07-12 | 2016-12-07 | 泰康保险集团股份有限公司 | 控制远端网页展现的方法、装置及服务器 |
CN106375843A (zh) * | 2016-09-29 | 2017-02-01 | 努比亚技术有限公司 | 一种无线投影装置、系统及方法 |
CN107564437A (zh) * | 2017-09-14 | 2018-01-09 | 广州米文化传媒有限公司 | 激光投影展示系统及展示方法 |
CN107801088A (zh) * | 2016-08-31 | 2018-03-13 | 南京极域信息科技有限公司 | 一种投屏接收分享系统及实现方法 |
CN108632310A (zh) * | 2017-03-18 | 2018-10-09 | 上海亿位信息技术有限公司 | 一种投影机投射内容批量更新的方法和系统 |
CN108881473A (zh) * | 2018-07-09 | 2018-11-23 | 河南梦云智能科技有限公司 | 一种智能共享投影系统 |
CN110198463A (zh) * | 2018-03-07 | 2019-09-03 | 腾讯科技(深圳)有限公司 | 一种移动投影方法、装置、计算机可读介质及电子设备 |
CN110324701A (zh) * | 2019-08-12 | 2019-10-11 | 深圳新智联软件有限公司 | 一种基于dlna的有线投屏 |
CN111294628A (zh) * | 2020-02-21 | 2020-06-16 | 深圳市铭濠光文化发展有限公司 | 一种多通道沉浸式影音视频控制系统 |
CN113411652A (zh) * | 2021-07-02 | 2021-09-17 | 广州酷狗计算机科技有限公司 | 媒体资源播放方法和装置、存储介质及电子设备 |
Families Citing this family (13)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR102232900B1 (ko) * | 2014-10-02 | 2021-03-26 | 에스케이플래닛 주식회사 | 클라우드 스트리밍 서비스 시스템, 최적 gpu를 이용한 클라우드 스트리밍 서비스 방법 및 이를 위한 장치 |
CN108174132B (zh) * | 2016-12-07 | 2020-12-11 | 杭州海康威视数字技术股份有限公司 | 录像文件的回放方法及装置 |
CN106873837A (zh) * | 2017-01-22 | 2017-06-20 | 深圳市东方中原电子科技有限公司 | 一种双通道智能电子白板及书写的方法 |
US10467230B2 (en) | 2017-02-24 | 2019-11-05 | Microsoft Technology Licensing, Llc | Collection and control of user activity information and activity user interface |
US10671245B2 (en) * | 2017-03-29 | 2020-06-02 | Microsoft Technology Licensing, Llc | Collection and control of user activity set data and activity set user interface |
US10732796B2 (en) | 2017-03-29 | 2020-08-04 | Microsoft Technology Licensing, Llc | Control of displayed activity information using navigational mnemonics |
US10853220B2 (en) | 2017-04-12 | 2020-12-01 | Microsoft Technology Licensing, Llc | Determining user engagement with software applications |
US10693748B2 (en) | 2017-04-12 | 2020-06-23 | Microsoft Technology Licensing, Llc | Activity feed service |
US11580088B2 (en) | 2017-08-11 | 2023-02-14 | Microsoft Technology Licensing, Llc | Creation, management, and transfer of interaction representation sets |
CN115396521A (zh) | 2019-08-09 | 2022-11-25 | 华为技术有限公司 | 一种切换通信协议的方法、装置和系统 |
CN116795267A (zh) | 2020-05-29 | 2023-09-22 | 华为技术有限公司 | 一种内容分享的方法、装置及系统 |
EP4210398A1 (en) * | 2021-03-05 | 2023-07-12 | Spotify AB | Systems and methods for communicating with a device in a low power mode |
CN115150649B (zh) * | 2022-06-14 | 2024-06-25 | 阿里云计算有限公司 | 一种媒体流的播放方法、设备及存储介质 |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101389001A (zh) * | 2008-09-26 | 2009-03-18 | 中兴通讯股份有限公司 | 一种手机电视节目点播方法及系统 |
CN101489001A (zh) * | 2008-01-18 | 2009-07-22 | 中国移动通信集团公司 | 基于非跨接技术实现彩铃业务的方法及相应设备 |
CN102171996A (zh) * | 2008-09-30 | 2011-08-31 | 苹果公司 | 用于简化的资源共享的系统与方法 |
CN102790764A (zh) * | 2012-06-25 | 2012-11-21 | 林征 | 一种媒体投射播放方法及系统 |
US20130124759A1 (en) * | 2011-04-21 | 2013-05-16 | Touchstream Technologies, Inc. | Play control of content on a display device |
US20130347117A1 (en) * | 2012-06-26 | 2013-12-26 | Google Inc. | Automated accounts for media playback |
Family Cites Families (15)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7797719B2 (en) * | 2004-07-22 | 2010-09-14 | Akoo International, Inc. | Apparatus and method for interactive digital media content requests |
US20070061725A1 (en) * | 2005-03-17 | 2007-03-15 | Isaac Emad S | System and method for managing content between devices having different capabilities |
US20060209174A1 (en) * | 2005-03-17 | 2006-09-21 | Isaac Emad S | System and method for selective media recording and playback |
US7860809B2 (en) * | 2006-11-10 | 2010-12-28 | At&T Intellectual Property I, Lp | Methods and devices for digital media distribution |
EP2088751B1 (en) * | 2008-02-08 | 2013-07-03 | Accenture Global Services Limited | Streaming media interruption and resumption system |
US8655953B2 (en) * | 2008-07-18 | 2014-02-18 | Porto Technology, Llc | System and method for playback positioning of distributed media co-viewers |
TWI474180B (zh) * | 2008-12-10 | 2015-02-21 | Ind Tech Res Inst | 偵測遠端序列埠設備之系統及其方法 |
FR2958157B1 (fr) * | 2010-04-02 | 2012-06-29 | Libragen | Composition cosmetique et pharmaceutique comprenant du n-acetyl-glucosamine-6-phosphate |
US8888615B2 (en) * | 2010-08-27 | 2014-11-18 | Sportsfield Intellectual, LLC. | Rotatable and hinged goal posts |
CA2815106A1 (en) * | 2011-07-22 | 2013-01-31 | Panasonic Corporation | Content playback device, content playback method, content playback program and content distribution system |
JP6053262B2 (ja) * | 2011-08-02 | 2016-12-27 | キヤノン株式会社 | 光学素子、それを用いた光学系および光学機器 |
TWM457361U (zh) * | 2013-01-04 | 2013-07-11 | Bing-Cang Li | 通訊系統整合即時轉播裝置 |
US8932920B2 (en) * | 2013-05-29 | 2015-01-13 | International Business Machines Corporation | Self-aligned gate electrode diffusion barriers |
US20150113404A1 (en) * | 2013-10-17 | 2015-04-23 | Apple Inc. | Publishing Media Content to Virtual Movie Theatres |
US9510083B2 (en) * | 2014-03-14 | 2016-11-29 | Apple Inc. | Managing connections of a user device |
-
2014
- 2014-06-11 CN CN201410259388.7A patent/CN105208434A/zh active Pending
- 2014-09-30 TW TW103134026A patent/TWI669957B/zh not_active IP Right Cessation
-
2015
- 2015-06-09 WO PCT/US2015/034961 patent/WO2015191627A1/en active Application Filing
- 2015-06-09 US US14/734,980 patent/US20150365453A1/en not_active Abandoned
-
2016
- 2016-03-30 HK HK16103622.2A patent/HK1215769A1/zh unknown
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101489001A (zh) * | 2008-01-18 | 2009-07-22 | 中国移动通信集团公司 | 基于非跨接技术实现彩铃业务的方法及相应设备 |
CN101389001A (zh) * | 2008-09-26 | 2009-03-18 | 中兴通讯股份有限公司 | 一种手机电视节目点播方法及系统 |
CN102171996A (zh) * | 2008-09-30 | 2011-08-31 | 苹果公司 | 用于简化的资源共享的系统与方法 |
US20130124759A1 (en) * | 2011-04-21 | 2013-05-16 | Touchstream Technologies, Inc. | Play control of content on a display device |
CN102790764A (zh) * | 2012-06-25 | 2012-11-21 | 林征 | 一种媒体投射播放方法及系统 |
US20130347117A1 (en) * | 2012-06-26 | 2013-12-26 | Google Inc. | Automated accounts for media playback |
Cited By (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106210054A (zh) * | 2016-07-12 | 2016-12-07 | 泰康保险集团股份有限公司 | 控制远端网页展现的方法、装置及服务器 |
CN107801088A (zh) * | 2016-08-31 | 2018-03-13 | 南京极域信息科技有限公司 | 一种投屏接收分享系统及实现方法 |
CN106375843A (zh) * | 2016-09-29 | 2017-02-01 | 努比亚技术有限公司 | 一种无线投影装置、系统及方法 |
CN108632310A (zh) * | 2017-03-18 | 2018-10-09 | 上海亿位信息技术有限公司 | 一种投影机投射内容批量更新的方法和系统 |
CN107564437A (zh) * | 2017-09-14 | 2018-01-09 | 广州米文化传媒有限公司 | 激光投影展示系统及展示方法 |
CN110198463A (zh) * | 2018-03-07 | 2019-09-03 | 腾讯科技(深圳)有限公司 | 一种移动投影方法、装置、计算机可读介质及电子设备 |
CN108881473A (zh) * | 2018-07-09 | 2018-11-23 | 河南梦云智能科技有限公司 | 一种智能共享投影系统 |
CN108881473B (zh) * | 2018-07-09 | 2024-03-29 | 河南梦云智能科技有限公司 | 一种智能共享投影系统 |
CN110324701A (zh) * | 2019-08-12 | 2019-10-11 | 深圳新智联软件有限公司 | 一种基于dlna的有线投屏 |
CN111294628A (zh) * | 2020-02-21 | 2020-06-16 | 深圳市铭濠光文化发展有限公司 | 一种多通道沉浸式影音视频控制系统 |
CN113411652A (zh) * | 2021-07-02 | 2021-09-17 | 广州酷狗计算机科技有限公司 | 媒体资源播放方法和装置、存储介质及电子设备 |
Also Published As
Publication number | Publication date |
---|---|
US20150365453A1 (en) | 2015-12-17 |
WO2015191627A1 (en) | 2015-12-17 |
HK1215769A1 (zh) | 2016-09-09 |
TW201547265A (zh) | 2015-12-16 |
TWI669957B (zh) | 2019-08-21 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN105208434A (zh) | 媒体投影方法、媒体投影设备、控制终端以及云端服务器 | |
CN102547443B (zh) | 一种多终端系统资源共享及互动实现方法 | |
CN103428556B (zh) | 多屏互动的方法及系统 | |
CN102710992B (zh) | 一种互动消息展示方法、装置及系统 | |
CN101753976B (zh) | 控制交互式网络电视业务的方法、设备和系统 | |
CN101159576B (zh) | 聊天方法、聊天室客户端、系统管理后台及服务器 | |
CN103260079A (zh) | 一种多屏互动的控制方法及控制装置 | |
CN105323628B (zh) | 基于dlna跨屏播放的方法及系统、浏览器端装置和播放装置 | |
EP3996355B1 (en) | Method for transferring media stream and user equipment | |
CN105847880A (zh) | 音视频共享方法、服务器及终端 | |
CN104602098A (zh) | 一种视频弹幕显示方法及其设备 | |
CN103957218A (zh) | 共享媒体播放的方法和系统 | |
CN105743958A (zh) | 一种终端之间的通信方法和装置 | |
CN103491431A (zh) | 一种数字电视的音视频共享方法、终端及系统 | |
CN104394127A (zh) | 一种多媒体分享方法、设备和系统 | |
CN105530536A (zh) | 提供媒体关联信息的方法及装置 | |
CN104185040A (zh) | 应用同步方法、应用服务器及终端 | |
US12081317B2 (en) | Information processing apparatus, client apparatus, and data processing method | |
CN104754370A (zh) | 跨终端的多媒体数据传输方法、装置、客户端和系统 | |
CN105245959B (zh) | 一种多设备联动服务中的连接通道维护系统及方法 | |
CN102298590B (zh) | 家庭互联信息显示系统和方法、及显示终端和服务器 | |
CN104301400B (zh) | 基于Samba协议的多屏协同及资源共享方法 | |
CN102065340A (zh) | 实现多媒体同步交互的系统和方法 | |
WO2017092323A1 (zh) | 一种主控设备、播放设备,及其数据传输方法 | |
CN104092664A (zh) | 一种多媒体资源管理方法、云服务器及电子设备 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
REG | Reference to a national code |
Ref country code: HK Ref legal event code: DE Ref document number: 1215769 Country of ref document: HK |
|
REG | Reference to a national code |
Ref country code: HK Ref legal event code: WD Ref document number: 1215769 Country of ref document: HK |