Repository: youtube-dl
Issue: boba.ettoday.net - EBC Taiwan
Labels: site-support-request

<!--

######################################################################
  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 2020.12.29. 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 **2020.12.29**
- [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://boba.ettoday.net/video/288/669/187831
- Single video: https://boba.ettoday.net/videonews/250060
- Single video: https://boba.ettoday.net/video/288/669/187831


## Description

<!--
Provide any additional information.
If work on your issue requires account credentials please provide them or explain how one can obtain them.
-->

There seem to be different URL schemes even though I don't really see much difference between the content using the videonews/ID and the video/ID1/ID2/ID3. All video content is requested using a token-protected HLS scheme hosted on hinet. The HLS schemes seem to be similar but some are on different domains depending on content owner.

Example HLS Schemes:

https://boba.ettoday.net/video/33/174/247571

https://vod-ettoday.cdn.hinet.net/ettoday-vod/_definst_/smil:mbroutput/169/vod_6997/699732/699732.smil/playlist.m3u8?token=token&expires=timestamp


https://boba.ettoday.net/videonews/250060

https://vod-ettoday.cdn.hinet.net/ettoday-vod/_definst_/smil:mbroutput/169/vod_7080/708039/708039.smil/playlist.m3u8?token=token&expires=timestamp



https://boba.ettoday.net/video/288/669/187831

https://wbcglobal-ettoday.cdn.hinet.net/ettoday-wbcglobal/_definst_/smil:mbroutput/169/liveglobal_499554/liveglobal_499554.smil/playlist.m3u8?token=token&expires=timestamp



Example JS Player Requests:

URL:
https://boba.ettoday.net/videonews/250060

Observed H-CDN Player Requests: 

https://player.h-cdn.com/loader.js?customer=ettodaynet

[](https://www.ettoday.net/tools/player/708039-250060?title=%E6%A2%81%E9%9D%9C%E8%8C%B9%E3%80%8A%E5%8B%87%E6%B0%A3%E3%80%8B%E3%80%8A%E6%9A%96%E6%9A%96%E3%80%8B%E6%BC%94%E5%94%B1%E6%9C%83%E5%BF%85%E8%81%BD%EF%BC%81%E3%80%80%E3%80%8C%E6%84%9B%E7%9C%9F%E7%9A%84%E9%9C%80%E8%A6%81%E5%8B%87%E6%B0%A3..%E3%80%8D%E5%85%A8%E5%A0%B4%E5%90%88%E5%94%B1%E8%B6%85%E6%84%9F%E4%BA%BA&bid=boba_preroll_web&show_ad=1&uccu=3&auto
)
https://player.h-cdn.com/loader.js?customer=ettodaynet&no_conf=true&md5=1203340-81f291fb

https://player.h-cdn.com/config.js?customer=ettodaynet&md5=42194-db35b26f

https://www.ettoday.net/source/tools/player/player_recom/player_recom_pc.php?pid=250060