同一包厢内多台点歌机同时点歌的方法

文档序号:2823652阅读:1341来源:国知局
专利名称:同一包厢内多台点歌机同时点歌的方法
同一包厢内多台点歌机同时点歌的方法
技术领域
本发明属于数字娱乐设备领域,具体是涉及一种同一包厢内多台点歌机同时点歌 的方法。
背景技术
在卡拉OK的传统包厢中,都是一个包厢一个点歌设备。随着经济的发展,包厢的 面积和顾客的增多,一台点歌机已经不能满足卡拉OK经营者的需要,多人点歌需排队等 侯。目前市场上现有技术尚未实现一个包厢同时支持多台点歌机同时点歌。

发明内容本发明所要解决的技术问题在于提供一种同一包厢内多台点歌机同时点歌的方法。同一包厢内多台点歌机同时点歌的方法,包括如下步骤步骤一主机连接VGA和TV,从机只连接VGA ;主机和多个从机之间通过交换机连 接;主机和从机对应的IP地址预先设置好,主机可以改变点歌状态列表;步骤二 主机启动后,从预先定义的配置项中得到所有从机状态,并且把状态列表 同步包发送给从机列表中的所有从机,同步所有机器状态;步骤三从机启动后,向主机发送相应的注册包;步骤四主机根据相应从机反馈状态列表同步包,同步从机状态。所述主机和从机之间通过UDP通讯协议进行通讯,每个数据包由包头和消息数据 两部分组成;包头部分包括加和校验、会话ID、发送IP、主消息号、子消息号、消息数据长 度;需要同步的状态值全部存放在消息数据字段当中。所述需要同步的状态包括原伴唱、音量、静音、暂停播放、走马灯、已点列表、灯光 状态,麦克风音量,音调和房间状态。本发明的优点在于提高了卡拉OK的营业易用性,解决同一个包厢内多人同时对 多台点歌机进行点歌操作,保证所有状态一致,多台点歌机之间通过专门协议,互相控制点 歌和播放控制。

下面参照附图结合实施例对本发明作进一步的描述。图1是本发明中硬件架构图。
具体实施方式
同一包厢内多台点歌机同时点歌的方法,包括如下步骤步骤一主机连接VGA和TV,从机只连接VGA ;主机和多个从机之间通过交换机连 接;主机和从机对应的IP地址预先设置好,主机可以改变点歌状态列表;
3
步骤二 主机启动后,从预先定义的配置项中得到所有从机状态,并且把状态列表 同步包发送给从机列表中的所有从机,同步所有机器状态;步骤三从机启动后,向主机发送相应的注册包;步骤四主机根据相应从机反馈状态列表同步包,同步从机状态。其硬件架构图如图1所示。所述主机和从机之间通过UDP通讯协议进行通讯,每个数据包由包头和消息数据 两部分组成;包头部分包括加和校验、会话ID、发送IP、主消息号、子消息号、消息数据长 度;需要同步的状态值全部存放在消息数据字段当中。所述需要同步的状态包括原伴唱、音量、静音、暂停播放、走马灯、已点列表、灯光 状态,麦克风音量,音调和房间状态。在实际使用过程中,无论用户在主机还是从机进行操作,都会把操作结果汇总到 主机,由主机进行判断,改变虚拟的点歌状态列表包,然后通过网络通信,即时更新包厢内 的所有点歌机。除了以上机制外,主机每隔一段时间向所有从机发送状态列表同步包,从机 接收后更新状态。为了提高主机和从机之间的效率,主机不向未启动(异常)的从机发送状态列表 同步包,从机不向未启动(异常)的主机发送数据。需要进行以下动作主机为了一个从机列表,此列表包括从机的IP和存活状态标志,存活计时器。若 主机接收到从机的任何数据包,把存活状态标志置为”存活”状态,并且把存活计时器置为 0.存活计时器不断叠加。当到达一定数值时,主机向从机发送存活咨询包,若从机没有回 应,则把对应的从机存活状态标志置为”死亡”状态。从机也维护主机的状态,包括主机的IP和存活状态标志,存活计时器。从机接收 到主机的任何数据后。把存活状态标志置为”存活”状态,并且把存活计时器置为0.存活 计时器不断叠加。当到达一定数值时,从机向主机发送存活咨询包,若主机没有回应,则把 主机存活状态标志置为”死亡”状态。包厢内所有点歌设备维护同一个虚拟的点歌状态列表,且只有一台点歌机(主 机)有权修改此列表状态,保证点歌机之间状态的一致。考虑到某些点歌机在操作过程中设置为不可用(或者异常),通过定时检测这些 点歌机的存活状态,提高操作效率。本发明提高了卡拉OK的营业易用性,解决同一个包厢内多人同时对多台点歌机 进行点歌操作,保证所有状态一致,多台点歌机之间通过专门协议,互相控制点歌和播放控 制。
权利要求
同一包厢内多台点歌机同时点歌的方法,其特征在于包括如下步骤步骤一主机连接VGA和TV,从机只连接VGA;主机和多个从机之间通过交换机连接;主机和从机对应的IP地址预先设置好,主机可以改变点歌状态列表;步骤二主机启动后,从预先定义的配置项中得到所有从机状态,并且把状态列表同步包发送给从机列表中的所有从机,同步所有机器状态;步骤三从机启动后,向主机发送相应的注册包;步骤四主机根据相应从机反馈状态列表同步包,同步从机状态。
2.如权利要求1所述的同一包厢内多台点歌机同时点歌的方法,其特征在于所述主 机和从机之间通过UDP通讯协议进行通讯,每个数据包由包头和消息数据两部分组成;包 头部分包括加和校验、会话ID、发送IP、主消息号、子消息号、消息数据长度;需要同步的 状态值全部存放在消息数据字段当中。
3.如权利要求1所述的同一包厢内多台点歌机同时点歌的方法,其特征在于所述需 要同步的状态包括原伴唱、音量、静音、暂停播放、走马灯、已点列表、灯光状态,麦克风音 量,音调和房间状态。
全文摘要
同一包厢内多台点歌机同时点歌的方法,主机连接VGA和TV,从机只连接VGA;主机和多个从机之间通过交换机连接;主机和从机对应的IP地址预先设置好,主机可以改变点歌状态列表;主机启动后,从预先定义的配置项中得到所有从机状态,并且把状态列表同步包发送给从机列表中的所有从机,同步所有机器状态;从机启动后,向主机发送相应的注册包;主机根据相应从机反馈状态列表同步包,同步从机状态。本发明提高了卡拉OK的营业易用性,解决同一个包厢内多人同时对多台点歌机进行点歌操作,保证所有状态一致,多台点歌机之间通过专门协议,互相控制点歌和播放控制。
文档编号G10H1/36GK101917455SQ201010207699
公开日2010年12月15日 申请日期2010年6月23日 优先权日2010年6月23日
发明者付春启, 冯锐, 林剑宇 申请人:福州星网视易信息系统有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1