Repository: youtube-dl
Issue: ustv247.tv a site that retransmits CNN etc.
Labels: site-support-request

http://ustv247.tv

This is a site that retransmits CNN, Fox, MSNBC and a dozen other cable channels. Until today, its html source contained the direct URL to the live video for playing or recording in VLC. It has been up for a year or more, so I assume it isn't violating copyrights. It must have agreements with its partners.

This was the URL for CNN that worked yesterday:

http://peer3.savitar.tv/CNN/myStream/playlist.m3u8?wmsAuthSign=c2VydmVyX3RpbWU9MTEvMzAvMjAxOSAxMjowMTo1MyBBTSZoYXNoX3ZhbHVlPWVOWVd2STlETU51TFJTTVlLOFJhTXc9PSZ2YWxpZG1pbnV0ZXM9MzYwJmlkPTA=

That URL expired every 3 hours or so but could be easily refreshed. Now the source code only has http://peer2.savitar.tv/CNN/myStream/playlist.m3u8 . The authorization key is missing.

When sniffing with a browser (F12), the only video URLs  found are
http://peer2.savitar.tv/NBC/myStream/chunks.m3u8 and the individual .ts chunks. These go to 403, forbidden.

They evidently have changed the way they authorize viewing their streams.

1. How are they doing this? How do they hide the process from being sniffed? There is a small icon at the bottom of the webpage now that may have not been there before the change. It's a "protected by reCAPTCHA." Could this have something to do with it?

2. I would appreciate it if YouTube-dl could add this to its supported sites.

Thanks a lot!
<!--

######################################################################
  WARNING!
  IGNORING THE FOLLOWING TEMPLATE WILL RESULT IN ISSUE CLOSED AS INCOMPLETE
######################################################################

-->


## Checklist

<!--
Carefully read and work through this check list in order to prevent the most common mistakes and misuse of youtube-dl:
- First of, make sure you are using the latest version of youtube-dl. Run `youtube-dl --version` and ensure your version is 2019.11.28. If it's not, see https://yt-dl.org/update on how to update. Issues with outdated version will be REJECTED.
- Make sure that all provided video/audio/playlist URLs (if any) are alive and playable in a browser.
- Make sure that site you are requesting is not dedicated to copyright infringement, see https://yt-dl.org/copyright-infringement. youtube-dl does not support such sites. In order for site support request to be accepted all provided example URLs should not violate any copyrights.
- Search the bugtracker for similar site support requests: http://yt-dl.org/search-issues. DO NOT post duplicates.
- Finally, put x into all relevant boxes (like this [x])
-->

- [ x] I'm reporting a new site support request
- [ x] I've verified that I'm running youtube-dl version **2019.11.28**
- [ x] I've checked that all provided URLs are alive and playable in a browser
- [x ] I've checked that none of provided URLs violate any copyrights
- [ x] I've searched the bugtracker for similar site support requests including closed ones


## Example URLs

<!--
Provide all kinds of example URLs support for which should be included. Replace following example URLs by yours.
-->

- Single video: https://www.youtube.com/watch?v=BaW_jenozKc
- Single video: https://youtu.be/BaW_jenozKc
- Playlist: https://www.youtube.com/playlist?list=PL4lCao7KL_QFVb7Iudeipvc2BCavECqzc


## Description

<!--
Provide any additional information.
If work on your issue requires account credentials please provide them or explain how one can obtain them.
-->

WRITE DESCRIPTION HERE