Distinguish connection or server error during client.Exchange()
Is there a way to check error type to distinguish connection/server error from packet encoding error?
I need to walk thru the list of Radius servers and now it's not clear if I need to try next server or stop.
Custom RTMP service doesn't send username/password to server
Operating System Info
OBS Studio Version
OBS Studio Version (Other)
OBS Studio Log URL
OBS Studio Crash Log URL
OBS should send pubUser and pubPasswd to the server.
No pubUser and pubPasswd is sent.
Steps to Reproduce
(0. Set up nginx with RTMP mod)
Settings->Stream Enable [x] Use authentication
Settings->Stream Enter a username and password
Start the stream
Anything else we should know?
Tested with "Settings->Stream Custom RTMP service"
Server: nginx + https://github.com/arut/nginx-rtmp-module Checked with wireshark + tcpdump
In the connect('foo') RTMP packet there is app, type, flashVer, swfUrl, tcUrl but no pubUser/pubPasswd