Return null if no stream URL can be found.