The JSON being sent from Bloomberg uses single quotes, which is invalid
JSON, and contains function calls. Regex both of those out.
Additionally, the API endpoint requires an additional parameter, and
must be called over HTTPS now. Change that as well.
Signed-off-by: Adam Buchbinder <adam.buchbinder@gmail.com>
In this test case, sometimes HLS is the best format while sometimes HDS
is. To prevent occasional test failures, force HDS to be the best
format. In the past, testing against HDS formats causes the same error
as #9214, which is fixed as #9377 landed.
Added a helper method to InfoExtractor for searching the ‘twitter:player’ meta property.
Now the OoyalaIE also recognizes the ‘ec’ parameter in the url as the embed code.