Fix first time 'unknown url type' bugs.
Create capture_nonblocking for streaming usage.