基于组的频道播放实现方法、系统及设备技术方案

技术编号:11754865 阅读:89 留言:0更新日期:2015-07-22 03:09
本发明专利技术公开了一种基于组的频道播放实现方法、系统及设备,所述方法包括:登录服务器获取使用客户端登录的用户ID、用户所属租户的默认组密码和频道列表,发送给直播流服务器缓存;登录服务器接收客户端发送的频道列表获取请求,向客户端返回包括所有频道播放地址的频道列表和默认组密码;直播流服务器接收客户端发送的包括默认组密码和选择观看的频道的播放地址的观看请求,根据所述用户ID和默认组密码确定用户有使用权限时,向客户端提供选择观看的频道的视频资源。该方法能够实现控制不同用户根据其权限使用不同频道的视频资源,避免没有权限的用户使用视频资源,更利于视频资源的使用管理。

【技术实现步骤摘要】

本专利技术涉及互联网
,特别涉及一种基于组的频道播放实现方法、系统及设备
技术介绍
随着电视技术的不断发展,电视频道越来越多,对于电视台而言,每个电视频道的都有若干的编辑或其他工作人员,需要获取电视台的视频资源来使用。如果对电视台的视频资源不加控制,任何用户都能够获取到所有的视频资源,将很不利于资源的合理使用,同时也造成资源使用的混乱,无法保证视频使用的安全性。因此,对于大量用户的视频资源使用需求,如何更好的实现各种视频资源合理、规范使用,避免没有权限的用户使用其无权使用的视频资源,实现针对不同的用户根据其权限使用不同频道的视频资源则成为亟待解决的技术问题。
技术实现思路
本专利技术提供一种基于组的频道播放实现方法、系统及设备,用以实现针对不同用户组的用户,根据使用权限使用不同频道的视频资源,实现视频资源合理使用,保证视频资源使用的安全性和规范性。本专利技术提供一种基于组的频道播放实现方法,包括:登录服务器获取使用客户端登录的用户ID、用户所属租户的默认组密码和频道列表,发送给直播流服务器缓存;登录服务器接收客户端发送的频道列表获取请求,向客户端返回包括所有频道播放地址的频道列表和默认组密码;直播流服务器接收客户端发送的包括默认组密码和选择观看的频道的播放地址的观看请求,根据所述用户ID和默认组密码确定用户有使用权限时,向客户端提供选择观看的频道的视频资源。本专利技术实施例的一些有益效果可以包括:由登录服务器将用户ID、用户所属租户的默认组密码和频道列表等信息发送给直播流服务器缓存,当客户端从直播流服务器获取视频资源时,直播流服务器可以根据用户ID和默认组密码等信息对客户端的使用权限进行确认,当确认客户端有使用权限时,向客户端提供和选择观看的频道的视频资源,从而实现针对不同用户组的用户,根据使用权限使用不同频道的视频资源,避免没有权限的用户使用其无权使用的视频资源,实现视频资源合理使用,保证视频资源使用的安全性和规范性。该方法实现简单、方便,能够很好地实现视频资源的合理使用,避免视频资源使用管理混乱。在一些可选的实施例中,登录服务器获取使用客户端登录的用户所属租户的默认组密码,具体包括:登录服务器接收客户端发送的用户ID和用户密码,根据用户ID和用户密码,确定用户所属租户的默认组密码;或登录服务器接收客户端发送的用户ID、用户密码和用户所属租户的默认组密码,根据用户ID和用户密码确定用户发送的默认组密码合法时,得到用户所属租户的默认组密码。该实施例中,可以根据不同的具体情况,选择采用不同的方式获取使用客户端登录的用户所属租户的默认组密码,实现方式灵活,能够保证各设备网络资源的合理的分配和使用。在一些可选的实施例中,所述根据用户ID和用户密码,确定用户所属租户的默认组密码,具体包括:登录服务器根据客户端发送的用户ID和用户密码,生成用户权限字符串;根据所述用户权限字符串,确定用户所属租户并获取所述租户的默认组密码。该实施例中,通过用户权限字符串实现租户的默认组密码的确定,实现简单、方便。在一些可选的实施例中,所述登录服务器接收客户端发送的频道列表获取请求,向客户端返回包括所有频道播放地址的频道列表和默认组密码,具体包括:登录服务器接收客户端发送的包括用户权限字符串的频道列表获取请求;登录服务器根据所述用户权限字符串查找用户所属租户的默认组下面的所有频道的播放地址;登录服务器向客户端返回包括所有频道播放地址的频道列表和默认组密码。该实施例中,登录服务器根据用户权限字符串确定用户所属租户的默认组下面的所有频道的播放地址和默认组密码,提供给客户端,从而保证了信息获取过程的安全、可靠,且能够简单方便的实现信息传输,节省资源开销。本专利技术实施例还提供一种登录服务器,包括:接收获取模块,用于获取使用客户端登录的用户ID、用户所属租户的默认组密码和频道列表,以及接收客户端发送的频道列表获取请求;信息发送模块,用于将所述用户ID、用户所属租户的默认组密码和频道列表发送给直播流服务器缓存,以及向客户端返回包括所有频道播放地址的频道列表和默认组密码;其中,所述用户ID、用户所属租户的默认组密码用于直播流服务器确定用户的使用权限,所述频道列表供用户选择观看的频道的播放地址。在一些可选的实施例中,所述接收获取模块,具体用于:接收客户端发送的用户ID和用户密码,根据用户ID和用户密码,确定用户所属租户的默认组密码;或接收客户端发送的用户ID、用户密码和用户所属租户的默认组密码,根据用户ID和用户密码确定用户发送的默认组密码合法时,得到用户所属租户的默认组密码。在一些可选的实施例中,所述接收获取模块,具体用于:根据客户端发送的用户ID和用户密码,生成用户权限字符串;根据所述用户权限字符串,确定用户所属租户并获取所述租户的默认组密码。在一些可选的实施例中,所述接收获取模块,具体用于:接收客户端发送的包括用户权限字符串的频道列表获取请求,根据所述用户权限字符串查找用户所属租户的默认组下面的所有频道的播放地址;相应的,所述信息发送模块,具体用于向客户端返回包括所有频道播放地址的频道列表和默认组密码。本专利技术实施例还提供一种直播流服务器,包括:信息缓存模块,用于接收登录服务器获取并发送的使用客户端登录的用户ID、用户所属租户的默认组密码和频道列表,并缓存;接收模块,用于接收客户端发送的包括默认组密码和选择观看的频道的播放地址的观看请求;其中所述客户端从所述登录服务器获取包括所有频道播放地址的频道列表和默认组密码,并根据频道列表选择观看的频道;视频提供模块,用于根据所述用户ID和默认组密码确定用户有使用权限时,向客户端提供选择观看的频道的视频资源。本专利技术实施例还提供一种基于组的频道播放实现系统,包括:上述的登录服务器、上述的直播流服务器和客户端;所述客户端,用于发送频道列表获取请求,以及发送包括默认组密码和选择观看的频道的播放地址的观看请求,并接收直播流服务器提供的选择观看的频道的视频资源。本专利技术的其它特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变得显而易见,或者通过实施本专利技术而了解。本专利技术的目的和其他优点可通过在所写的说明书、权利要求书、以及附图中所特别指出的结构来实现和获得。下面通过附图和实施例,对本专利技术的技术方案做进一步的详细描述。【附图说明】附图用来提供对本专利技术的进一步理解,并且构成说明书的一部分,与当前第1页1 2 3 4 本文档来自技高网...

【技术保护点】
一种基于组的频道播放实现方法,其特征在于,包括:登录服务器获取使用客户端登录的用户ID、用户所属租户的默认组密码和频道列表,发送给直播流服务器缓存;登录服务器接收客户端发送的频道列表获取请求,向客户端返回包括所有频道播放地址的频道列表和默认组密码;直播流服务器接收客户端发送的包括默认组密码和选择观看的频道的播放地址的观看请求,根据所述用户ID和默认组密码确定用户有使用权限时,向客户端提供选择观看的频道的视频资源。

【技术特征摘要】

【专利技术属性】
技术研发人员:周亮
申请(专利权)人:天脉聚源北京传媒科技有限公司
类型:发明
国别省市:北京;11

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

1