一种巡课方法及装置、电子设备制造方法及图纸

技术编号:24806009 阅读:40 留言:0更新日期:2020-07-07 22:16
本发明专利技术公开了一种巡课方法及装置、电子设备,包括配置多个录播装置的配置信息;根据各录播装置的配置信息,生成各录播装置对应的推流地址与拉流地址;接收目标录播装置的播放命令,根据播放命令确定目标录播装置,根据目标录播装置确定目标录播装置的目标推流地址与目标拉流地址;将目标推流地址发送至所述目标录播装置,将目标拉流地址发送至客户端。本发明专利技术能够实现在巡课平台上,从所有录播装置中任意选择目标录播装置,通过查看目标录播装置的录播/直播内容,实现任意班级的巡课。

【技术实现步骤摘要】
一种巡课方法及装置、电子设备
本专利技术涉及视频处理
,特别是指一种巡课方法及装置、电子设备。
技术介绍
目前,教室内安装了录播装置,能够直播或是录播教师上课过程中的视频内容,可通过查看直播或录播内容查看教师教学过程与学生上课状态。由于每间教室内的录播装置独立设置,因而仅可查看录播装置所在班级的直播或录播内容,巡课过程中,需要到每个班级分别查看班级中的录播装置,无法实现对所有班级的选择性巡课。
技术实现思路
有鉴于此,本专利技术的目的在于提出一种巡课方法及装置、电子设备,能够对所有班级进行选择性巡课。基于上述目的,本专利技术提供了一种巡课方法,包括:配置多个录播装置的配置信息;根据各录播装置的配置信息,生成各录播装置对应的推流地址与拉流地址;接收目标录播装置的播放命令,根据所述播放命令确定目标录播装置,根据所述目标录播装置确定所述目标录播装置的目标推流地址与目标拉流地址;将所述目标推流地址发送至所述目标录播装置,将所述目标拉流地址发送至客户端。可选的,根据所述各录播装置的配置信息与推流地址、拉流地址,生成录播装置地址管理表,将所述录播装置地址管理表保存于数据库中。可选的,根据所述目标录播装置的配置信息,查询所述录播装置地址管理表,获取所述目标推流地址与目标拉流地址。可选的,所述配置信息包括地址信息和基本信息,所述地址信息包括网络地址,所述基本信息包括名称、位置、唯一编号。可选的,同一录播装置的所述推流地址与所述拉流地址相对应,所述推流地址与所述拉流地址包括所述录播装置的网络地址、唯一编号。可选的,所述方法还包括:获取所述多个录播装置的状态信息,所述状态信息包括心跳信息、磁盘信息、录播/直播状态、推流状态。本专利技术实施例还提供一种巡课装置,包括:配置模块,用于配置多个录播装置的配置信息;巡课模块,用于根据各录播装置的配置信息,生成各录播装置对应的推流地址与拉流地址;数据库,用于保存所述各录播装置的配置信息及推流地址、拉流地址;数据收发模块,用于接收目标录播装置的播放命令,以及将目标推流地址发送至所述目标录播装置,将目标拉流地址发送至客户端;查询模块,用于根据所述播放命令确定所述目标录播装置,根据所述目标录播装置的配置信息查询所述数据库,获取所述目标录播装置的目标推流地址与目标拉流地址。可选的,所述配置信息包括地址信息和基本信息,所述地址信息包括网络地址,所述基本信息包括名称、位置、唯一编号。可选的,同一录播装置的所述推流地址与所述拉流地址相对应,所述推流地址与所述拉流地址包括所述录播装置的网络地址、唯一编号。可选的,所述装置还包括:状态获取模块,用于获取所述多个录播装置的状态信息,所述状态信息包括心跳信息、磁盘信息、录播/直播状态、推流状态。本专利技术实施例还提供一种电子设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现所述巡课方法。从上面所述可以看出,本专利技术提供的巡课方法及装置、电子设备,可于巡课平台上配置多个录播装置的配置信息,根据各录播装置的配置信息,生成各录播装置对应的推流地址与拉流地址;选择目标录播装置后执行播放操作,可根据播放命令确定目标录播装置,根据目标录播装置确定目标录播装置的目标推流地址与目标拉流地址;将目标推流地址发送至目标录播装置,将目标拉流地址发送至客户端,目标录播装置根据目标推流地址将视频流发送至流媒体服务器,客户端根据目标拉流地址从流媒体服务器拉取目标录播装置的视频流,从而实现对目标录播装置的巡课查看。本专利技术能够实现在巡课平台上,从所有录播装置中任意选择目标录播装置,通过查看目标录播装置的录播/直播内容,实现任意班级的巡课,也能够查看多个目标录播装置的录播/直播内容,实现多个班级的同时巡课。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1为本专利技术实施例的方法流程示意图;图2为本专利技术实施例的装置结构框图;图3为本专利技术实施例的系统架构示意图。具体实施方式为使本专利技术的目的、技术方案和优点更加清楚明白,以下结合具体实施例,并参照附图,对本专利技术进一步详细说明。需要说明的是,本专利技术实施例中所有使用“第一”和“第二”的表述均是为了区分两个相同名称非相同的实体或者非相同的参量,可见“第一”“第二”仅为了表述的方便,不应理解为对本专利技术实施例的限定,后续实施例对此不再一一说明。本专利技术实施例提供一种巡课方法,应用于巡课平台,巡课方法包括:配置多个录播装置的配置信息;根据各录播装置的配置信息,生成各录播装置对应的推流地址与拉流地址;接收目标录播装置的播放命令,根据播放命令确定目标录播装置,根据目标录播装置确定目标录播装置的目标推流地址与目标拉流地址;将目标推流地址发送至目标录播装置,将目标拉流地址发送至客户端。本专利技术实施例中,于巡课平台配置多个录播装置的配置信息,根据各录播装置的配置信息,生成各录播装置对应的推流地址与拉流地址;欲查看目标录播装置的直播或录播内容时,选择目标录播装置的播放操作,巡课平台接收目标录播装置的播放命令,根据播放命令确定目标录播装置,根据目标录播装置确定其对应的目标推流地址与目标拉流地址,将目标推流地址发送至目标录播装置,将目标拉流地址发送至客户端;目标录播装置根据目标推流地址将视频流发送至流媒体服务器,客户端根据目标拉流地址从流媒体服务器拉取视频流。本专利技术能够实现从所有录播装置中选择任意的录播装置作为目标录播装置,查看目标录播装置的录播或直播内容,能够实现所有录播装置的巡课查看。图1为本专利技术实施例的方法流程示意图,图3为本专利技术实施例的系统架构示意图。如图所示,本专利技术实施例提供的巡课方法,包括:S10:配置多个录播装置的配置信息;本专利技术实施例中,可从巡课平台的配置页面中输入所有录播装置的配置信息,包括地址信息、基本信息等,地址信息例如是网络地址(IP地址和端口号),基本信息包括名称、位置、唯一编号等信息。从巡课平台的配置页面输入用户信息,包括用户名称、身份、权限等信息。根据输入的用户信息,生成相应的用户管理表,将用户管理表保存于数据库中,根据输入的录播装置的配置信息,生成相应的录播装置管理表,将录播装置管理表保存于数据库中。S11:根据各录播装置的配置信息,生成各录播装置对应的推流地址与拉流地址;根据配置的各录播装置的配置信息,生成各录播装置对应的推流地址与拉流地址。其中,同一录播装置的拉流地址与推流地址相对应,只是协议类型不同,拉流与推流的定义与协议类型属于现有技术,本申请不做过多描述。本文档来自技高网...

【技术保护点】
1.一种巡课方法,其特征在于,包括:/n配置多个录播装置的配置信息;/n根据各录播装置的配置信息,生成各录播装置对应的推流地址与拉流地址;/n接收目标录播装置的播放命令,根据所述播放命令确定目标录播装置,根据所述目标录播装置确定所述目标录播装置的目标推流地址与目标拉流地址;/n将所述目标推流地址发送至所述目标录播装置,将所述目标拉流地址发送至客户端。/n

【技术特征摘要】
1.一种巡课方法,其特征在于,包括:
配置多个录播装置的配置信息;
根据各录播装置的配置信息,生成各录播装置对应的推流地址与拉流地址;
接收目标录播装置的播放命令,根据所述播放命令确定目标录播装置,根据所述目标录播装置确定所述目标录播装置的目标推流地址与目标拉流地址;
将所述目标推流地址发送至所述目标录播装置,将所述目标拉流地址发送至客户端。


2.根据权利要求1所述的方法,其特征在于,根据所述各录播装置的配置信息与推流地址、拉流地址,生成录播装置地址管理表,将所述录播装置地址管理表保存于数据库中。


3.根据权利要求2所述的方法,其特征在于,根据所述目标录播装置的配置信息,查询所述录播装置地址管理表,获取所述目标推流地址与目标拉流地址。


4.根据权利要求1所述的方法,其特征在于,所述配置信息包括地址信息和基本信息,所述地址信息包括网络地址,所述基本信息包括名称、位置、唯一编号。


5.根据权利要求4所述的方法,其特征在于,同一录播装置的所述推流地址与所述拉流地址相对应,所述推流地址与所述拉流地址包括所述录播装置的网络地址、唯一编号。


6.根据权利要求1所述的方法,其特征在于,还包括:
获取所述多个录播装置的状态信息,所述状态信息包括心跳信息、磁盘信息、录播/直播状态、推流状态。

【专利技术属性】
技术研发人员:孙超
申请(专利权)人:深圳市鸿合创新信息技术有限责任公司
类型:发明
国别省市:广东;44

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

1