
1 5long Sep 25, 2019 用 sshfs 把音频文件所在的目录挂载到本地, 然后再用本地的音频播放器去播放. |
3 befovy Sep 25, 2019 既然都能 ssh 访问了,scp,sftp 这些也都开着吧? 找一个支持 sftp 协议的播放器在本地播放应该可以吧 |
4 bitdust Sep 25, 2019 python -m http.server 一下 |
5 bitdust Sep 25, 2019 python -m http.server 一下 然后用浏览器打开网址,直接播放音频文件 |
6 trn4 Sep 25, 2019 via iPhone 只要能访问这个音频就能下载,不管是挂载还是 scp 还是 http server,都是下载 |
7 dji38838c Sep 25, 2019 哈哈哈 |
8 bitdust Sep 25, 2019 @xiadong1994 是的,要么楼主提的是伪需求,要么他们公司的规定是伪需求。 ssh 权限都给了,还不让下数据,防止数据泄漏,我觉得只有专人专机操作,隔离访问才能实现这个要求。 |
9 est Sep 25, 2019 |
11 indev Sep 25, 2019 可以试一下 mplayer,可以在 terminal 里播放音频,但不知道能不能通过 ssh |
12 zhengken OP 感谢大家的回复,谢谢,我会认真研究大家提出的解决方案 |
13 Tianao Sep 25, 2019 vi 打开手动从终端里复制? |
14 rwecho Sep 25, 2019 via Android soundwire 可行吗 |
15 HuHui Sep 25, 2019 via Android 脑回路清奇 |
16 silencefent Sep 25, 2019 打开服务器的蓝牙组件 这边连接蓝牙 播放 play ok |
17 muxueqz Sep 25, 2019 * 在本地开 pulseaudio,然后远程的机器作为 pulseaudio 客户端播放 |
18 KylinJiang Sep 25, 2019 建议和公司沟通一下,想要在本地播放,就意味着音频数据一定会传到本地的,就算所谓的远程播放,你在本地内录一下也是获得了文件数据,和 scp 没差的 |
19 catcalse Sep 25, 2019 yum install lrzsz sz . |
20 xnode Sep 25, 2019 这个需求有点扯淡,既然都能 ssh 了,还不能像下载,估计真正的需求是智能远程听 不能拷贝走 |
21 jiezhi Sep 25, 2019 楼主是不是想偷听机密信息又怕被发现? 要是公司提的听音频的需求,楼上很多技术方法都能实现 |
22 araraloren Sep 25, 2019 要能听到声音,你要么把文件传过来播放,要么把播放的声音传过来。。 |
23 pkookp8 Sep 25, 2019 via Android 声音是就是 buffer,送给声卡就变成了有效的声音,给文本文档打开就是乱码,送给显存刷新就是花屏 你要远程听,那么就把原文件拿来,要么把解码后数据拿来。你看着哪个能做 |
24 annielong Sep 25, 2019 不排除奇葩需求,可以服务器播放,另放一台单独的服务器开着麦克风录音,然后再传录音出来, |
25 jimrok Sep 25, 2019 声音是无法传播到本地的,声音是扬声器上的电磁铁震动。你可以考虑将音频文件解码成模拟信号,模拟信号在编码成数字信号,然后变成文件流走 ssh 下载下来,再写一个程序把这个编码转换成标准的音频编码,扔进媒体播放程序,就可以听到了。所以,你直接把文件 scp 下来,就不用脱裤子放屁了。 |
27 salmon5 Sep 25, 2019 远程搞一台 windows,sshfs 把音频挂载到 windows,用远程桌面播放远程到本地 |
28 LFUNWF Sep 25, 2019 via Android xrdp 远程登录可以实现。百度搜索“xrdp 声音”,简书有一篇我写的小作文,有详细描述。 |
29 happy7902 Sep 26, 2019 via iPhone 要能听到声音,你要么把文件传过来播放,要么把播放的声音传过来。。 高手,这是高手! |
31 msg7086 Sep 26, 2019 wav 本身就已经是数字化的声波信号了。把 wav 在服务器上播放,然后转成数字信号,其实就是转回了 wav 文件而已。 同样,要把服务器的声音传到本地,其实就是把 wav 的内容传过来而已。 所以最后就变成,只要你能听到声音,就是把 wav 里的数据传过来了。 |
33 Vegetable Sep 26, 2019 使用 baidupcsgo 上传到百度云 /狗头 |
34 Vegetable Sep 26, 2019 百分之百可行的方案,把本地终端回滚大小设置为足够大,然后 cat audio.wav|base64,将输出复制到本地 decode,得到 wav 文件 |
35 hell0v2 Sep 26, 2019 换个思路,scp 监控,用个不监控的命令把他搞下来不就行了么,不行实现个 scp 命令? |
37 VZXXBACQ Sep 26, 2019 能听到肯定就是一种“下载”了,无论是走 http 还是什么。老老实实申请权限吧。 |
39 winglight2016 Sep 26, 2019 如果音频文件比较小的话( 1k 以内),我这里有一个解决方案: 1.把音频文件编码成文本 2.把文本编码成二维码 3.把二维码打印到 ssh 窗口 4.编写手机端解码 APP,然后扫码播放 |