Я работаю над приложением, которое будет отправлять управляющие сообщения OSC, которые, как я понимаю, пакет датаграммы, с веб-страницы на приемник OSC (сервер), например, Max/MSP или Node или любой другой.Должен ли я использовать WebRTC или Websockets (и Socket.io) для связи OSC
Я знаю, что обычно используется UDP, потому что скорость важна для работы в реальном времени/аудио визуального контроля, выполняемой с OSC (что также является работой, которую я буду делать), но я знаю, что другие методы могут быть использованы.
Прямо сейчас, например, я отправляю OSC из браузера на node.js-сервер (используя socket.io), а затем с сервера node.js на Max (который в конечном итоге нуждается в данных) тоже используя гнездо.io. Я считаю, что это означает, что я использую websockets, и задержки/задержки не были плохими.
Мне любопытно, хотя теперь, когда WebRTC отсутствует, если я буду размещать будущее своей работы там. Во всей моей работе с OSC я всегда использовал UDP и использовал только соединение Socket.io/Websockets, потому что я не знал о WebRTC.
Любые советы о том, что я должен делать. В частности, меня интересует
1. Как я мог отправлять сообщения OSC из браузера непосредственно на сервер OSC (в отличие от первого сервера узла)
2. Если я должен оставаться с узлом/гнездом. io/метод Websocket для отправки данных OSC или я должен смотреть в WebRTC?