2023|2

9

帖子

0

TA的资源

一粒金砂(中级)

楼主
 

基于平头哥RVB2601的webplayer音频播放器移植 [复制链接]

 
  • 项目背景(100-200字)

随着老龄化社会到来,以低成本的硬件满足老人的视听精神需求是一个实际的问题。本项目希望能够通过平头哥RVB2601开发板,实现简单的歌曲搜索功能,进而完成音频播放功能。

 

  • 作品简介(100-200字)+作品照片

  本次使用的RVB2601开发板基于平头哥CH2601设计,板载JTAG调试器、WiFi芯片W800和用户按键。通过将wifi信息烧录至系统中,保证了系统能够启动后在初始化阶段访问网络;通过串口指令实现对在线音频的访问,保证了在线音频播放的流畅性。

 

 

  • 系统框图(图文结合)
  • 各部分功能说明和解析(图文结合)
  1. 移植webplayer应用

对比player和webplayer示例应用,参考网络中其他用户的示例,选择使用webplayer作为基本的demo,进行修改完善。

  1. 联网设置

  将src文件夹下init.c文件中的network_init()函数仅修改,完成对无线wifi的配置。马赛克处分别是wifi网络名称和密码。

  1. 音频播放

用串口指令如下:

#player play http://sp.9sky.com/convert/song/music/475/20161027101822390.mp3

 

五、作品源码

ch2601_webplayer_demo.zip (88.9 MB, 下载次数: 2)

六、视频演示(视频简介+链接)

webplayer_demo

 

七、项目总结(项目文字总结+帖子分享链接汇总)

非常感谢电子工程世界和平头哥举办的活动,本次活动体验了平头哥的开发生态,aos是十分优秀的RTOS,CDK虽然用时仍有改进空间,但从完成物联网相关的基本交互功能角度来说,AliOS Things是一个非常优秀的平台,满足用户在实时性、交互效果等多方面需求。原本想做一个能够通过语音指令,实现语音点歌和在线播放的功能,后来由于时间等多方面因素影响,没有完成预期功能,后续将尝试实现语音点歌和在线播放功能。

 

八、其他

建议:1)使用type C的接口,通用性更强。

最新回复

我可不想当这样的“老人” ipad,andrioid 还是要用起来   详情 回复 发表于 2022-6-8 16:29
点赞 关注
 
 

回复
举报

9790

帖子

24

TA的资源

版主

沙发
 

屏幕浪费了 可以显示类似歌曲名称

 
 
 

回复

7608

帖子

2

TA的资源

五彩晶圆(高级)

板凳
 

我可不想当这样的“老人” ipad,andrioid 还是要用起来

个人签名

默认摸鱼,再摸鱼。2022、9、28

 
 
 

回复
您需要登录后才可以回帖 登录 | 注册

随便看看
查找数据手册?

EEWorld Datasheet 技术支持

相关文章 更多>>
关闭
站长推荐上一条 1/9 下一条

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: 国产芯 安防电子 汽车电子 手机便携 工业控制 家用电子 医疗电子 测试测量 网络通信 物联网

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2025 EEWORLD.com.cn, Inc. All rights reserved
快速回复 返回顶部 返回列表