buicead
07-30-2015, 10:31 AM
Domhan an Dúlra, Series 1, Episode 3
http://tg4.tv/play.php?pid=4362252586001&title=Domhan%20an%20D%C3%BAlra&series=Domhan%20an%20D%C3%BAlra
Using https://admin.brightcove.com/viewer/BrightcoveDebugger.html
From rtmp://cp156323.edgefcs.net/ondemand/mp4/videos/1290862567001/201507/326/1290862567001_4362336485001_4362252586001.mp4
I get:
https://tgfour.brightcove.com.edgesuite.net/rtmp_uds/1290862567001/201507/326/1290862567001_4362336485001_4362252586001.mp4 720x394 video
which can be downloaded over HTTPS.
However,
Domhan an Dúlra, Series 1, Episode 2
http://tg4.tv/play.php?pid=4350560494001&title=Domhan%20an%20D%C3%BAlra&series=Domhan%20an%20D%C3%BAlra
From
rtmp://cp201884.edgefcs.net/ondemand/mp4/videos/1290862567001/1290862567001_4350653525001_4350560494001.mp4
I get
https://tgfour.brightcove.com.edgesuite.net/rtmp_uds/1290862567001/1290862567001_4350653525001_4350560494001.mp4 no video
which does not work.
Using the videoId from rtmpt://cp201884.edgefcs.net:80/ondemand?videoId=4350560494001&lineUpId=&pubId=1290862567001&playerId=3400194480001&affiliateId=
I get:
https://c.brightcove.com/services/mobile/streaming/index/master.m3u8?videoId=4350560494001
which give a file containing:
#EXTM3U
#EXT-X-STREAM-INF:PROGRAM-ID=1,BANDWIDTH=240000,RESOLUTION=280x152
http://c.brightcove.com/services/mobile/streaming/index/rendition.m3u8?assetId=4350650493001&videoId=4350560494001
#EXT-X-STREAM-INF:PROGRAM-ID=1,BANDWIDTH=440000,RESOLUTION=280x152
http://c.brightcove.com/services/mobile/streaming/index/rendition.m3u8?assetId=4350654335001&videoId=4350560494001
#EXT-X-STREAM-INF:PROGRAM-ID=1,BANDWIDTH=1197000,RESOLUTION=672x368
http://c.brightcove.com/services/mobile/streaming/index/rendition.m3u8?assetId=4350653531001&videoId=4350560494001
The last link http://c.brightcove.com/services/mobile/streaming/index/rendition.m3u8?assetId=4350653531001&videoId=4350560494001 which is for the 672x368 video gives a file containing:
#EXTM3U
#EXT-X-TARGETDURATION:10
#EXT-X-MEDIA-SEQUENCE:0
#EXTINF:11,
https://tgfour-a.akamaihd.net/pd//1290862567001/201507/861/4350653531001/1290862567001_4350653531001_s-1.ts?videoId=4350560494001
#EXTINF:10,
https://tgfour-a.akamaihd.net/pd//1290862567001/201507/861/4350653531001/1290862567001_4350653531001_s-2.ts?videoId=4350560494001
#EXTINF:10,
https://tgfour-a.akamaihd.net/pd//1290862567001/201507/861/4350653531001/1290862567001_4350653531001_s-3.ts?videoId=4350560494001
[snip]
#EXTINF:10,
https://tgfour-a.akamaihd.net/pd//1290862567001/201507/861/4350653531001/1290862567001_4350653531001_s-301.ts?videoId=4350560494001
#EXTINF:10,
https://tgfour-a.akamaihd.net/pd//1290862567001/201507/861/4350653531001/1290862567001_4350653531001_s-302.ts?videoId=4350560494001
#EXTINF:6,
https://tgfour-a.akamaihd.net/pd//1290862567001/201507/861/4350653531001/1290862567001_4350653531001_s-303.ts?videoId=4350560494001
#EXT-X-ENDLIST
These are links to mp4 files which then can be concatenated to give the video file. However, this method only gives the 672x368 video at best.
Is it possible to download the 720x394 version of this video using HTTP or HTTPS which I know exists since my browser shows the 720x394 video (which is delivered through port 80 or 443)?
(I cannot use rtmpdump (https://rtmpdump.mplayerhq.hu/) to download rtmp://cp201884.edgefcs.net/ondemand/mp4/videos/1290862567001/1290862567001_4350653525001_4350560494001.mp4 because rtmpdump does not support a HTTP proxy.)
http://tg4.tv/play.php?pid=4362252586001&title=Domhan%20an%20D%C3%BAlra&series=Domhan%20an%20D%C3%BAlra
Using https://admin.brightcove.com/viewer/BrightcoveDebugger.html
From rtmp://cp156323.edgefcs.net/ondemand/mp4/videos/1290862567001/201507/326/1290862567001_4362336485001_4362252586001.mp4
I get:
https://tgfour.brightcove.com.edgesuite.net/rtmp_uds/1290862567001/201507/326/1290862567001_4362336485001_4362252586001.mp4 720x394 video
which can be downloaded over HTTPS.
However,
Domhan an Dúlra, Series 1, Episode 2
http://tg4.tv/play.php?pid=4350560494001&title=Domhan%20an%20D%C3%BAlra&series=Domhan%20an%20D%C3%BAlra
From
rtmp://cp201884.edgefcs.net/ondemand/mp4/videos/1290862567001/1290862567001_4350653525001_4350560494001.mp4
I get
https://tgfour.brightcove.com.edgesuite.net/rtmp_uds/1290862567001/1290862567001_4350653525001_4350560494001.mp4 no video
which does not work.
Using the videoId from rtmpt://cp201884.edgefcs.net:80/ondemand?videoId=4350560494001&lineUpId=&pubId=1290862567001&playerId=3400194480001&affiliateId=
I get:
https://c.brightcove.com/services/mobile/streaming/index/master.m3u8?videoId=4350560494001
which give a file containing:
#EXTM3U
#EXT-X-STREAM-INF:PROGRAM-ID=1,BANDWIDTH=240000,RESOLUTION=280x152
http://c.brightcove.com/services/mobile/streaming/index/rendition.m3u8?assetId=4350650493001&videoId=4350560494001
#EXT-X-STREAM-INF:PROGRAM-ID=1,BANDWIDTH=440000,RESOLUTION=280x152
http://c.brightcove.com/services/mobile/streaming/index/rendition.m3u8?assetId=4350654335001&videoId=4350560494001
#EXT-X-STREAM-INF:PROGRAM-ID=1,BANDWIDTH=1197000,RESOLUTION=672x368
http://c.brightcove.com/services/mobile/streaming/index/rendition.m3u8?assetId=4350653531001&videoId=4350560494001
The last link http://c.brightcove.com/services/mobile/streaming/index/rendition.m3u8?assetId=4350653531001&videoId=4350560494001 which is for the 672x368 video gives a file containing:
#EXTM3U
#EXT-X-TARGETDURATION:10
#EXT-X-MEDIA-SEQUENCE:0
#EXTINF:11,
https://tgfour-a.akamaihd.net/pd//1290862567001/201507/861/4350653531001/1290862567001_4350653531001_s-1.ts?videoId=4350560494001
#EXTINF:10,
https://tgfour-a.akamaihd.net/pd//1290862567001/201507/861/4350653531001/1290862567001_4350653531001_s-2.ts?videoId=4350560494001
#EXTINF:10,
https://tgfour-a.akamaihd.net/pd//1290862567001/201507/861/4350653531001/1290862567001_4350653531001_s-3.ts?videoId=4350560494001
[snip]
#EXTINF:10,
https://tgfour-a.akamaihd.net/pd//1290862567001/201507/861/4350653531001/1290862567001_4350653531001_s-301.ts?videoId=4350560494001
#EXTINF:10,
https://tgfour-a.akamaihd.net/pd//1290862567001/201507/861/4350653531001/1290862567001_4350653531001_s-302.ts?videoId=4350560494001
#EXTINF:6,
https://tgfour-a.akamaihd.net/pd//1290862567001/201507/861/4350653531001/1290862567001_4350653531001_s-303.ts?videoId=4350560494001
#EXT-X-ENDLIST
These are links to mp4 files which then can be concatenated to give the video file. However, this method only gives the 672x368 video at best.
Is it possible to download the 720x394 version of this video using HTTP or HTTPS which I know exists since my browser shows the 720x394 video (which is delivered through port 80 or 443)?
(I cannot use rtmpdump (https://rtmpdump.mplayerhq.hu/) to download rtmp://cp201884.edgefcs.net/ondemand/mp4/videos/1290862567001/1290862567001_4350653525001_4350560494001.mp4 because rtmpdump does not support a HTTP proxy.)