Audio/video stream recording forums
|
Attention Visitor: |
You may have to register or log in before you can post:
|
|
|
Thread Tools | Display Modes |
#31
|
|||
|
|||
Re: Adobe HDS DownloaderQuote:
I went to http://www.bbc.co.uk/iplayer/episode...Lands_of_Gold/ And I got two links concerning media http://www.bbc.co.uk/mediaselector/4...tream/p00pvbh0 http://www.bbc.co.uk/mediaselector/4...tream/b01qbylx Opened it up, I got something like : Code:
<mediaSelection><!--This code and data form part of the BBC iPlayer content protection system. Tampering with, removal of, misuse of, or unauthorised use of this code or data constitutes circumvention of the BBC's content protection measures and may result in legal action. BBC (C) 2012.--><media bitrate="276" encoding="h264" expires="2013-02-11T21:59:00+00:00" height="176" kind="video" media_file_size="101112702" service="iplayer_streaming_n95_wifi" type="video/mp4" width="320"><connection href="http://3gp-acl.bbc.co.uk/sdpgen/3gpclip/iPlayer/prod_3gp_mpeg4_med/wifi_Lost_Kingdoms_of_South_America_Episode_3_b01qbylx_1359407568.mp4" identifier="sdpgen/3gpclip/iPlayer/prod_3gp_mpeg4_med/wifi_Lost_Kingdoms_of_South_America_Episode_3_b01qbylx_1359407568.mp4" kind="sis" priority="5" protocol="http" server="http://3gp-acl.bbc.co.uk" supplier="sis"/></media><media bitrate="480" encoding="h264" expires="2013-02-11T21:59:00+00:00" height="360" kind="video" media_file_size="198046527" service="iplayer_streaming_h264_flv_lo" type="video/mp4" width="640"><connection application="ondemand" authExpires="2013-01-30T02:05:04+00:00" authString="auth=daEaFbqcZbBaFb3a9dhbvahafc8d.bmaFaC-brcgPX-bWG-CorFBoDnGCsEozJ&aifp=v001&slist=secure/480kbps/MP/b01qbylx_1359407568.mp4;secure/1500kbps/MP/b01qbylx_1359407261.mp4;secure/800kbps/MP/b01qbylx_1359407568.mp4;secure/400kbps/b01qbylx_1359407568.mp4" identifier="mp4:secure/480kbps/MP/b01qbylx_1359407568.mp4" kind="akamai" priority="5" protocol="rtmp" server="cp41752.edgefcs.net" supplier="akamai"/><connection application="a1414/e3" authExpires="2013-01-30T02:19:50+00:00" authString="as=adobe-hmac-sha256&av=1&te=connect&mp=iplayerstream/secure_auth/480kbps/MP/b01qbylx_1359407568.mp4,iplayerstream/secure_auth/1500kbps/MP/b01qbylx_1359407261.mp4,iplayerstream/secure_auth/800kbps/MP/b01qbylx_1359407568.mp4,iplayerstream/secure_auth/400kbps/b01qbylx_1359407568.mp4&et=1359513233&fmta-token=1321971c183e025ab502ee11c22c97e4ce067b49839b78a5af5f7c8dc914e434" dpw="60" identifier="mp4:iplayerstream/secure_auth/480kbps/MP/b01qbylx_1359407568.mp4" kind="limelight" priority="10" protocol="rtmp" server="bbcmedia.fcod.llnwd.net" supplier="limelight"/></media><media expires="2013-02-11T21:59:00+00:00" kind="captions" media_file_size="106499" service="captions" type="application/ttaf+xml"><connection href="http://www.bbc.co.uk/iplayer/subtitles/ng/l/x/b01qbylx_1359394114.xml" identifier="ng/l/x/b01qbylx_1359394114.xml" kind="http" priority="10" protocol="http" server="http://www.bbc.co.uk/iplayer/subtitles/" supplier="sis"/></media><media bitrate="1500" encoding="h264" expires="2013-02-11T21:59:00+00:00" height="468" kind="video" media_file_size="664536158" service="iplayer_streaming_h264_flv_high" type="video/mp4" width="832"><connection authExpires="2013-01-30T02:05:04+00:00" authString="auth=daEaFbqcZbBaFb3a9dhbvahafc8d.bmaFaC-brcgPX-bWG-CorFBoDnGCsEozJ&aifp=v001&slist=secure/480kbps/MP/b01qbylx_1359407568.mp4;secure/1500kbps/MP/b01qbylx_1359407261.mp4;secure/800kbps/MP/b01qbylx_1359407568.mp4;secure/400kbps/b01qbylx_1359407568.mp4" identifier="mp4:secure/1500kbps/MP/b01qbylx_1359407261.mp4" kind="akamai" priority="5" protocol="rtmp" server="cp41752.edgefcs.net" supplier="akamai"/><connection application="a1414/e3" authExpires="2013-01-30T02:19:50+00:00" authString="as=adobe-hmac-sha256&av=1&te=connect&mp=iplayerstream/secure_auth/480kbps/MP/b01qbylx_1359407568.mp4,iplayerstream/secure_auth/1500kbps/MP/b01qbylx_1359407261.mp4,iplayerstream/secure_auth/800kbps/MP/b01qbylx_1359407568.mp4,iplayerstream/secure_auth/400kbps/b01qbylx_1359407568.mp4&et=1359513233&fmta-token=1321971c183e025ab502ee11c22c97e4ce067b49839b78a5af5f7c8dc914e434" dpw="60" identifier="mp4:iplayerstream/secure_auth/1500kbps/MP/b01qbylx_1359407261.mp4" kind="limelight" priority="10" protocol="rtmp" server="bbcmedia.fcod.llnwd.net" supplier="limelight"/></media><media bitrate="796" encoding="h264" expires="2013-02-11T21:59:00+00:00" height="360" kind="video" media_file_size="352773965" service="iplayer_streaming_h264_flv" type="video/mp4" width="640"><connection authExpires="2013-01-30T02:05:04+00:00" authString="auth=daEaFbqcZbBaFb3a9dhbvahafc8d.bmaFaC-brcgPX-bWG-CorFBoDnGCsEozJ&aifp=v001&slist=secure/480kbps/MP/b01qbylx_1359407568.mp4;secure/1500kbps/MP/b01qbylx_1359407261.mp4;secure/800kbps/MP/b01qbylx_1359407568.mp4;secure/400kbps/b01qbylx_1359407568.mp4" identifier="mp4:secure/800kbps/MP/b01qbylx_1359407568.mp4" kind="akamai" priority="5" protocol="rtmp" server="cp41752.edgefcs.net" supplier="akamai"/><connection application="a1414/e3" authExpires="2013-01-30T02:19:50+00:00" authString="as=adobe-hmac-sha256&av=1&te=connect&mp=iplayerstream/secure_auth/480kbps/MP/b01qbylx_1359407568.mp4,iplayerstream/secure_auth/1500kbps/MP/b01qbylx_1359407261.mp4,iplayerstream/secure_auth/800kbps/MP/b01qbylx_1359407568.mp4,iplayerstream/secure_auth/400kbps/b01qbylx_1359407568.mp4&et=1359513233&fmta-token=1321971c183e025ab502ee11c22c97e4ce067b49839b78a5af5f7c8dc914e434" dpw="60" identifier="mp4:iplayerstream/secure_auth/800kbps/MP/b01qbylx_1359407568.mp4" kind="limelight" priority="10" protocol="rtmp" server="bbcmedia.fcod.llnwd.net" supplier="limelight"/></media><media bitrate="396" encoding="h264" expires="2013-02-11T21:59:00+00:00" height="224" kind="video" media_file_size="160819264" service="iplayer_streaming_h264_flv_vlo" type="video/mp4" width="400"><connection application="ondemand" authExpires="2013-01-30T02:05:04+00:00" authString="auth=daEaFbqcZbBaFb3a9dhbvahafc8d.bmaFaC-brcgPX-bWG-CorFBoDnGCsEozJ&aifp=v001&slist=secure/480kbps/MP/b01qbylx_1359407568.mp4;secure/1500kbps/MP/b01qbylx_1359407261.mp4;secure/800kbps/MP/b01qbylx_1359407568.mp4;secure/400kbps/b01qbylx_1359407568.mp4" identifier="mp4:secure/400kbps/b01qbylx_1359407568.mp4" kind="akamai" priority="5" protocol="rtmp" server="cp41752.edgefcs.net" supplier="akamai"/><connection application="a1414/e3" authExpires="2013-01-30T02:19:50+00:00" authString="as=adobe-hmac-sha256&av=1&te=connect&mp=iplayerstream/secure_auth/480kbps/MP/b01qbylx_1359407568.mp4,iplayerstream/secure_auth/1500kbps/MP/b01qbylx_1359407261.mp4,iplayerstream/secure_auth/800kbps/MP/b01qbylx_1359407568.mp4,iplayerstream/secure_auth/400kbps/b01qbylx_1359407568.mp4&et=1359513233&fmta-token=1321971c183e025ab502ee11c22c97e4ce067b49839b78a5af5f7c8dc914e434" dpw="60" identifier="mp4:iplayerstream/secure_auth/400kbps/b01qbylx_1359407568.mp4" kind="limelight" priority="10" protocol="rtmp" server="bbcmedia.fcod.lln Where can I find the correct link ? |
#32
|
|||
|
|||
Re: Adobe HDS DownloaderQuote:
Code:
C:\Documents and Settings\Administrator>php -v PHP 5.4.11 (cli) (built: Jan 16 2013 20:26:43) Copyright (c) 1997-2013 The PHP Group Zend Engine v2.4.0, Copyright (c) 1998-2013 Zend Technologies Code:
C:\Documents and Settings\Administrator>php AdobeHDS.php --manifest "http://stre am.fora.tv/h12084/2011-09-22_kirshembaum_FORAcast-4x3-384kbps-12084.f4m" --delet e Could not open input file: AdobeHDS.php |
#33
|
|||
|
|||
Re: Adobe HDS DownloaderQuote:
But no worries here's how-to example: http://pastebin.com/8Tfpwgsx If that seems too complicated use RTMPExploreX to download. https://github.com/andr3jx/RTMPExploreX Edit: Quote:
Quote:
Last edited by dublin : 01-31-2013 at 04:36 AM. |
#34
|
|||
|
|||
Re: Adobe HDS DownloaderQuote:
|
#35
|
|||
|
|||
Re: Adobe HDS DownloaderHi KSV,
what tools do you need to try to break the encryption of HDS? I may give it a try. I feel that it is important to enable playback on platforms without flash (FreeBSD etc.) |
#36
|
|||
|
|||
Re: Adobe HDS DownloaderWhat´s the problem? What is wrong?
Code:
C:\PHP>php AdobeHDS.php --manifest "http://cdnvh20.cers.com.br/z/1463_10041 _2012_PRIMEIROS_SOCORROS_AULA_01_Pt_III_OK.mp4/manifest.f4m?hdnea=st=136016 exp=1360163346~acl=/*~id=8cuotac0im3usjhf8v565a33j1~hmac=31adb9e4ea5636dfde 7a85720dde9b28476513ab92e69b6bdf31cfd58a0&hdcore=2.11.3&g=IQUNDDNNQMLY" --d --auth "pvtoken=exp%3D9999999999%7Eacl%3D%252f%252a%7Edata%3DZXhwPTEzNjAyN h+YWNsPSUyZip+ZGF0YT1wdmMsc35obWFjPWYwY2IzOGU1NGY3YzE0YWFkZTkyOTAyNGIzZjBkM EwNTE1OGRlNzI2ZTJkYzkyNzY3NDQ3MWQ0NWQ2NDI%3D%21s89x42iJxsXVhAOpg7fnHAzKts3O O+ITcZGShk%3D%7Ehmac%3D3BD16436F381F123D9F441BB9871CAA9E187F6B60208C6C62733 E9BDD3A&hdntl=exp=1360249608~acl=%2f*~data=hdntl~hmac=729ce7e368f503c375ded 1c3dbede1c621d5fc9f53c9ee06b4c1c5c5166&als=0,0.1,0,0,0,NaN,0,0,0,28,f,0,217 f,s,IQUNDDNNQMLY,2.11.3,28&hdcore=2.11.3" --useragent "Mozilla/5.0 (Windows .2; WOW64; rv:18.0) Gecko/20100101 Firefox/18.0" KSV Adobe HDS Downloader Processing manifest info.... Quality Selection: Available: 308 Selected : 308 Unknown packet type 11 encountered! Encrypted fragments can't be recovered. |
#37
|
|||
|
|||
Re: Adobe HDS Downloader@ont
Video is encrypted with DRM, you can't decode it without specific key. |
#38
|
|||
|
|||
Re: Adobe HDS DownloaderHow do I download the following video:
Code:
Video Direct link: http://www.nrk.no/embed/PS*93936 Video Embedded: http://www.nrk.no/nyheter/verden/1.10889437 Code:
[05:16:44.309] GET http://nrkclip3c-f.akamaihd.net/z/wo/open/b3/b3b9ad4bee6d0fc801f5ad56687708f38833ae63/b3b9ad4bee6d0fc801f5ad56687708f38833ae63_,141,316,563,1266,2250,.mp4.csmil/manifest.f4m?hdcore=2.11.3&g=LWTEUZLARMDH [HTTP/1.0 200 OK 158ms] ------------------------------------------------------------------------ http://nrkclip3c-f.akamaihd.net/z/wo/open/b3/b3b9ad4bee6d0fc801f5ad56687708f38833ae63/b3b9ad4bee6d0fc801f5ad56687708f38833ae63_,141,316,563,1266,2250,.mp4.csmil/3_ff872347d3c4987d_Seg1-Frag1?als=0,0.1,0,3,0,NaN,0,0,0,29,f,0,31.81,f,s,LWTEUZLARMDH,2.11.3,29&hdcore=2.11.3 |
#39
|
|||
|
|||
Re: Adobe HDS DownloaderHave you even read the first post or wiki?
Code:
php AdobeHDS.php --manifest "http://nrkclip3c-f.akamaihd.net/z/wo/open/b3/b3b9ad4bee6d0fc801f5ad56687708f38833ae63/b3b9ad4bee6d0fc801f5ad56687708f38833ae63_,141,316,563,1266,2250,.mp4.csmil/manifest.f4m?hdcore=2.11.3&g=THURWHPRNYNI" --delete --auth "als=0,0.1,0,3,0,NaN,0,0,0,41,f,0,31.81,f,s,THURWHPRNYNI,2.11.3,41&hdcore=2.11.3" --useragent "Mozilla/5.0 (Windows NT 5.1; rv:18.0) Gecko/20100101 Firefox/18.0" Code:
KSV Adobe HDS Downloader Processing manifest info.... Quality Selection: Available: 2381 1406 711 387 213 Selected : 2381 Downloading 5/5 fragments Found 5 fragments Finished |
#40
|
|||
|
|||
Re: Adobe HDS Downloader@IV
following is the info i posted long ago in now deleted thread. This is only related to custom encryption used by Akamai CDN (Packet type 10 & 11) not FlashAccess DRM (Packet type 40 & 41). ========== I am just posting it publicly. this info is based on actual reversing i tried few months ago. global key is different for each session. SessionID and KeyUrl are not of much relevance because they are only used to retrieve GlobalKey. mysterious salt block in each packet header can be broken into 4 different blocks. first was always 01 and third block was always all zeros. Code:
SessionID: 010075cd3e8441c5f40f4427ae4f93e8b2b00a1b6740eda2fd0049958d1532318bd1423ec94a2c3f4074ede220dd615b9d588f6ad1ef GlobalKey: acfab40e035ee120520fc77d1e532c20 FirstTag: Header: 0c000000004fae27440000ffff IV: e7b25c7a1d67280a8681ba4314e1e66d KeyUrl: /z/0809/20090106_1_dvorak_slavonic-dance/h264_high_,0700,1100,1500,2000,2500,.mp4.csmil/key_AQB1zT6EQcX0D0Qnrk+T6LKwDRtnQO2i%2fQBJlY0VMjGL0UI+yUosP0B07eIg3WFbnViPatHv Salt?: 01 b7199175c7c7dbea80f9eda39a5b6b0abf2b17dac035636c6667331243aefdec 0000000000000000000000000000000000000000 dc11391dd7c0211c95c3c1e597665f850f01d2c0 EncryptedBlock: 2df9494fdac3355db2cb942258641fe0 2709b1ec662e8897bf78ad0acf14184b e5c7e47f9e95d918bd6dad1560f2c6a2 31c1da18311e01000568e98d3525 DecryptedVideoFrame: 170000000001640028ffe10029676400 28ac2ca703c045fbc05a808080a00000 0300200000065c1400186a0000e4e17e 31c1da18311e01000568e98d3525 SecondTag: Header: 0c000000004fae27440000fffb IV: e7b25c7a1d67280a8681ba4314e1e66d Salt?: 01 25bfbacb92b3c6b837ca6a47ef20a8a77defbc631124bfa5b5e6b2cc0c58fe6d 0000000000000000000000000000000000000000 46d3344f230830a040d4fc6d3751f6ff83f8cbea EncryptedBlock: af0011900000 DecryptedAudioFrame: af0011900000 ========== |
Tags: hds |
Thread Tools | |
Display Modes | |
|
|