View Single Post
  #8  
Old 08-06-2016, 01:51 PM
raphou raphou is offline
Junior Member
 
Join Date: Aug 2016
Posts: 2
raphou is on a distinguished road
Default

Re: Trying to Download VoD from CBC Sports / CBC Olympics for Rio 2016


Hello,

I'm also struggling in using AdobeHDS.php with CBC.

I only receive:

Processing manifest info....
Access Denied! Unable to download the manifest.

URL:
http://olympics.cbc.ca/video/vod/soc...d-can-aus.html

After extensive research, I have found the following:

Different URLs for Manifest:
http://dvr-i.rio2016.cbc.ca/dvr/9c8f...##############

http://dvr-i.rio2016.cbc.ca/dvr/9c8f...=m3u8-aapl-v3)

http://dvr-i.rio2016.cbc.ca/dvr/9c8f...nglishnumeris)http://dvr-i.rio2016.cbc.ca/dvr/9c8f...nglishnumeris)

Downloaded Manifest:

First link:
Code:
#EXTM3U
#EXT-X-VERSION:3
#EXT-X-STREAM-INF:BANDWIDTH=300436,RESOLUTION=256x144,CODECS="avc1.42c00c,mp4a.40.2"
QualityLevels(150000)/Manifest(video,format=m3u8-aapl-v3,audiotrack=englishnumeris)
#EXT-X-STREAM-INF:BANDWIDTH=402636,RESOLUTION=384x216,CODECS="avc1.42c00d,mp4a.40.2"
QualityLevels(250000)/Manifest(video,format=m3u8-aapl-v3,audiotrack=englishnumeris)
#EXT-X-STREAM-INF:BANDWIDTH=555936,RESOLUTION=384x216,CODECS="avc1.42c00d,mp4a.40.2"
QualityLevels(400000)/Manifest(video,format=m3u8-aapl-v3,audiotrack=englishnumeris)
#EXT-X-STREAM-INF:BANDWIDTH=760336,RESOLUTION=512x288,CODECS="avc1.42c015,mp4a.40.2"
QualityLevels(600000)/Manifest(video,format=m3u8-aapl-v3,audiotrack=englishnumeris)
#EXT-X-STREAM-INF:BANDWIDTH=1118036,RESOLUTION=640x360,CODECS="avc1.4d401e,mp4a.40.2"
QualityLevels(950000)/Manifest(video,format=m3u8-aapl-v3,audiotrack=englishnumeris)
#EXT-X-STREAM-INF:BANDWIDTH=1577936,RESOLUTION=768x432,CODECS="avc1.4d401e,mp4a.40.2"
QualityLevels(1400000)/Manifest(video,format=m3u8-aapl-v3,audiotrack=englishnumeris)
#EXT-X-STREAM-INF:BANDWIDTH=2395536,RESOLUTION=1024x576,CODECS="avc1.4d401f,mp4a.40.2"
QualityLevels(2200000)/Manifest(video,format=m3u8-aapl-v3,audiotrack=englishnumeris)
#EXT-X-STREAM-INF:BANDWIDTH=3673036,RESOLUTION=1280x720,CODECS="avc1.4d401f,mp4a.40.2"
QualityLevels(3450000)/Manifest(video,format=m3u8-aapl-v3,audiotrack=englishnumeris)
#EXT-X-STREAM-INF:BANDWIDTH=138976,CODECS="mp4a.40.2"
QualityLevels(128000)/Manifest(englishnumeris,format=m3u8-aapl-v3)
Second link:
Code:
#EXTM3U
#EXT-X-VERSION:3
#EXT-X-ALLOW-CACHE:NO
#EXT-X-MEDIA-SEQUENCE:0
#EXT-X-TARGETDURATION:6
#EXT-X-PROGRAM-DATE-TIME:1971-08-04T17:18:06.786Z
#EXTINF:6.016000,no-desc
Fragments(englishnumeris=501742867866666,format=m3u8-aapl-v3)
#EXTINF:6.016000,no-desc
Fragments(englishnumeris=501742928026666,format=m3u8-aapl-v3)
#EXTINF:6.016000,no-desc
Fragments(englishnumeris=501742988186666,format=m3u8-aapl-v3)
#EXTINF:6.016000,no-desc
Fragments(englishnumeris=501743048346666,format=m3u8-aapl-v3)
#EXTINF:6.016000,no-desc
Fragments(englishnumeris=501743108506666,format=m3u8-aapl-v3)

(....)

#EXTINF:6.016000,no-desc
Fragments(englishnumeris=501839845786666,format=m3u8-aapl-v3)
#EXTINF:6.016000,no-desc
Fragments(englishnumeris=501839905946666,format=m3u8-aapl-v3)
#EXTINF:6.016000,no-desc
Fragments(englishnumeris=501839966106666,format=m3u8-aapl-v3)
#EXTINF:2.005333,no-desc
Fragments(englishnumeris=501840026266666,format=m3u8-aapl-v3)
#EXT-X-ENDLIST
Third Link:
Code:
#EXTM3U
#EXT-X-VERSION:3
#EXT-X-ALLOW-CACHE:NO
#EXT-X-MEDIA-SEQUENCE:0
#EXT-X-TARGETDURATION:6
#EXT-X-PROGRAM-DATE-TIME:1971-08-04T17:18:05.680Z
#EXTINF:6.006000,no-desc
Fragments(video=501742856800000,format=m3u8-aapl-v3,audiotrack=englishnumeris)
#EXTINF:6.006000,no-desc
Fragments(video=501742916860000,format=m3u8-aapl-v3,audiotrack=englishnumeris)
#EXTINF:6.006000,no-desc
Fragments(video=501742976920000,format=m3u8-aapl-v3,audiotrack=englishnumeris)
#EXTINF:6.006000,no-desc
Fragments(video=501743036980000,format=m3u8-aapl-v3,audiotrack=englishnumeris)
#EXTINF:6.006000,no-desc
Fragments(video=501743097040000,format=m3u8-aapl-v3,audiotrack=englishnumeris)
#EXTINF:6.006000,no-desc
Fragments(video=501743157100000,format=m3u8-aapl-v3,audiotrack=englishnumeris)
#EXTINF:6.006000,no-desc
Fragments(video=501743217160000,format=m3u8-aapl-v3,audiotrack=englishnumeris)
#EXTINF:6.006000,no-desc
Fragments(video=501743277220000,format=m3u8-aapl-v3,audiotrack=englishnumeris)
#EXTINF:6.006000,no-desc
Fragments(video=501743337280000,format=m3u8-aapl-v3,audiotrack=englishnumeris)
#EXTINF:6.006000,no-desc
Fragments(video=501743397340000,format=m3u8-aapl-v3,audiotrack=englishnumeris)
#EXTINF:6.006000,no-desc
Fragments(video=501743457400000,format=m3u8-aapl-v3,audiotrack=englishnumeris)
#EXTINF:6.006000,no-desc
Fragments(video=501743517460000,format=m3u8-aapl-v3,audiotrack=englishnumeris)
#EXTINF:6.006000,no-desc
Fragments(video=501743577520000,format=m3u8-aapl-v3,audiotrack=englishnumeris)
#EXTINF:6.006000,no-desc
Fragments(video=501743637580000,format=m3u8-aapl-v3,audiotrack=englishnumeris)
#EXTINF:6.006000,no-desc
Fragments(video=501743697640000,format=m3u8-aapl-v3,audiotrack=englishnumeris)

(....)

#EXTINF:6.006000,no-desc
Fragments(video=501839913760000,format=m3u8-aapl-v3,audiotrack=englishnumeris)
#EXTINF:6.006000,no-desc
Fragments(video=501839973820000,format=m3u8-aapl-v3,audiotrack=englishnumeris)
#EXTINF:2.002000,no-desc
Fragments(video=501840033880000,format=m3u8-aapl-v3,audiotrack=englishnumeris)
#EXT-X-ENDLIST

FROM Mozilla Debug:

Headers:

Request Headers:
Code:
Host: dvr-i.rio2016.cbc.ca
User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:48.0) Gecko/20100101 Firefox/48.0
Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8
Accept-Language: en-GB,en;q=0.5
Accept-Encoding: gzip, deflate
DNT: 1
Referer: http://olympics.cbc.ca/flash/divaplayer/divaflash/DivaAll.swf?20160806065535
Cookie: s_pers=%######%#####-New%7C1502035270344%3B; AMCV_951720B3535680CB0A490D45%40AdobeOrg=1999109931%7CMCMID%7C88286696642400635392847616661647017606%7CMCAID%7CNONE; hdntl=exp=#######~acl=%2f*~hmac=###########
Connection: keep-alive
Response Headers:
Code:
Access-Control-Allow-Credentials: Server,range,hdntl,hdnts
Access-Control-Allow-Headers: origin,range,hndtl,hdnts
Access-Control-Allow-Methods: GET,POST,OPTIONS
Access-Control-Allow-Origin: *
Access-Control-Max-Age: 86400
Cache-Control: max-age=259200
Content-Length: 171781
Content-Type: application/vnd.apple.mpegurl
Date: Sat, 06 Aug 2016 15:18:04 GMT
Etag: "1505520086413335"
Expires: Tue, 09 Aug 2016 15:18:04 GMT
Pragma: IISMS/6.0,IIS Media Services Premium by Microsoft
Server: Microsoft-IIS/8.5 IISMS/6.0
X-Content-Type-Options: nosniff
X-Powered-By: ASP.NET
x-ms-streaming-duration: 0

What should I do next?

Many thanks

Last edited by raphou : 08-06-2016 at 05:44 PM. Reason: Removed hmac
Reply With Quote