Networking
UDP
UDP server and client nodes are shipping with vvvv.
TCP
TCP server and client nodes. For decoding received byte streams, use the Tokenizer nodes.
NuGet: VL.IO.TCP
WebSocket
Websocket server and client nodes. For decoding received byte streams, use the Tokenizer nodes.
http://websocket.org
NuGet: VL.IO.WebSocket
OSC
The VL.IO.OSC NuGet, including OSCServer and OSCClient nodes, is shipping with vvvv.
http://opensoundcontrol.org
HowTo Videos:
Useful tools:
OSCQuery
The VL.IO.OSCQuery NuGet, implementing the OSCQueryProposal, is shipping with vvvv.
TUIO
The VL.IO.TUIO nuget, Tuio tracker and client nodes, is shipping with vvvv.
http://tuio.org
NuGet: VL.IO.TUIO.HDE for a TUIO Simulator and Monitor Extension
MQTT
https://mqtt.org
NuGet: VL.IO.M2MQTT
Or: VL.IO.MQTTnet
Brokers
- For a broker cloud service try shiftr.io - An IoT Platform for Interconnected Projects
- For a local broker, try Mosquitto
Clients
- Search mobile app stores for "mqtt"
ZMQ
https://zeromq.org
NuGet: VL.IO.NETMQ
RCP
An easy way to remote control parameters in your patches. http://rabbitcontrol.cc
Client: http://client.rabbitcontrol.cc
NuGet: VL.IO.RCP
HTTP Rest
Get and Post nodes are shipping with vvvv.
Also: NuGet: VL.SimpleHTTP
WebServer
NuGet: VL.IO.HTTP.WebServer
NDI
Video Streaming https://ndi.tv
NuGet: VL.IO.NDI
SPNet
Receive data via the Stage Precision SPNet protocol in VL.
NuGet: VL.IO.SPNet