Since our long discussion didn't end up in the google group, I thought a brief summary here would be good for posterity. This issue was fixed by (a lot) of work on Andrews part and now works in version alpha 0.12.0-alpha.4:
To use this feature, here are a few notes. In the braid toml, cameras should be remote -- include this under each camera definition in the [[cameras]] sections:
name = "Basler-40196690"
start_backend = "remote"
In the [mainbrain] section use:
http_api_server_addr = "PUBLIC.IP:3333"
lowlatency_camdata_udp_addr = "PUBLIC.IP:3333"
model_server_addr = "
0.0.0.0:8397"
And when calling strand, give it the braid url, e.g.:
If it's the first time, you may need to use a url with a token -- check the url given by braid run and add that to the url, e.g.
After that it should work without supplying the token.
Thanks Andrew!!!
- Floris