通过 SSH 将音频流式传输到 Android 设备
我能够通过 SSH 将音频从一台 PC 安全地传输到另一台 PC:
ssh <username>@<host> 'dd bs=1k if=/dev/audio' > /dev/audio
是否有任何类似的方法可以从 Android 手机上运行的终端执行此操作?我尝试从 Droid X 上运行的终端模拟器进行测试,但缺少标准的“/dev/audio”设备。
请注意,我意识到这可能可以通过编写自定义应用程序来完成,但我想避免这种开销。
I'm able to securely stream audio from one PC to another via SSH using:
ssh <username>@<host> 'dd bs=1k if=/dev/audio' > /dev/audio
Is there any similar way to do this from a terminal running on an Android phone? I tried testing this from a terminal emulator running on a Droid X, but the standard "/dev/audio" device is missing.
Note, I realize this could probably be accomplished by writing a custom app, but I'd like to avoid that overhead.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
另一种方法是在 Linux 机器上安装流媒体服务器(即 Icecast),并使用任何互联网广播客户端从 Android 设备连接到它。
IIRC、icecast 支持身份验证和 SSL。
Another way would be to install a streaming server (i.e. icecast) on the Linux box and connect to it from your Android using any Internet Radio Client.
IIRC, icecast support authentication and SSL.
不,没有办法做到这一点。默认情况下,Android 手机不运行 SSH,也没有可用的 /dev/audio(我实际上不确定大多数 Android 设备上的音频路径终止于何处)。
我在你的未来看到了一个定制的应用程序。
No, there is no way to do this. By default android phones do not run SSH, nor do they have /dev/audio available (I'm actually uncertain where the audio path on most android devices terminates).
I see a custom app in your future.