智能IP广播系统建设方案.docx
- 文档编号:28079220
- 上传时间:2023-07-08
- 格式:DOCX
- 页数:19
- 大小:779.58KB
智能IP广播系统建设方案.docx
《智能IP广播系统建设方案.docx》由会员分享,可在线阅读,更多相关《智能IP广播系统建设方案.docx(19页珍藏版)》请在冰豆网上搜索。
智能IP广播系统建设方案
智能IP广播系统建设建议书
XXXX公司
2014年04月
第一章概述
语音广播是人类交流最直接、最原始、最有效的工具,广播系统广泛地应用在诸如休闲娱乐、危险警报、应急指挥、信息发布等领域。
但从技术上看,目前的广播系统实现上大都基于传统的模拟电子技术,模拟技术本身的局限性限制了广播系统的应用。
自进入21世纪以来,数字技术、计算机网络技术飞速发展,各行各业的信息化建设日益普及,“网络”充斥了人们生活中的大部分内容。
数据、语音、视频三网合一成为公认的主流方向,模拟广播系统向数字化、计算机网络化的转移也是大势所趋。
IP网络广播系统依靠IP网络传输数据流,只要IP网络能够覆盖到的地方,IP网络广播系统就能够覆盖。
而根据经验惯例,一旦IP网络技术能够引入到某个系统,那必然将对该系统带来翻天覆地的改变。
智能IP广播系统采用当今世界广泛使用的TCP/IP网络技术,将音频信号以IP包协议形式在局域网和广域网上进行传送,彻底解决了传统广播系统存在的音质不佳,维护管理复杂,互动性能差等问题。
该系统设备使用简单,安装扩展方便――只需将广播终端接入计算机网络即可构成功能强大的智能IP广播系统。
第二章系统介绍
2.1.系统结构
XXXX智能IP广播系统是由多媒体交互控制系统和广播配置管理系统两个组件构成,多媒体交互控制系统负责所有广播器的注册、呼叫等功能,同时及用户的IP电话系统互通,用户可以通过现有的IP电话拨打呼叫相应的广播器进行广播。
广播配置管理组件负责整个智能IP广播系统的配置管理,包括用户管理、广播器管理,可以配置中继、路由以及呼入白名单等设置。
2.1.1.广播配置管理
通过配置管理可以进行用户管理、终端管理、终端分组管理、终端状态(广播)监控、召开广播、广播记录查询、系统参数配置、密码修改、出局路由等操作。
2.1.1.1.参数管理
参数管理包含话机管理、中继设置、出局路由;
2.1.1.2.用户管理
可添加、修改、删除用户;
2.1.1.3.广播器管理
可以新增楼宇、楼层、房间号等信息,并将相应的广播器分配到对应的房间;
2.1.1.4.查看广播记录
可以根据时间查找相应时段的广播记录;
2.1.1.5.白名单设置
白名单设置主要用来控制可以呼入广播系统的电话号码,只有在白名单中的号码才可以发起广播。
2.1.2.多媒体交互控制系统
XXXX的多媒体交互控制系统是一个分布式的软件系统,可以在基于各种不同技术、协议和设备的网络之间提供无缝的互操作性,是一个具有很好的伸缩性、接口标准性、业务开放性等特点的分布式软件系统,它独立于特定的底层硬件/操作系统,并能够很好地处理各种业务所需要的同步通信协议。
系统支持所有现有的电话功能及新型会话式多媒体业务,采用标准协议(如SIP、H.323、MGCP、MEGACO/H.248、SIGTRAN以及各种其它的数据及ITU协议),提供了不同厂商的设备之间的互操作能力。
2.2.系统特点
智能广播系统有如下特点:
⏹基于IP的广播方式,适合跨区域部署
⏹支持多品牌PBX整合
⏹采用SIP技术及企业语音系统整合,通过话机发布实时广播
⏹支持SIP广播器分组编制
⏹支持通过电话呼入发起广播
⏹支持通过网页发起广播
⏹支持呼入白名单设置
⏹支持并发多个广播
2.3.系统功能描述
智能IP广播系统具备如下功能:
⏹广播终端管理
Ø终端导入
Ø终端添加、删减、修改
Ø会议话机分组管理
Ø自定义分组
Ø定义分组广播号
Ø给组分配终端
Ø终端分组查询
⏹广播启动
Ø电话发起
Ø页面发起
Ø呼叫管理
⏹广播监控
Ø实时显示终端状态
Ø呼叫单个广播终端
第三章系统部署
3.1.服务器部署
初期用户规模不大时,可将系统部署在一台服务器上。
3.2.服务器配置
服务器最低配置要求如下:
项目
推荐配置
CPU
IntelPentiumD2.8G双核处理器或更高
硬盘
100G空余硬盘空间
内存
1G或更高
操作系统
Windows2003/2008Server
3.3.通用组网图
第四章主从备份方案
3.
4.
4.1.Mysql主从设置
3.
4.
4.1.
4.1.1.Master
1)进入控制台,输入“vi/etc/f”
直接输入“/mysqld”
按回车
在”socket”的下一行输入:
server-id=1
log_bin=/var/lib/mysql/master.log
read-only=0
按Esc退出编辑模式
:
wq保存,关闭
输入命令”servicemysqlrestart”
2)在控制台中输入”/usr/bin/mysql-uroot-p”
输入密码:
123456
登录成功后输入如下命令并回车:
GRANTREPLICATIONSLAVEON*.*TO'backup'@'192.168.1.39'IDENTIFIEDBY'123456';
此命令里的192.168.1.39是指Slave服务器在心跳网络中的IP;
完成后如下图:
输入下面这行命令:
flushprivileges;
resetmaster;
showmasterstatus;
会出现类似下图的表格:
此时请用笔记下表格中出现的文件序号:
000001和位置:
107(真实情况下该两者及此图可能有所不同,请按实际情况记录)
输入下面的命令退出:
\q
4.1.2.Slave
1)进入控制台,输入”vi/etc/f”
直接输入”/mysqld”
按回车
在”socket”的下一行输入:
server-id=2
log_bin=/var/lib/mysql/slave.log
replicate-do-db=broadcast
skip-slave-start=1
按Esc退出编辑模式
:
wq保存,关闭
输入命令”servicemysqlrestart”
2)在控制台中输入”/usr/bin/mysql-uroot-p”
输入密码:
123456
输入如下命令来配置slave的数据同步目标(注意,此命令中的192.168.1.222是master的心跳网络IP地址,000001和107是前面在master机上操作showmasterstatus;时记录下的信息):
输入:
changemastertomaster_host='192.168.1.222',master_user='backup',master_password='123456',master_port=3306,master_connect_retry=30,master_heartbeat_period=5000,master_log_file='mysql-bin.000001',master_log_pos=107;
最后输入以下命令来开始同步:
slavestop;
resetslave;
slavestart;
接着再输入如下命令来查看同步状态:
showslavestatus\G;
看Last_IO_Error,Last_SQL_Error这两个参数是不是有出错信息,如果没有,主从已开启。
4.2.Rsync主从设置
3.
4.
4.1.
4.2.
4.2.1.Master设置
vi/etc/rc.local
在文本后增加
rsync--daemon
:
wq保存,关闭
重启服务器。
4.2.2.Slave设置
vi/etc/rc.local
在文本后增加
/home/Adtec/&
:
wq保存,关闭
Vi/home/Adtec/
找到内容中的IP地址,修改成RsyncMaster的服务器IP,保存
重启服务器。
4.3.Mysql恢复
1
2
3
4
4.1
4.2
4.3
4.3.1Slave服务器
1)首先在Slave机导出broadcast数据库数据;
进入控制台,输入/usr/bin/mysqldump-uroot-p123456broadcast>/home/broadcast.sql
在/home目录中就会生成broadcast.sql文件;
输入”servicemysqlstop”
4.3.2Master服务器
1)把在Slave服务器中导出的SQL文件复制到Master服务器的/home目录中
2)进入控制台,输入
/usr/bin/mysql-uroot-p
密码是:
123456
进入mysql系统;
输入:
dropdatabase`broadcast`;
输入:
CREATEDATABASE`broadcast`DEFAULTCHARACTERSETutf8COLLATEutf8_general_ci;
输入”\q”,退出mysql;
3)在控制台输入:
/usr/bin/mysql-uroot-p123456broadcast
从Slave机导入数据至Master机成功
4)在控制台输入:
/usr/bin/mysql-uroot-p
密码是:
123456
进入mysql系统;
输入:
resetmaster;
输入:
showmasterstatus;
会显示出一个列表
再次进入SLAVE服务器
1)在控制台输入”servicemysqlrestart”
2)在控制台输入:
/usr/bin/mysql-uroot-p
密码是:
123456
根据前面Master机上showmasterstatus;获取的信息,执行如下的命令:
输入:
slavestop;
输入:
changemastertomaster_log_file='mysql-bin.000001',master_log_pos=107;
(master_log_file对应的是Master服务器执行”showmasterstatus;”后对应的File,例如mysql-bin.000001;
master_log_pos对应的是Master服务器执行”showmasterstatus;”后对应的Position,例如107;)
最后输入以下命令
输入:
resetslave;
输入:
slavestart;
再次输入:
showslavestatus\G;
看Last_IO_Error,Last_SQL_Error这两个参数是不是有出错信息,如果没有,主从已开启,如果有出错,请查看错误信息,并反馈给我们。
MYSQL主从恢复成功!
!
!
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 智能 IP 广播 系统 建设 方案