问题描述
我想通过NodeJS(使用“ ws”包)连接到Websocket,并将数据保存到文件中以重新收听。
如果我检查页面http://websdr.ewi.utwente.nl:8901,则看到已创建一个websocket(音频版本为:ws://websdr.ewi.utwente.nl:8901 / ~~ stream)。我写了一个小的NodeJS应用程序在这里复制:https://pastebin.com/LBsGXaxz
当我运行它时,它似乎正在工作,并随每个新数据附加到文件中
...
Saved!
Saved!
Saved!
Saved!
Saved!
Saved!
Saved!
Saved!
Saved!
Saved!
Saved!
Saved!
Saved!
Saved!
Saved!
Saved!
Saved!
Saved!
...
但是,在VLC中打开文件似乎不起作用。我认为我没有正确保存它,但不明白为什么。我也想知道他们是否使用任何特殊的方式读取不正常的数据。例如,我看到JS文件:http://websdr.ewi.utwente.nl:8901/websdr-sound.js(文件副本:https://pastebin.com/J5Zdi4hJ)是处理声音的原因,所以我想知道它的作用是否与标准HTML5音频标签不同
我该如何解决?
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)