Using socat to bounce a real time stream

Lets say you want to stream real time video (or any other data) to a single machine via Internet by using software such as VLC in stream mode but it turns out that the streaming machine is placed on a LAN, behind a router that shares an Internet connection and you don't have control over the router so you can't redirect ports, that means the streaming machine can only establish outgoing connections, therefore the client can't connect directly to the streaming server.

MODBUS Proxy for Libmodbus

Once I found the following problem: I had a Single Board Computer (SBC) to act as the master of a MODBUS/RS485 bus and it also had an Ethernet port and I wanted to use it as a bridge between Ethernet and RS485 so that it was possible to send MODBUS requests from Ethernet to the devices on the RS485 bus.

SG Automatización

SG Automatización (SG Automation - Custom Automation) or SGA was an enterprise I founded back on late 2008, when we lived in Pereira, with the purpose of selling automation engineering services and develop instrumentation and control devices for the local industry.

About jaimealsilva

jaimealsilva.com is a site about Jaime Alberto Silva an electrical engineer who's main interests are:

  • Programming.
  • Automation.
  • Electronics.
  • Technology.
  • Open Source and Free (as in freedom) Software.
  • GNU/Linux.
  • Web Applications.

It is intended as a professional portfolio and blog. You can download my (mostly) updated CV from the following links: