主权项 |
一种局域网内实现车载主机播放手机音乐的系统,其特征在于,包括安装有车载主机客户端的车载主机,以及配置有Socket模拟http服务器的智能手机,所述车载主机通过其车载主机客户端与所述配置有Socket模拟http服务器的手机以http协议进行通讯,所述车载主机客户端与所述智能手机的Socket模拟http服务器组成B/S网络结构:所述Socket模拟http服务器用于接收并响应所述车载主机客户端发送的获取音乐列表的http请求,并根据所述音乐列表的http请求在所述手机上进行搜索,并将搜索后的音乐文件列表生成XML文件,并通过http协议发送给所述车载主机客户端;其还用于接收所述车载主机客户端发来的选定播放音乐文件URL地址的http请求,读取与所述选定播放音乐文件URL地址的http请求对应的音乐数据,通过http协议将所述音乐数据在线发送给所述车载主机客户端;所述车载主机客户端用于向所述智能手机的Socket模拟http服务器发送获取音乐列表的http请求,并接收所述Socket模拟http服务器返回的XML文件,解析所述XML文件,并获取所述XML文件中包括音乐文件歌曲名和音乐文件的URL地址的音乐文件列表,并通过用户操作界面显示所述音乐文件列表;其还用于将用户通过所述用户操作界面所选定播放音乐文件的URL地址的http请求通过http协议发送给所述Socket模拟http服务器,并接收所述Socket模拟http服务器通过http协议发来的音乐数据,车载主机的客户端软件的音乐播放器根据所述音乐数据进行在线播放。 |