[英]Node.js OSC Module send TCP
我正在使用OSC模塊https://github.com/colinbdclark/osc.js,但是我正在努力使其能夠通過TCP工作。 我找不到使用TCP的任何示例,它們都基於UDP。
我已經嘗試過僅在node.js中創建一個TCP客戶端,但是仍然很難使消息正確編碼為OSC格式。 我也相信它也必須使用SLIP編碼?
我對此很陌生,所以要保持溫柔。
如果有人可以向我指出正確的方向或提供有關在node.js中通過TCP發送OSC消息的示例,那將是驚人的
謝謝!
Wayde
PS。 很高興也使用osc-min模塊。 據我所知,您可以將消息編碼為osc消息並存儲在var中。 但是仍然不能使其在TCP上工作..在UDP上可以正常工作,但我的答復大於UDP可以處理的范圍(如果有道理)
我對OSC不太熟悉,所以我不了解它的內部結構,但是osc.js
確實支持TCP傳輸,如下所示:
let server = new osc.TCPSocketPort({});
server.open('127.0.0.1', 57121); // change to remote host/port
server.on('ready', () => {
console.log('ready');
...
});
根據自述文件 :
對於基於流的協議(例如串行和TCP),osc.js將為您處理SLIP幀。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.