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