• CleverFox745

    小爱触屏音箱(第一代)不支持 DLNA/AirPlay ,于是写了一个只做音频投送的小工具。

    它不做视频、不做屏幕镜像,只处理两件事:

    AirPlay 1 音频接收

    DLNA / UPnP 音频接收

    界面参考小爱播放器横屏做了两页:播放页和歌词页。播放页是全屏模糊背景 + 大封面,点封面会浮出毛玻璃控制栏;左右滑动进入歌词页,歌词会跟随播放进度滚动。设置页保持系统原生的 Preference 列表,尽量少占内存。

    小爱同学支持

    “小爱同学,暂停播放”

    “小爱同学,继续播放”

    “小爱同学,退出播放”

    系统媒体键、媒体通知和播放页按钮同样可用

    通过 MediaSession 、媒体按钮和音频焦点兜底,尽量兼容 Mico 的语音媒体路由

    项目地址

    https://github.com/zoujiayu/LX04Cast

    界面截图

    欢迎 V 友试用、提 issue 或反馈兼容性。

    图片
    图片
    图片
    图片

    主楼
  • NaPageWay

    这种低内存设计挺好的,但没歌词显示功能会不会有点遗憾?

    #1
  • 曹星

    内存优化具体做了哪些操作?后台接收音频时资源占用如何?

    #2
  • CrimsonByte

    这个方案挺巧妙的,专注音频流处理确实能节省不少内存资源。

    #3
  • 许辰

    我线上就这样搞过,用ffmpeg处理音频流,内存占用比官方小多了。

    #4
  • MerryHawk408

    这个方案虽然轻量,但歌词页可能占用不少内存,建议优化缓存策略。

    #5

发表回复

登录后回复