本设计是基于安卓平台的LED舞台字幕屏播放控制器,该软件适用于所有安卓系统的手机用户,通过安装该软件,用户可以通过手机编辑和播放台词,或者从笔记本电脑上将剧本下载到手机后播放。本软件设计原理是通过WIFI连接到LED屏(LED屏为WIFI热点,TCP Server),并与LED屏建立TCP连接,在人工控制下,根据演出进度将台词内容和播放格式信息以TCP数据形式发送给LED屏,控制其播放。该软件具有简单的编辑台词功能,如修改个别汉字或播放格式,插入或删除一句台词等功能,并可与电脑进行台词文件的双向传输功能。
传统的LED舞台字幕显示屏,受控于厂家配套的舞台字幕机控制软件,使用该软件,用户需要配有软件运行所需的操作系统环境,通常为Windows XP/7/8 。在大部分情况下,特别是在多地使用时,每次使用时必须携带装有软件的笔记本电脑。笔记本电脑虽然较之台式机器,已经具备轻便、易于携带的特性,但在手机渐渐成为主流的当今环境背景下,有没有可能,能将这一软件移植到手机上呢?如果可行,就能通过手机直接对LED显示屏进行控制,操作起来将更加方便。
1。2 同类软件研究及应用现状
1。2。1 同类软件研究现状
目前市场上,同类软件只具有发送功能,且不能修改,只具有机械的发送功能,硬件兼容性差。本设计基于前人已有基础,结合Android Studio特有的函数,设计出符合需求的应用软件,并与硬件结合测试通过。
1。2。2 同类软件应用现状
科技带给人们的是便捷与个性,也正是这两点要求推动科技不断地发展。从市场变化可以看出:IPhone手机好评如潮,销售量在行业中遥遥领先,而Nokia不能适应时代发展不得不黯然退场,用户们更喜欢的无疑是更简单,更简洁的设计与功能。较之市场上同类型的显示屏软件,其必须在电脑端运行的笨重性质,让本项目有研究、发挥的余地。
安卓手机的使用率和市场占有率较高,如果能够将本软件安装在安卓手机上,将会大大提高手机的使用率,降低LED显示屏播放的门槛,方便其控制。而同类软件应用由于自身的局限性,导致个体使用率低,但整体市场需求依然很大。因此,研究该软件是科技发展趋势使然,该软件的应用前景可是相当的可观。
1。3 研究的主要内容及工作
1。3。1 研究的主要内容
本软件以使用Java开发程序语言和Android开发环境为基础。
为能顺利的完成本次设计的架构及内容,除研究Java语法基础之外,本人还需要熟悉Android Studio编程的主要方式,练习使用各种声明、方法、作用域、关联,灵活练习各种编码格式、编码规范。因为没有现成的软件可供参考,所以花大量的时间将软件的内容进行拆解,按实现步骤进行多次研究及练习。
本软件需求分析如下:论文网
(1)打开相应格式剧本,并解析显示于软件页面,最终发送相应的数据包给硬件;
(2)通过使用TCP/IP协议建立连接,并测试通过同一局域网内进行通信;
(3)能够逐句发送剧本台词,可以增加台词或直接设置所要播放的台词;
(4)占手机运行内存小,界面交互灵活。
1。3。2 研究的主要工作
在本软件中,本人在没有其他成品软件参考的情况下,直接分析毕业设计需求,搭建毕业设计结构,独立完成毕业设计开发并运行。本设计以菜鸟教程为技术指导 (附链接: http://www。runoob。com/android/android-tutorial。html),以Android Studio平台为技术开发环境,开发完成本设计。