一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

一种基于web的移动远程广播方法与流程

2021-10-27 14:03:00 来源:中国专利 TAG:流媒体 广播 服务器 方法 技术


1.本发明涉及web技术和流媒体服务器技术领域,具体为一种基于web的移动远程广播方法。


背景技术:

2.随着互联网的高速发展以及智能终端的广泛应用,人们对移动办公的需求越来越强烈,如何将移动办公的概念应用到广播系统成为当前的热点。
3.传统的广播系统大都基于硬件设备且硬件设备众多,通常一个中心控制室就包括了广播控制服务器、广播话筒、中心广播控制器、弱电接口转换器等设备,这就决定了传统广播很难实现移动广播,为此,提出一种基于web的移动远程广播方法来解决上述问题。


技术实现要素:

4.针对现有技术的不足,本发明提供了一种基于web的移动远程广播方法,以解决上述背景技术中提出的问题。
5.为实现上述目的,本发明提供如下技术方案:一种基于web的移动远程广播方法,包括以下步骤:
6.s1、开发网站或者app提供用户注册、权限申请及领导审批等功能;
7.s2、开发网页的录音控件,通过与话筒连接的服务器声卡获取音频信号,并将音频信号转为流媒体推送到流媒体服务器;
8.s3、开发播放控件实现流媒体转为音频信号输出到扬声器,并安装到播放服务器;
9.s4、为防止帐号被盗用,广播控制台(网页)登录时带着自身的ip和用户名密码到注册中心校验,注册中心首先校验ip是否在允许范围内,若ip不在允许范围内不允许登录,ip在运行范围内再校验帐号和密码;当通过手机登录时,会带着手机的imsi号和用户名密码到注册中心校验,注册中心首先校验帐号和imsi号是否和注册时一致,若不一致不允许登录,若一致再校验帐号和密码,若用户更换手机导致imsi号和注册时不一致时,需要在app上申请更新imsi号,领导审批通过后此手机的imsi号才能生效;
10.s4、当登录校验通过后,使用广播控制台(网页)登录网站进行广播时,检查是否安装录音控件,若没有安装提醒用户安装录音控件;
11.s5、用户选择广播区域进行广播时,需要到注册中心校验用户选择的广播区域和广播时间是否存在矩阵;
12.s6、若广播区域和广播时间存在矩阵,检查广播通道是否被占用,若占用中,占用广播通道的人广播级别较低则让出通道,否则当前用户进入等待区,直到广播通道被释放;
13.s7、网页版广播时会调用录音插件,将音频信号推送到流媒体服务器,并将推流地址通知到播放服务器,app版则直接将话筒声音推流到流媒体服务器并将推流地址通知到播放服务器;
14.s8、流媒体服务器按照推流地址建立目录保存录音文件;
15.s9、播放服务器收到直播地址后连接到直播地址实现广播。
16.进一步优化本技术方案,所述录音控件通过设备声卡获取话筒的音频信号,并将音频信号转为流媒体推送到流媒体服务器。
17.进一步优化本技术方案,所述播放控件实现流媒体转为音频信号输出到扬声器。
18.进一步优化本技术方案,所述注册中心通过网站或者下载app注册用户,并申请广播权限领导审批。
19.进一步优化本技术方案,所述广播控制台安装录音控件,用户通过话筒广播。
20.进一步优化本技术方案,所述流媒体服务器部署流媒体服务的服务器,提供直播地址并且提供将广播声音转为录音文件保存的功能。
21.进一步优化本技术方案,所述播放服务器连接流媒体服务器直播地址,获取流媒体并转为音频信号输出到扬声器实现广播。
22.有益效果
23.与现有技术相比,本发明提供了一种基于web的移动远程广播方法,具备以下有益效果:
24.1、该基于web的移动远程广播方法,本发明引入web技术、录音控件、流媒体服务器等技术,只需要一台电脑或者手机就可以实现远程广播;此外本发明增加了安全校验模块对帐号与电脑ip和帐号与手机imsi号进行绑定,有效地降低帐号被盗后恶意广播的可能性,提高了广播的安全性。
25.2、该基于web的移动远程广播方法,本发明还增加了广播级别的概念,多人同时对同一广播通道广播时根据广播级别判定广播。
26.3、该基于web的移动远程广播方法,流媒体服务器提供了广播录音文件转存功能,可以按照广播人、广播时间和广播区域保留当时的广播录音有利于问题的追查,本文中提到的流媒体服务器包括但不限于nginx技术实现的流媒体服务器。
附图说明
27.图1为本发明提出的一种基于web的移动远程广播方法的基于web的移动远程广播网页登录流程图;
28.图2为本发明提出的一种基于web的移动远程广播方法的app登录主要流程示意图;
29.图3为本发明提出的一种基于web的移动远程广播方法的录音控件工作流程示意图。
具体实施方式
30.下面将结合本发明的实施例,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
31.实施例一:请参考图1和图3所示:一种基于web的移动远程广播方法,包括以下步骤:
32.s1、开发网站提供用户注册、权限申请及领导审批等功能;
33.s2、开发网页的录音控件,通过与话筒连接的服务器声卡获取音频信号,并将音频信号转为流媒体推送到流媒体服务器;
34.s3、开发播放控件实现流媒体转为音频信号输出到扬声器,并安装到播放服务器;
35.s4、为防止帐号被盗用,广播控制台网页登录时带着自身的ip和用户名密码到注册中心校验,注册中心首先校验ip是否在允许范围内,若ip不在允许范围内不允许登录,ip在运行范围内再校验帐号和密码;
36.s4、当登录校验通过后,使用广播控制台网页登录网站进行广播时,检查是否安装录音控件,若没有安装提醒用户安装录音控件;
37.s5、用户选择广播区域进行广播时,需要到注册中心校验用户选择的广播区域和广播时间是否存在矩阵;
38.s6、若广播区域和广播时间存在矩阵,检查广播通道是否被占用,若占用中,占用广播通道的人广播级别较低则让出通道,否则当前用户进入等待区,直到广播通道被释放;
39.s7、网页版广播时会调用录音插件,将音频信号推送到流媒体服务器,并将推流地址通知到播放服务器;
40.s8、流媒体服务器按照推流地址建立目录保存录音文件;
41.s9、播放服务器收到直播地址后连接到直播地址实现广播。
42.作为本实施例的优化方案,所述录音控件通过设备声卡获取话筒的音频信号,并将音频信号转为流媒体推送到流媒体服务器。
43.作为本实施例的优化方案,所述播放控件实现流媒体转为音频信号输出到扬声器。
44.作为本实施例的优化方案,所述注册中心通过网站或者下载app注册用户,并申请广播权限领导审批。
45.作为本实施例的优化方案,所述广播控制台安装录音控件,用户通过话筒广播。
46.作为本实施例的优化方案,所述流媒体服务器部署流媒体服务的服务器,提供直播地址并且提供将广播声音转为录音文件保存的功能。
47.作为本实施例的优化方案,所述播放服务器连接流媒体服务器直播地址,获取流媒体并转为音频信号输出到扬声器实现广播。
48.实施例二:请参考图2和图3所示:一种基于web的移动远程广播方法,包括以下步骤:
49.s1、app提供用户注册、权限申请及领导审批等功能;
50.s2、开发网页的录音控件,通过与话筒连接的服务器声卡获取音频信号,并将音频信号转为流媒体推送到流媒体服务器;
51.s3、开发播放控件实现流媒体转为音频信号输出到扬声器,并安装到播放服务器;
52.s4、当通过手机登录时,会带着手机的imsi号和用户名密码到注册中心校验,注册中心首先校验帐号和imsi号是否和注册时一致,若不一致不允许登录,若一致再校验帐号和密码,若用户更换手机导致imsi号和注册时不一致时,需要在app上申请更新imsi号,领导审批通过后此手机的imsi号才能生效;
53.s4、当登录校验通过后,使用广播控制台登录网站进行广播时,检查是否安装录音
控件,若没有安装提醒用户安装录音控件;
54.s5、用户选择广播区域进行广播时,需要到注册中心校验用户选择的广播区域和广播时间是否存在矩阵;
55.s6、若广播区域和广播时间存在矩阵,检查广播通道是否被占用,若占用中,占用广播通道的人广播级别较低则让出通道,否则当前用户进入等待区,直到广播通道被释放;
56.s7、广播时会调用录音插件,将音频信号推送到流媒体服务器,并将推流地址通知到播放服务器,app版则直接将话筒声音推流到流媒体服务器并将推流地址通知到播放服务器;
57.s8、流媒体服务器按照推流地址建立目录保存录音文件;
58.s9、播放服务器收到直播地址后连接到直播地址实现广播。
59.作为本实施例的优化方案,所述录音控件通过设备声卡获取话筒的音频信号,并将音频信号转为流媒体推送到流媒体服务器。
60.作为本实施例的优化方案,所述播放控件实现流媒体转为音频信号输出到扬声器。
61.作为本实施例的优化方案,所述注册中心通过网站或者下载app注册用户,并申请广播权限领导审批。
62.作为本实施例的优化方案,所述广播控制台安装录音控件,用户通过话筒广播。
63.作为本实施例的优化方案,所述流媒体服务器部署流媒体服务的服务器,提供直播地址并且提供将广播声音转为录音文件保存的功能。
64.作为本实施例的优化方案,所述播放服务器连接流媒体服务器直播地址,获取流媒体并转为音频信号输出到扬声器实现广播。
65.本发明的有益效果是:本发明引入web技术、录音控件、流媒体服务器等技术,只需要一台电脑或者手机就可以实现远程广播;此外本发明增加了安全校验模块对帐号与电脑ip和帐号与手机imsi号进行绑定,有效地降低帐号被盗后恶意广播的可能性,提高了广播的安全性,本发明还增加了广播级别的概念,多人同时对同一广播通道广播时根据广播级别判定广播,流媒体服务器提供了广播录音文件转存功能,可以按照广播人、广播时间和广播区域保留当时的广播录音有利于问题的追查,本文中提到的流媒体服务器包括但不限于nginx技术实现的流媒体服务器。
66.尽管已经示出和描述了本发明的实施例,对于本领域的普通技术人员而言,可以理解在不脱离本发明的原理和精神的情况下可以对这些实施例进行多种变化、修改、替换和变型,本发明的范围由所附权利要求及其等同物限定。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献

  • 日榜
  • 周榜
  • 月榜