簡體   English   中英

Node.js OSC模塊發送TCP

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM