I have little project with arduino and obs.
I use arduino websocket-fast(because original is to large to save on micro) library to connect.
If i try to connect to echo.websocket.org everything works fine.
Connected via http Client connected Sending websocket upgrade headers Analyzing response headers 1 - means still connected 0 - means no data recieved yet Waiting... (wait 100ms) Waiting... (wait 100ms) Waiting... (wait 100ms) Some data recieved...printing... Got Header: HTTP/1.1 101 Web Socket Protocol Handshake Got Header: Connection: Upgrade Got Header: Date: Thu, 07 Feb 2019 13:27:47 GMT Got Header: Sec-WebSocket-Accept: NNHZQty4b7boWyUcnDmRlnVp/0s= Got Header: Server: Kaazing Gateway Got Header: Upgrade: websocket Got Header: Websocket established Handshake successful
If i try connect to obs-websocket server runs localy on port 4444 (in my case arduino IP is 192.168.100.230 and obs ip is 192.168.100.2 and is pingable)
after sending upgrade headers obs close connection and do not init websocket. So connection get closed and program will stop.
Connected Client connected Sending websocket upgrade headers Analyzing response headers 0 - means server afted send headers close connection 0 - means no data recieved yet Websocket failed Handshake failed connection closed by server
Have somebody some advice?