[UstreamIE] [generic] Added support for Ustream embed URLs (Fixes #2694)
Apparently, CSpan switches between single-file and multiple-file results. Either one is fine as long as we get the full four hours.
Maybe the internal ID is more precise, but it's totally confusing, and the obvious ID still allows a google search.
Either one or two spaces is fine here.
The re engine does not want to repeat an empty string, for fear that something like (.*)* could be matching the tokens ... "" "" "" "" "" "" Of course, that's harmless with a question mark, although still somewhat strange.
This reverts commit 6d0d573eca.
6d0d573eca
Add a test for the pages with the video_id in the URL.
If the URL has the video_id in it, use that since the current method of finding the id breaks on those pages. Fixes 2698.