(04)OSD扩展开发(缺)

1.在开发任务03的基础上,站在客户角度设计需求,需求符合引导客户设置OSD的结果
2.参考固定模板“广东启教科技小学-开发部(01)班-编程课(扩充)”,引导客户输入“A学校-B班级-C科目”
3.客户输入ABC可任意组合,某项为空不计,设置成功后可显示A,B,C,A-B,A-C,B-C,A-B-C共7种客户自定义OSD
4.参考WEB端OSD通道名输入格式,做WEB的扩充,在WEB尝试触发,查看log,找到对应代码,了解WEB和设备是如何建立通信
5.WEB扩充的要求是:模拟“通道名[文本框]”,增加“学校名[文本框]-班级[文本框]-科目[文本框]”
6.OSD默认位置右下角,可移动设置
7.不重叠,不花屏,串口log无异常打印,/dev/mpplog无持续异常打印
8.细看整个任务,建议先实现设备接口,在设备模拟6种自定义OSD的实现,再实现WEB端的扩展修改

执行结果如下
1,参考通道名OSD,在web端添加学校,班级,科目文本框
     1)添加后web端的效果如下图

2,客户输入ABC可任意组合,某项为空不计,设置成功后可显示A,B,C,A-B,A-C,B-C,A-B-C共7种客户自定义OSD
1)用户只输入学校名并点击保存时,设备出图只显示学校名,结果如下图
输入学校名,并保存,结果如下图

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值