一种显示终端分享发布系统及方法与流程

文档序号:12495004阅读:214来源:国知局
一种显示终端分享发布系统及方法与流程

本申请涉及网络通信技术领域,特别涉及一种显示终端分享发布系统及方法。



背景技术:

随着网络通信技术的不断发展,无线投屏技术正在越来越多地被大众使用。

目前,在进行无线投屏时,通常需要将用户的手机和投屏设备连接于同一个局域网中。然后将手机和投屏设备进行匹配之后,可以将手机上的资源直接在投屏设备中进行播放。然而,在这个过程中,用户的手机需要一直处于被占用的状态,一旦该被占用的状态解除,投屏设备就会中断当前正在播放的资源。

由上可见,当前的这种一对一的无线投屏技术,不仅要求手机和投屏设备处于同一个局域网中,还要求手机在投屏过程中一直处于被占用的状态,因此在实际应用时会有很多的局限性。



技术实现要素:

本发明的目的在于提供一种显示终端分享发布系统及方法,能够让用户的客户端与投屏客户端进行解耦,提高无线投屏技术的灵活性。

为实现上述目的,本申请一方面提供了一种显示终端分享发布系统,所述系统包括用户客户端、屏幕客户端以及后台服务器,其中:所述用户客户端向所述后台服务器发送至少一个绑定请求,每个所述绑定请求指向一个屏幕客户端;在所述后台服务器验证通过所述绑定请求时,将所述用户客户端与所述绑定请求指向的屏幕客户端相绑定;所述用户客户端向所述后台服务器上传待播放的资源;所述后台服务器在所述用户客户端所处位置的预设范围内搜索与所述用户客户端相绑定的屏幕客户端,并从搜索得到的屏幕客户端中确定至少一个目标屏幕客户端;所述后台服务器将所述用户客户端上传的资源发送至所述至少一个目标屏幕客户端处,以使所述至少一个目标屏幕客户端播放所述资源。

进一步地,所述用户客户端还用于验证用户的登陆信息,当验证通过时,允许所述用户登陆。

进一步地,所述用户客户端向所述后台服务器发送至少一个绑定请求包括:所述用户客户端扫描屏幕客户端上的二维码,并将二维码中的携带的屏幕客户端的标识作为绑定请求发送至所述后台服务器。

进一步地,所述用户客户端还用于向所述后台服务器发送解绑请求,所述解绑请求指向一个屏幕客户端;相应地,所述后台服务器还用于在接收到所述解绑请求后,将所述解绑请求指向的屏幕客户端与所述用户客户端解绑。

进一步地,所述用户客户端还用于向所述后台服务器发送资源删除请求,所述资源删除请求指向一个正在播放的资源;相应地,所述后台服务器还用于在接收到所述资源删除请求后,向所述正在播放的资源的管理者发送资源删除提示,并且所述资源删除提示被确认后,将所述正在播放的资源删除。

进一步地,所述后台服务器将所述用户客户端上传的资源发送至所述至少一个目标屏幕客户端处包括:所述后台服务器生成播放队列,并将所述用户客户端上传的资源加入所述播放队列中;所述后台服务器将所述播放队列发送至所述至少一个目标屏幕客户端处,以使得所述至少一个目标屏幕客户端根据所述播放队列播放资源。

进一步地,所述目标屏幕客户端还用于在将资源播放完成后,向所述后台服务器发送计费通知。

进一步地,所述目标屏幕客户端还用于在资源播放失败之后,向所述后台服务器发送无需计费的通知。

为实现上述目的,本申请还提供一种显示终端分享发布方法,所述方法包括:用户客户端向后台服务器发送至少一个绑定请求,每个所述绑定请求指向一个屏幕客户端;在所述后台服务器验证通过所述绑定请求时,将所述用户客户端与所述绑定请求指向的屏幕客户端相绑定;所述用户客户端向所述后台服务器上传待播放的资源;所述后台服务器在所述用户客户端所处位置的预设范围内搜索与所述用户客户端相绑定的屏幕客户端,并从搜索得到的屏幕客户端中确定至少一个目标屏幕客户端;所述后台服务器将所述用户客户端上传的资源发送至所述至少一个目标屏幕客户端处,以使所述至少一个目标屏幕客户端播放所述资源。

进一步地,所述方法还包括:所述用户客户端向所述后台服务器发送资源删除请求,所述资源删除请求指向一个正在播放的资源;所述后台服务器在接收到所述资源删除请求后,向所述正在播放的资源的管理者发送资源删除提示,并且所述资源删除提示被确认后,将所述正在播放的资源删除。

由上可见,本申请提供的显示终端分享发布系统及方法,可以通过后台服务器对用户客户端和屏幕客户端进行协调,从而无需用户客户端和屏幕客户端处于同一个局域网中。在进行无线投屏时,用户客户端可以预先与多个屏幕客户端建立绑定关系,这样,当用户客户端上传资源之后,后台服务器便可以根据用户客户端当前所处的位置,搜索并确定与其相邻的至少一个屏幕客户端。这样,后台服务器可以将用户客户端上传的资源发送至与其相邻的屏幕客户端处,从而在相邻的屏幕客户端中进行播放。本申请提供的显示终端分享发布系统及方法,不需要用户客户端和屏幕客户端处于同一个局域网中,在屏幕客户端播放资源时也不需要占用用户客户端,从而能够让用户的客户端与投屏客户端进行解耦,提高无线投屏技术的灵活性。

附图说明

图1为本申请实施方式中显示终端分享发布系统的工作流程图;

图2为本申请实施方式中显示终端分享发布方法的流程图。

具体实施方式

为了使本技术领域的人员更好地理解本申请中的技术方案,下面将结合本申请实施方式中的附图,对本申请实施方式中的技术方案进行清楚、完整地描述,显然,所描述的实施方式仅仅是本申请一部分实施方式,而不是全部的实施方式。基于本申请中的实施方式,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其它实施方式,都应当属于本申请保护的范围。

本申请实施方式提供一种显示终端分享发布系统,所述系统包括用户客户端、屏幕客户端以及后台服务器。所述用户客户端可以包括用户的移动终端或者web终端。请参阅图1,所述用户客户端可以向所述后台服务器发送至少一个绑定请求,每个所述绑定请求指向一个屏幕客户端。在所述后台服务器验证通过所述绑定请求时,可以将所述用户客户端与所述绑定请求指向的屏幕客户端相绑定。

接着,所述用户客户端可以向所述后台服务器上传待播放的资源。所述后台服务器接收到上传的资源后,可以在所述用户客户端所处位置的预设范围内搜索与所述用户客户端相绑定的屏幕客户端,所述预设范围例如可以是所述用户客户端所处位置的附近50米内。所述用户客户端可以从搜索得到的屏幕客户端中确定至少一个目标屏幕客户端。确定所述至少一个目标屏幕客户端的原则可以是将当前播放资源任务较少的屏幕客户端选择为所述目标屏幕客户端。

这样,所述后台服务器可以将所述用户客户端上传的资源发送至所述至少一个目标屏幕客户端处,以使所述至少一个目标屏幕客户端播放所述资源。在实际应用中,用户客户端在上传资源时,还可以一并上传该资源的播放时间、播放的清晰度要求等信息,从而使得后台服务器可以根据上传的这些信息对屏幕客户端进行筛选。

具体地,在本实施方式中,所述用户客户端还可以用于验证用户的登陆信息,当验证通过时,允许所述用户登陆。

在本具体实施方式中,所述用户客户端可以通过扫描二维码的方式向所述后台服务器发送至少一个绑定请求。具体地,所述用户客户端可以扫描屏幕客户端上的二维码,该二维码中可以携带屏幕客户端的标识。例如,可以携带所述屏幕客户端的MAC地址、序列号等能够唯一表征所述屏幕客户端的信息。在扫描识别出屏幕客户端的标识后,可以将屏幕客户端的标识作为绑定请求发送至所述后台服务器。这样,后台服务器便可以根据接收到的绑定请求,将用户客户端和屏幕客户端相绑定。

在本实施方式中,所述用户客户端还用于向所述后台服务器发送解绑请求,所述解绑请求指向一个屏幕客户端。相应地,所述后台服务器还用于在接收到所述解绑请求后,将所述解绑请求指向的屏幕客户端与所述用户客户端解绑。

在本实施方式中,用户可以通过用户客户端查看与其绑定的屏幕客户端当前正在播放的资源,并可以下达资源删除指令。具体地,所述用户客户端可以向所述后台服务器发送资源删除请求,所述资源删除请求指向一个正在播放的资源。相应地,所述后台服务器可以在接收到所述资源删除请求后,向所述正在播放的资源的管理者发送资源删除提示。如果该资源的管理者同意删除该资源,便可以确认该资源删除提示。这样,在所述资源删除提示被确认后,后台服务器便可以将所述正在播放的资源删除。

在本实施方式中,所述后台服务器可以生成播放队列,并将所述用户客户端上传的资源加入所述播放队列中。这样,所述后台服务器可以将所述播放队列发送至所述至少一个目标屏幕客户端处,以使得所述至少一个目标屏幕客户端根据所述播放队列播放资源。

在本实施方式中,所述目标屏幕客户端还用于在将资源播放完成后,向所述后台服务器发送计费通知。同时,所述目标屏幕客户端还用于在资源播放失败之后,向所述后台服务器发送无需计费的通知。这样,当用户客户端上传的资源被其它用户客户端要求播放时,便可以向其它用户客户端收取一定的费用。同样的,当所述用户客户端需要播放其它用户客户端上传的资源时,也需要支付一定的费用。这样,用户可以用过用户客户端查看当前的收益和消费情况。

请参阅图2,本申请还提供一种显示终端分享发布方法,所述方法包括:

S1:用户客户端向后台服务器发送至少一个绑定请求,每个所述绑定请求指向一个屏幕客户端;

S2:在所述后台服务器验证通过所述绑定请求时,将所述用户客户端与所述绑定请求指向的屏幕客户端相绑定;

S3:所述用户客户端向所述后台服务器上传待播放的资源;

S4:所述后台服务器在所述用户客户端所处位置的预设范围内搜索与所述用户客户端相绑定的屏幕客户端,并从搜索得到的屏幕客户端中确定至少一个目标屏幕客户端;

S5:所述后台服务器将所述用户客户端上传的资源发送至所述至少一个目标屏幕客户端处,以使所述至少一个目标屏幕客户端播放所述资源。

在本实施方式中,所述方法还包括:所述用户客户端向所述后台服务器发送资源删除请求,所述资源删除请求指向一个正在播放的资源;所述后台服务器在接收到所述资源删除请求后,向所述正在播放的资源的管理者发送资源删除提示,并且所述资源删除提示被确认后,将所述正在播放的资源删除。

由上可见,本申请提供的显示终端分享发布系统及方法,可以通过后台服务器对用户客户端和屏幕客户端进行协调,从而无需用户客户端和屏幕客户端处于同一个局域网中。在进行无线投屏时,用户客户端可以预先与多个屏幕客户端建立绑定关系,这样,当用户客户端上传资源之后,后台服务器便可以根据用户客户端当前所处的位置,搜索并确定与其相邻的至少一个屏幕客户端。这样,后台服务器可以将用户客户端上传的资源发送至与其相邻的屏幕客户端处,从而在相邻的屏幕客户端中进行播放。本申请提供的显示终端分享发布系统及方法,不需要用户客户端和屏幕客户端处于同一个局域网中,在屏幕客户端播放资源时也不需要占用用户客户端,从而能够让用户的客户端与投屏客户端进行解耦,提高无线投屏技术的灵活性。

通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到各实施方式可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件。基于这样的理解,上述技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在计算机可读存储介质中,如ROM/RAM、磁碟、光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行各个实施例或者实施例的某些部分所述的方法。

上面对本申请的各种实施方式的描述以描述的目的提供给本领域技术人员。其不旨在是穷举的、或者不旨在将本发明限制于单个公开的实施方式。如上所述,本申请的各种替代和变化对于上述技术所属领域技术人员而言将是显而易见的。因此,虽然已经具体讨论了一些另选的实施方式,但是其它实施方式将是显而易见的,或者本领域技术人员相对容易得出。本申请旨在包括在此已经讨论过的本发明的所有替代、修改、和变化,以及落在上述申请的精神和范围内的其它实施方式。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1