乐团电子曲谱台控制服务系统技术方案

技术编号:6842204 阅读:216 留言:0更新日期:2012-04-11 18:40
乐团电子曲谱台控制服务系统,为了打破传统乐团演奏模式,提供方便、快捷、简单操作的电子曲谱台控制服务系统。乐团电子曲谱台控制服务系统通过本系统能实现乐团认证、乐器组内同步翻页,同步标注,指挥和首席与各个曲谱台通信、曲谱台状态监控等功能,便于更好的管理和控制电子曲谱台,把电子曲谱台统一成一个整体。乐团电子曲谱台控制服务系统分为三部分,即总服务中心、乐团库和乐团演出排练现场;首先控制端从乐团曲谱库下载要排练和演出的乐谱,然后经过编辑曲谱列表通过网络发送到路由终端服务系统,这时各个曲谱台可以在路由终端下载相应的曲谱,完成曲谱台之间乐团库的信息交互。

【技术实现步骤摘要】

本专利技术是一个基于电子曲谱台
的专利技术,该专利技术对电子曲谱台进行统一的操纵和管理。
技术介绍
平台=Linux (FTP服务器)、Windows平台、VC 6.0编译环境;技术架构采用C/S 架构,通信协议采用TCP/IP协议,UDP组播。消息命令采用TCP/IP协议通信,乐器组采用组播进行通信;开发语言C语言、C++;自定义协议为了管理和区别曲谱台和控制端消息传送的类型。
技术实现思路
乐团电子曲谱台控制服务系统分为三部分,即总服务中心、乐团库和乐团演出排练现场;首先控制端从乐团曲谱库下载要排练和演出的乐谱,然后经过编辑曲谱列表通过网络发送到路由终端服务系统,这时各个曲谱台可以在路由终端下载相应的曲谱,完成曲谱台之间乐团库的信息交互。本系统的核心是路由终端和控制端路由终端路由终端通过网络与曲谱台和控制端建立通信,建立一个系统整体的乐团演出平台。作为终端路由,实现了对曲谱台进行了统一管理和操作,通过路由终端可以实现曲谱下载、命令消息传送、同步翻页,同步标注,并把曲谱台按照级别进行分类,便于管理和控制操作;曲谱下载包括以下步骤步骤1、在路由终端建立FTP服务器;步骤2、控制端通过发布软件将要下载的曲谱列表和曲谱通过FTP上传到终端路由/home/FTP/文件夹下;步骤3、路由终端进行判断核实上传的文件是否正确,若正确则发送发布成功消息给曲谱台;步骤4、曲谱台将从路由终端进行文件下载;命令消息传送包括以下步骤步骤1、自定义命令传送协议头,用来区别控制消息,回馈消息,认证消息和发布消息;步骤2、接到客户端的数据包,进行协议解析,根据不同的消息形式实现转发或重新组包并加入相应的发送线程;同步翻页,同步标注包括以下步骤步骤1、曲谱台申请加入乐器组,则路由终端为该曲谱台分配一个组播地址,每个乐器组分配一个组播地址;步骤2、曲谱台通过终端路由分配的组播地址加入该组;步骤3、终端路由保存乐器组的信息;控制端控制端通过网络与路由终端建立通信,控制端在本系统中起到一个控制和监控曲谱台的作用,控制指的是通过路由终端对曲谱台进行控制,根据演出需要可以随时改变曲谱台的工作状态,监控指的是通过路由终端对曲谱台进行工作状态监控例如,电池电量、硬盘、风扇转数、CPU温度等。可以实时的得到曲谱台的工作信息和状态。控制端发布程序包括以下步骤步骤1、向路由终端申请乐团ID认证;步骤2、通过FTP网络协议,向路由终端上传发布文件(曲谱列表和曲谱);步骤3、向路由终端发送发布消息,并等待路由终端回复;步骤4、接收路由终端的回馈消息,并解析协议是哪种类型(包括电池电量、硬盘、 风扇转数和CPU温度),并显示出来;本专利技术具有明显的优点和积极效果。本专利技术针对电子曲谱领域提供方便、快捷、简单操作的电子曲谱台控制服务系统,通过本系统能实现乐器组内同步翻页,同步标注,指挥与各个曲谱台通信等功能,便于更好的管理和控制电子曲谱台,把电子曲谱台统一成一个整体,为广大的爱乐人和乐团提供了一个功能强大的平台来施展自己的才华。附图说明图1是本专利技术的主过程图,即整个系统的流程图;图2是曲谱发布和曲谱下载过程的流程图;图3是组内同步翻页和同步标注的流程具体实施例方式下面结合附图和具体实施方式对本专利技术作进一步详细的说明。请参照图1本专利技术的主流程图,首先乐团电子曲谱台控制服务系统分为三部分, 即总服务中心、乐团库和乐团演出排练现场;首先控制端从乐团曲谱库下载要排练和演出的乐谱,然后经过控制端编辑曲谱列表通过网络发送到路由终端服务系统,这时各个曲谱台可以在路由终端下载相应的曲谱,完成曲谱台之间乐团库的信息交互;对消息类型进行分类,即控制消息,认证消息,回馈消息,同步消息和发布消息;路由终端、控制端和曲谱台通过TCP/IP网络协议进行消息交互。请参照图2为对曲谱列表和曲谱发布和下载流程图。具体包括下述步骤步骤1、在路由终端建立FTP服务器。步骤2、控制端通过发布软件将要下载的曲谱列表和曲谱通过FTP上传到终端路由/home/FTP/文件夹下;步骤3、路由终端进行判断核实上传的文件是否正确,若正确则发送发布成功消息给曲谱台;步骤4、曲谱台将从路由终端进行文件下载;请参照图3为组内同步标注和同步翻页流程图具体包括下述步骤步骤1、每个曲谱台链申请接加入该组时,路由终端为每个组分配以个组播地址, 并进行维护组播地址列表;步骤2、每个曲谱台加入所属组的组播地址;步骤3、指挥进行同步标注时,把标注的消息以组播的形式发送到每个组;步骤4、组内同步翻页则进行组内广播;步骤5、路由终端分别加入各个组,通过保存标注信息,和翻页信息的列表;步骤6、如果新连接曲谱台,路由终端则把标注队列和翻页队列的消息发送给新连接的曲谱台;以上实施例仅用以说明而非限制本专利技术的技术方案,本领域的普通技术人员应当理解可以对本专利技术进行修改或者等同替换,而不脱离本专利技术的精神和范围的任何修改或局部替换,其均应涵盖在本专利技术的权利要求范围当中。权利要求1.一种基于对乐团电子曲谱台的管理和控制的功能实现方法,其特征在于具有曲谱台认证、曲谱发布与曲谱下载,消息的传送,同步翻页、同步标注、曲谱台状态监控(包括CPU 温度,电池电量、风扇转数)功能特征;2.一种基于对乐团电子曲谱台的管理和控制的功能实现方法,其特征在于,该方法包括以下必不可少的步骤步骤1、对电子曲谱台进行认证,确定是否是该乐团的电子曲谱台,每个曲谱台在出厂时注册表中存在一个乐团的唯一标识,曲谱台开机启动向路由终端申请认证,通过这个标识路由终端判别是否属于该乐团,起到对乐团安全管理作用;步骤2、对曲谱发布与曲谱下载是通过FTP网络协议,在路由终端建立FTP服务器,客户端自主研发网络动态库实现FTP上传和下载接口,实现曲谱发布与曲谱下载;步骤3、消息的传送主要是自定义消息网络协议,消息包括控制消息、发布消息、回馈消息和认证消息;步骤4、对同步翻页主要是为乐器组提供的组内同步翻页功能,乐器组首席负责组内翻页,本功能采用UDP组播,路由终端为每个组分配一个组播IP ;3.根据权利要求1所述的一种基于对乐团电子曲谱台的管理和控制的功能实现方法, 其特征在于,所述曲谱台状态监控(包括CPU温度,电池电量、风扇转数)功能特征,该功能通过TCP/IP网络协议,进行消息传送,回馈消息为主,对控制端进行信息实时回馈;到达对各个曲谱台监控的目的;4.根据权利要求2所述的一种基于对乐团电子曲谱台的管理和控制的功能实现方法, 其特征在于,所述步骤1中的对电子曲谱台进行认证。具体包括下述步骤步骤111、通过写组册表软件(自主开发),把每个曲谱台确定乐团ID唯一标识(出厂时确定);步骤112、曲谱台和控制端开机启动主动连接路由终端,进行认证识别;步骤113、路由终端根据乐团配置文件信息判别是否属于该乐团;5.根据权利要求2所述的一种基于对乐团电子曲谱台的管理和控制的功能实现方法, 其特征在于,所述步骤4中的对同步翻页主要是为乐器组提供的组内同步翻页功能。具体包括下述步骤步骤411、曲谱台向路由终端申请加入该乐器组;步骤412、路由终端为其分配一个组播IP地址;步骤413、曲谱台加入路由终端为其分配的组播地址;步骤414、向组内发送同步翻页信息或同步标注信息。全文摘要乐团电子曲谱台控制服务本文档来自技高网...

【技术保护点】
1.一种基于对乐团电子曲谱台的管理和控制的功能实现方法,其特征在于具有曲谱台认证、曲谱发布与曲谱下载,消息的传送,同步翻页、同步标注、曲谱台状态监控(包括CPU温度,电池电量、风扇转数)功能特征;

【技术特征摘要】

【专利技术属性】
技术研发人员:王雷皇甫少辉
申请(专利权)人:东方宇阳信息科技北京有限公司
类型:发明
国别省市:11

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

1