问题描述
在Linux桌面上有许多音乐列表和本地文件,想要将播放的音频发送到Android设备,以便通过手机耳机收听。由于Android设备无法如用户所期望地播放音乐,用户想知道如何实现这一目标。
追问:
A) Ubuntu桌面上播放音乐的用户执行了以下操作:
$ sudo apt-get install openssh-server
$ vim /etc/ssh/sshd_config
+ AllowUsers ssh-client
:wq
$ sudo useradd ssh-client
$ sudo passwd ssh-client
Enter new UNIX password: 1234
Retype new UNIX password: 1234
$ su - ssh-client
Password: 1234
No directory, logging in with HOME=/
$ sudo echo helloworld
[sudo] password for ssh-client: 1234
ssh-client is not in the sudoers file. This incident will be reported.
解决方案
请注意以下操作注意版本差异及修改前做好备份。
方案1:使用Remote Audio应用
由于用户特别提到了Linux,可以使用Google Play上的免费应用Remote Audio。该应用通过SSH连接到您的Linux计算机,然后通过其dev/dsp挂载点监听您的声卡。
1. 在Google Play上下载并安装 Remote Audio 应用。
2. 在Linux桌面上执行以下步骤:
– 安装SSH服务器:sudo apt-get install openssh-server
– 编辑SSH配置文件:vim /etc/ssh/sshd_config
在文件中添加以下内容:AllowUsers ssh-client
保存并退出编辑器。
– 创建新用户:sudo useradd ssh-client
– 设置新用户密码:sudo passwd ssh-client
(输入密码并确认)
– 切换到新用户:su - ssh-client
– 通过SSH尝试执行命令:sudo echo helloworld
(输入密码)
方案2:使用远程桌面应用
另一种方法是下载一个“远程桌面”应用,大多数是付费应用,它们针对特定的远程管理协议和/或桌面操作系统。大多数这些应用都会转发音频和视频,将您的Android设备转变为桌面的完整远程控制器。
回复评论
- 用户尝试了Remote Audio应用,但在Ubuntu 12.10上没有
/dev/dsp
或/dev/audio
,导致播放失败。是否有其他方法?
以上是将Linux桌面上的音频发送到Android设备的两种方法。您可以选择适合您需求的方法来实现这一目标。