littlebot
Published on 2025-04-15 / 0 Visits
0

【源码】基于C语言的WMAMP媒体适配器替代软件

项目简介

本项目是用于替代Linksys WMA11B媒体适配器设备软件,基于C语言开发,借助多个开源库实现功能,当前版本为0.3 Beta。该项目让Linksys WMA11B设备能够访问Apple iTunes网络共享。

项目的主要特性和功能

  1. 可通过Rendezvous协议在本地网络定位iTunes服务器,访问其共享音乐库。
  2. 支持选择艺术家、专辑和曲目进行播放,操作方式类似iPod。
  3. 除与iTunes配合,还可搭配支持在Linux系统运行的daapd软件使用。
  4. 提供基本的启动界面和音乐选择界面,可通过部分远程控制按钮实现简单操作,如切换曲目、暂停/播放。

安装使用步骤

安装前准备

  1. 确保Linksys WMA11B设备能正常启动。
  2. 备份c:\Program Files\Linksys Wireless - B Media Adapter\目录下的bin\ProgDirData.xmlbootimg目录。

安装步骤

  1. 复制项目中的./bin/ProgDirData.xmlc:\Program Files\Linksys Wireless - B Media Adapter\bin目录,覆盖原文件。
  2. 复制项目中的./bootimg/wmamp.imgc:\Program Files\Linksys Wireless - B Media Adapter\bootimg目录。

服务重启

  1. 关闭系统托盘运行的媒体管理程序。
  2. 重启“Digital media adapter application loader service”和“Digital media adapter host service”两个服务;或者直接重启电脑。

设备启动与使用

  1. 打开Linksys WMA11B设备,若一切正常,会显示iTunes发现屏幕,列出可访问的iTunes服务器。
  2. 若iTunes未开启文件共享,需在iTunes偏好设置中勾选“Share my music”。
  3. 在界面上选择艺术家、专辑和曲目即可开始播放。

下载地址

点击下载 【提取码: 4003】【解压密码: www.makuang.net】