当前位置:首页 > 物联网 > 《物联网技术》杂志
[导读]摘 要 :随着信息技术的发展和课堂教学改革的深入,多媒体教学技术发挥着越来越重要的作用。多媒体教室或会议室设备整合、功能集成,不但能丰富教师的教学方式,还可提高课堂效率。文中系统主要实现了集 PPT 播放控制、激光翻页笔、视频展台等功能于一体,通过手机等移动终端进行控制,有着良好的应用效果。

引 言

近年来,随着计算机技术、网络技术及移动智能终端的不断涌现,高校中的教学方式及接入终端设备已经发生了根本性的变化,这些变化不但对教师的教学方式、教学理念提出了挑战,更对多媒体教学服务人员提出了更高、更新的要求[1-3]。

基于 Android 的软件系统已经应用到各个领域。随着学校教学模式的改革,Android 应用与教学领域的结合更加紧密 [4-6]。目前,大多数学校多媒体教室配备了多媒体讲台、多媒体电脑、投影仪、话筒、音响等设备。教师讲课时需携带翻页笔,进行实物展示或演示操作步骤时,还需搭建安装实物展示仪器 [7-9]。本文设计一款基于Android 的无线教学系统,该系统包括服务器端与客户端。服务器端安装在多媒体电脑上。客户端安装在基于安卓系统的手机等移动终端,集PPT 播放控制、激光翻页笔、视频展台等功能于一体,携带方便,操作简便。特别地,播放 PPT 时,客户端可显示 PPT 播放页对应的备注信息,对教师备课、讲课有很大帮助。

1 系统设计

1.1 系统功能简介

(1)PPT 播放功能

该功能实现了移动终端控制多媒体电脑 PPT 播放控制, 可进行放映、结束放映、翻页操作。打开激光笔功能后,多媒体电脑屏幕会出现绿色激光点,可通过手指在触摸区滑动控制激光点的移动。点击“获取备注”按钮后,在触摸区会显示 PPT 当前播放页的备注信息。文献 [10] 只实现了 PPT 播放控制和“激光笔”功能,不能显示 PPT 备注信息。

(2)视频展台功能

该功能不仅可以把各种幻灯片、模型、胶片、文稿以及其他实物通过视频摄像头清晰、逼真地显示在投影屏幕上, 还可将教师实际动手操作过程实时、流畅地显示到屏幕上。服务器端可进行拍照保存,以便查看。

1.2 总体设计

该系统由客户端与服务器端组成。客户端基于 Android 语言开发,安装在基于安卓系统的移动终端,主要实现 PPT 播放控制、PPT备注显示、激光笔、视频展台功能。服务器端基于 Java语言开发,安装运行在多媒体电脑上,主要根据客户端的命令执行操作。客户端和服务器端通过无线 WiFi 进行通信,客户端有扫码、手动输入 IP两种登录方式,发送 Socket 至服务器端,服务器端新建线程接收消息,根据消息类型和内容形成具体事件,达到控制电脑或实现视频展台功能的目的。系统流程如图 1 所示。

基于 Android 的无线教学系统设计与实现

1.3 详细设计

服务器端 PPT播放控制模块由 PPTPlayServer实现,通过 ServerThread新建线程接收处理客户端消息。客户端消息类型有两个字段,中间用“:”隔开,第一个字段为事件类型,第二个字段为事件值。例如,“pen”为激光笔事件,该事件有“open”和“close”两个值,分别对应激光笔打开和关闭操作。

视频展台功能服务器端由 VideoPlayServer类实现,通过线程接收客户端发出的图片数据流,在新建的 ImageFrame 不断刷新显示,服务器端通过投影将动态画面显示在投影屏幕上。

客户端由登录模块、PPT 播放模块、视频展台模块三大部分组成。

登录模块分为扫码登录和手动输入 IP 地址两种方式, 分别由 QRLoginActivity 类和 IPLoginActivity 类实现, 二维码由 CreateQRCode 函数生成。扫码登录更加方便快捷,无需手动输入 IP 地址,由 onActivityResult 函数实现解码,并与服务器建立联系。

PPT 播放模块由 PlayActivity 类实 现, 放 映、 翻页功能命令发送至服务器, 形成键盘事件。消息发送由UdpSendThread 类完成。获取 PPT 备注功能基于 poi.hslf 架包开发,客户端发送“comment”命令,服务器端通过新建SlideShow 对象完成 PPT 备注信息获取工作,最后返回至客户端。

视频展台模块由 SurfaceHolder 类的 addCallback 方法自动调用摄像头进行拍照, 并进行自动对焦, 最后通过Camera.PreviewCallback 接口的对象将照片打包实时发送至服务器端进行显示。

2 系统测试与特点

2.1 系统测试

启动服务器端,进入服务器端主界面,系统显示本机 IP 地址,登录二维码。点击“开始控制”按钮,服务器端开始工作。如需播放 PPT,点击“选择文件”按钮,选择打开要播放的 PPT 文件。服务器端主界面如图 2 所示。

图 2 服务器端主界面

打开手机上的客户端,进入客户端主界面,用户可选择扫码登录或手动输入 IP 地址登录。例如,选择扫码登录, 点击“扫二维码登录”按钮,进入扫码登录界面,点击“扫描登录”按钮,将扫描框对准服务器端二维码进行扫描,扫描成功后自动进入客户端菜单界面 ;选择手动输入 IP 地址方式登录,点击“输 IP 地址登录”按钮,进入手动输入 IP 登录界面,将服务器端显示的 IP地址输入“电脑 IP:”栏内,端口号默认为 8888,点击“连接电脑”按钮,系统进入客户端菜单界面。客户端主界面如图 3 所示。

图 3 客户端主界面

在功能菜单界面,点击“播放 PPT”按钮,进入 PPT 播放控制界面。该界面最上端有四个按钮,分别为“从头开始放映”“当前页开始放映”“结束放映”“返回”。中间区域为触摸区和备注信息显示区,类似鼠标控制界面的触摸区,手指活动时,电脑鼠标会移动。下面两侧的两个按钮为PPT 翻页按钮,点击“上一页”,电脑 PPT 跳转至上一页,点击“下一页”,电脑 PPT切换至下一页,手指在触摸区单击也可实现切换下一页功能。PPT 播放控制界面如图 4 所示。

图 4 PPT 播放控制界面

中间为“激光灯”和“获取备注”按钮。当需要使用激光笔功能时,点击“激光灯”按钮,电脑屏幕出现激光效果点,激光点会随着手指的滑动进行移动 ;当不需激光时,再次点击“激光灯”按钮,激光效果消失。播放 PPT 时,操控者有时需要看一下备注信息,但又不方便结束放映查看,此时需点击“获取备注”按钮,客户端从服务器端获取了播放PPT 的备注信息,按钮变为“显示备注”,再次点击该按钮后, 当前页 PPT 的备注信息就显示在客户端中间区域,该功能操作简单,实用性强。激光笔效果如图 5 所示,显示 PPT 备注如图 6 所示。

图 5 激光笔效果图

图 6 显示 PPT 备注

在客户端功能菜单界面点击“视频展台”按钮,进入视频展台界面。该界面上半部分是摄像头预览区,下半部分有五个功能按键,点击“聚焦”按钮可进行手动聚焦,左转和右转 90°按钮实现摄像头转动功能,重置按钮实现转动角度恢复初始功能,返回按钮实现退出返回功能。在服务器端点击“视频展台”按钮,服务器端弹出视频展示窗口,该窗口下方有“拍照”按钮,可进行拍照,并将照片保存到服务器端指定位置。客户端视频展台界面如图 7 所示,服务器端视频展台展示窗口如图 8 所示。

图 7 客户端视频展台界面

2.2 系统特点

本文系统将现有多媒体设备进行了功能集成,携带方便, 操作简单,经济实惠,应用前景良好。PPT 备注显示功能对教师备课、讲课有很大帮助。视频展台功能降低了投影教学的难度,减轻了教师的劳动强度。教师可将文稿、图片等当场演示,通过手机的转动,即可简单地演示拍摄平台上的实物,又可不受演示台的限制,拍摄并现场直播或放大一些不宜观察的实验现象和实验过程。该系统为多种教学软件的组合运用提供了方便,可灵活演示实物、实验、文稿、图片、幻灯片等。系统编程语言为 Android,Java,运行环境为支持 Android 系统的手机或平板电脑。

图 8 服务器端视频展台展示窗口

3 结 语

本文提出了一款基于 Android的无线教学系统的总体结构与设计,以及实现的主要技术,并将其应用到教学实践中。测试结果表明,该系统运行稳定,操作简便,提高了教师与学生的互动性。

本站声明: 本文章由作者或相关机构授权发布,目的在于传递更多信息,并不代表本站赞同其观点,本站亦不保证或承诺内容真实性等。需要转载请联系该专栏作者,如若文章内容侵犯您的权益,请及时联系本站删除。
换一批
延伸阅读

9月2日消息,不造车的华为或将催生出更大的独角兽公司,随着阿维塔和赛力斯的入局,华为引望愈发显得引人瞩目。

关键字: 阿维塔 塞力斯 华为

加利福尼亚州圣克拉拉县2024年8月30日 /美通社/ -- 数字化转型技术解决方案公司Trianz今天宣布,该公司与Amazon Web Services (AWS)签订了...

关键字: AWS AN BSP 数字化

伦敦2024年8月29日 /美通社/ -- 英国汽车技术公司SODA.Auto推出其旗舰产品SODA V,这是全球首款涵盖汽车工程师从创意到认证的所有需求的工具,可用于创建软件定义汽车。 SODA V工具的开发耗时1.5...

关键字: 汽车 人工智能 智能驱动 BSP

北京2024年8月28日 /美通社/ -- 越来越多用户希望企业业务能7×24不间断运行,同时企业却面临越来越多业务中断的风险,如企业系统复杂性的增加,频繁的功能更新和发布等。如何确保业务连续性,提升韧性,成...

关键字: 亚马逊 解密 控制平面 BSP

8月30日消息,据媒体报道,腾讯和网易近期正在缩减他们对日本游戏市场的投资。

关键字: 腾讯 编码器 CPU

8月28日消息,今天上午,2024中国国际大数据产业博览会开幕式在贵阳举行,华为董事、质量流程IT总裁陶景文发表了演讲。

关键字: 华为 12nm EDA 半导体

8月28日消息,在2024中国国际大数据产业博览会上,华为常务董事、华为云CEO张平安发表演讲称,数字世界的话语权最终是由生态的繁荣决定的。

关键字: 华为 12nm 手机 卫星通信

要点: 有效应对环境变化,经营业绩稳中有升 落实提质增效举措,毛利润率延续升势 战略布局成效显著,战新业务引领增长 以科技创新为引领,提升企业核心竞争力 坚持高质量发展策略,塑强核心竞争优势...

关键字: 通信 BSP 电信运营商 数字经济

北京2024年8月27日 /美通社/ -- 8月21日,由中央广播电视总台与中国电影电视技术学会联合牵头组建的NVI技术创新联盟在BIRTV2024超高清全产业链发展研讨会上宣布正式成立。 活动现场 NVI技术创新联...

关键字: VI 传输协议 音频 BSP

北京2024年8月27日 /美通社/ -- 在8月23日举办的2024年长三角生态绿色一体化发展示范区联合招商会上,软通动力信息技术(集团)股份有限公司(以下简称"软通动力")与长三角投资(上海)有限...

关键字: BSP 信息技术
关闭
关闭