TOU.TV doesn't works (1 Viewer)

georgius

Retired Team Member
  • Premium Supporter
  • October 31, 2010
    1,376
    654
    Bratislava
    Home Country
    Slovakia Slovakia
    Maybe is problem with extra parameters. Your extra parameters:
    Code:
    hdnea=st=1357765190~exp=1357765205~acl=%2fz%2f003%2fmp4%2fl%2f2013-01-06_19_30_00_lafla_0231_*~hmac=fbf403967df130d7bfaa12cb2fb8daab5d1fc65f772c444766c6b4bb5badcdf2

    Extra parameters, which I catch with Fiddler:
    Code:
    hdntl=exp=1357852080~acl=%2fz%2f003%2fmp4%2fb%2f2011-03-22_bellemaman_0001_*~data=hdntl~hmac=5458a7bfe8b660900f5f79185d7ee3f1f61c3f58f4c23f6f0fc251434cac0b5a

    Try to format your extra parameters to catched parameters.
     

    corporate_gadfly

    Portal Pro
    May 17, 2011
    396
    136
    Home Country
    Canada Canada
    Hopefully this helps you. Output of PHP script with CURLOPT_VERBOSE set to true:

    * About to connect() to cp143903-f.akamaihd.net port 80 (#0)
    * Trying 184.84.239.26...
    * connected
    * Connected to cp143903-f.akamaihd.net (184.84.239.26) port 80 (#0)
    > GET /z/003/mp4/b/2011-03-22_bellemaman_0001_,500,800,1200,.mp4.csmil/manifest.f4m?hdnea=st=1357766020~exp=1357766035~acl=/z/003/mp4/b/2011-03-22_bellemaman_0001_*~hmac=c7e0c6b6374af2835fd0c14753d8186e2aba8c2f46b0d78ce55a5c7333c8397e HTTP/1.1
    User-Agent: Mozilla/5.0 (Windows NT 5.1; rv:17.0) Gecko/20100101 Firefox/17.0
    Host: cp143903-f.akamaihd.net
    Accept-Encoding: gzip
    Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8
    Connection: Keep-Alive

    * HTTP 1.0, assume close after body
    < HTTP/1.0 200 OK
    < Server: AkamaiGHost
    < Mime-Version: 1.0
    < Content-Type: video/f4m
    < Content-Length: 2809
    < Expires: Wed, 09 Jan 2013 21:13:42 GMT
    < Cache-Control: max-age=0, no-cache
    < Pragma: no-cache
    < Date: Wed, 09 Jan 2013 21:13:42 GMT
    * HTTP/1.0 connection set to keep alive!
    < Connection: keep-alive
    * Added cookie hdntl="exp=1357852422~acl=%2fz%2f003%2fmp4%2fb%2f2011-03-22_bellemaman_0001_*~data=hdntl~hmac=1d9f1f503dd83bd5a7aaba43364a1c17cdebcc2cf032399b6618352f62a96902" for domain cp143903-f.akamaihd.net, path /, expire 0
    < Set-Cookie: hdntl=exp=1357852422~acl=%2fz%2f003%2fmp4%2fb%2f2011-03-22_bellemaman_0001_*~data=hdntl~hmac=1d9f1f503dd83bd5a7aaba43364a1c17cdebcc2cf032399b6618352f62a96902; path=/; domain=cp143903-f.akamaihd.net;
    * Added cookie _alid_="OMxTOGRFKadoz5LfpboMjQ==" for domain cp143903-f.akamaihd.net, path /z//003/mp4/b/2011-03-22_bellemaman_0001_,500,800,1200,.mp4.csmil/, expire 0
    < Set-Cookie: _alid_=OMxTOGRFKadoz5LfpboMjQ==; path=/z//003/mp4/b/2011-03-22_bellemaman_0001_,500,800,1200,.mp4.csmil/; domain=cp143903-f.akamaihd.net
    <
    * Connection #0 to host cp143903-f.akamaihd.net left intact
    * Closing connection #0
    Manifest Entries:

    Bitrate URL
    1253 2_ee8b5f6c472833a3_
    789 1_ee8b5f6c472833a3_
    489 0_ee8b5f6c472833a3_

    Segment Entries:

    Number Fragments
    1 56

    Fragment Entries:

    Number Timestamp Duration Discontinuity
    1 0 6000
    56 330000 6851
    0 0 0 0

    Base Fragment Url:
    http://cp143903-f.akamaihd.net/z/00..._,500,800,1200,.mp4.csmil/2_ee8b5f6c472833a3_

    Downloading Fragments:

    Adding fragment 1 to download queue
    Adding fragment 2 to download queue
    Adding fragment 3 to download queue
    Adding fragment 4 to download queue
    Adding fragment 5 to download queue
    Adding fragment 6 to download queue
    * About to connect() to cp143903-f.akamaihd.net port 80 (#0)
    * Trying 184.84.239.26...
    * About to connect() to cp143903-f.akamaihd.net port 80 (#1)
    * Trying 184.84.239.26...
    * About to connect() to cp143903-f.akamaihd.net port 80 (#5)
    * Trying 184.84.239.26...
    Adding fragment 7 to download queue
    * About to connect() to cp143903-f.akamaihd.net port 80 (#6)
    * Trying 184.84.239.26...
    Adding fragment 8 to download queue
    * Connected to cp143903-f.akamaihd.net (184.84.239.26) port 80 (#0)
    * Connected to cp143903-f.akamaihd.net (184.84.239.26) port 80 (#0)
    > GET /z/003/mp4/b/2011-03-22_bellemaman_0001_,500,800,1200,.mp4.csmil/2_ee8b5f6c472833a3_Seg1-Frag1 HTTP/1.1
    User-Agent: Mozilla/5.0 (Windows NT 5.1; rv:17.0) Gecko/20100101 Firefox/17.0
    Host: cp143903-f.akamaihd.net
    Accept-Encoding: gzip
    Cookie: hdntl=exp=1357852422~acl=%2fz%2f003%2fmp4%2fb%2f2011-03-22_bellemaman_0001_*~data=hdntl~hmac=1d9f1f503dd83bd5a7aaba43364a1c17cdebcc2cf032399b6618352f62a96902
    Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8
    Connection: Keep-Alive

    * About to connect() to cp143903-f.akamaihd.net port 80 (#2)
    * Trying 184.84.239.26...
    * About to connect() to cp143903-f.akamaihd.net port 80 (#3)
    * Trying 184.84.239.26...
    * About to connect() to cp143903-f.akamaihd.net port 80 (#4)
    * Trying 184.84.239.26...
    * Connected to cp143903-f.akamaihd.net (184.84.239.26) port 80 (#5)
    * Connected to cp143903-f.akamaihd.net (184.84.239.26) port 80 (#5)
    > GET /z/003/mp4/b/2011-03-22_bellemaman_0001_,500,800,1200,.mp4.csmil/2_ee8b5f6c472833a3_Seg1-Frag6 HTTP/1.1
    User-Agent: Mozilla/5.0 (Windows NT 5.1; rv:17.0) Gecko/20100101 Firefox/17.0
    Host: cp143903-f.akamaihd.net
    Accept-Encoding: gzip
    Cookie: hdntl=exp=1357852422~acl=%2fz%2f003%2fmp4%2fb%2f2011-03-22_bellemaman_0001_*~data=hdntl~hmac=1d9f1f503dd83bd5a7aaba43364a1c17cdebcc2cf032399b6618352f62a96902
    Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8
    Connection: Keep-Alive

    * About to connect() to cp143903-f.akamaihd.net port 80 (#7)
    * Trying 184.84.239.26...
    * Connected to cp143903-f.akamaihd.net (184.84.239.26) port 80 (#1)
    * Connected to cp143903-f.akamaihd.net (184.84.239.26) port 80 (#1)
    > GET /z/003/mp4/b/2011-03-22_bellemaman_0001_,500,800,1200,.mp4.csmil/2_ee8b5f6c472833a3_Seg1-Frag2 HTTP/1.1
    User-Agent: Mozilla/5.0 (Windows NT 5.1; rv:17.0) Gecko/20100101 Firefox/17.0
    Host: cp143903-f.akamaihd.net
    Accept-Encoding: gzip
    Cookie: hdntl=exp=1357852422~acl=%2fz%2f003%2fmp4%2fb%2f2011-03-22_bellemaman_0001_*~data=hdntl~hmac=1d9f1f503dd83bd5a7aaba43364a1c17cdebcc2cf032399b6618352f62a96902
    Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8
    Connection: Keep-Alive

    * Connected to cp143903-f.akamaihd.net (184.84.239.26) port 80 (#6)
    * Connected to cp143903-f.akamaihd.net (184.84.239.26) port 80 (#6)
    > GET /z/003/mp4/b/2011-03-22_bellemaman_0001_,500,800,1200,.mp4.csmil/2_ee8b5f6c472833a3_Seg1-Frag7 HTTP/1.1
    User-Agent: Mozilla/5.0 (Windows NT 5.1; rv:17.0) Gecko/20100101 Firefox/17.0
    Host: cp143903-f.akamaihd.net
    Accept-Encoding: gzip
    Cookie: hdntl=exp=1357852422~acl=%2fz%2f003%2fmp4%2fb%2f2011-03-22_bellemaman_0001_*~data=hdntl~hmac=1d9f1f503dd83bd5a7aaba43364a1c17cdebcc2cf032399b6618352f62a96902
    Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8
    Connection: Keep-Alive

    * Connected to cp143903-f.akamaihd.net (184.84.239.26) port 80 (#2)
    * Connected to cp143903-f.akamaihd.net (184.84.239.26) port 80 (#2)
    > GET /z/003/mp4/b/2011-03-22_bellemaman_0001_,500,800,1200,.mp4.csmil/2_ee8b5f6c472833a3_Seg1-Frag3 HTTP/1.1
    User-Agent: Mozilla/5.0 (Windows NT 5.1; rv:17.0) Gecko/20100101 Firefox/17.0
    Host: cp143903-f.akamaihd.net
    Accept-Encoding: gzip
    Cookie: hdntl=exp=1357852422~acl=%2fz%2f003%2fmp4%2fb%2f2011-03-22_bellemaman_0001_*~data=hdntl~hmac=1d9f1f503dd83bd5a7aaba43364a1c17cdebcc2cf032399b6618352f62a96902
    Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8
    Connection: Keep-Alive

    * Connected to cp143903-f.akamaihd.net (184.84.239.26) port 80 (#3)
    * Connected to cp143903-f.akamaihd.net (184.84.239.26) port 80 (#3)
    > GET /z/003/mp4/b/2011-03-22_bellemaman_0001_,500,800,1200,.mp4.csmil/2_ee8b5f6c472833a3_Seg1-Frag4 HTTP/1.1
    User-Agent: Mozilla/5.0 (Windows NT 5.1; rv:17.0) Gecko/20100101 Firefox/17.0
    Host: cp143903-f.akamaihd.net
    Accept-Encoding: gzip
    Cookie: hdntl=exp=1357852422~acl=%2fz%2f003%2fmp4%2fb%2f2011-03-22_bellemaman_0001_*~data=hdntl~hmac=1d9f1f503dd83bd5a7aaba43364a1c17cdebcc2cf032399b6618352f62a96902
    Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8
    Connection: Keep-Alive

    * Connected to cp143903-f.akamaihd.net (184.84.239.26) port 80 (#4)
    * Connected to cp143903-f.akamaihd.net (184.84.239.26) port 80 (#4)
    > GET /z/003/mp4/b/2011-03-22_bellemaman_0001_,500,800,1200,.mp4.csmil/2_ee8b5f6c472833a3_Seg1-Frag5 HTTP/1.1
    User-Agent: Mozilla/5.0 (Windows NT 5.1; rv:17.0) Gecko/20100101 Firefox/17.0
    Host: cp143903-f.akamaihd.net
    Accept-Encoding: gzip
    Cookie: hdntl=exp=1357852422~acl=%2fz%2f003%2fmp4%2fb%2f2011-03-22_bellemaman_0001_*~data=hdntl~hmac=1d9f1f503dd83bd5a7aaba43364a1c17cdebcc2cf032399b6618352f62a96902
    Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8
    Connection: Keep-Alive

    * Connected to cp143903-f.akamaihd.net (184.84.239.26) port 80 (#7)
    * Connected to cp143903-f.akamaihd.net (184.84.239.26) port 80 (#7)
    > GET /z/003/mp4/b/2011-03-22_bellemaman_0001_,500,800,1200,.mp4.csmil/2_ee8b5f6c472833a3_Seg1-Frag8 HTTP/1.1
    User-Agent: Mozilla/5.0 (Windows NT 5.1; rv:17.0) Gecko/20100101 Firefox/17.0
    Host: cp143903-f.akamaihd.net
    Accept-Encoding: gzip
    Cookie: hdntl=exp=1357852422~acl=%2fz%2f003%2fmp4%2fb%2f2011-03-22_bellemaman_0001_*~data=hdntl~hmac=1d9f1f503dd83bd5a7aaba43364a1c17cdebcc2cf032399b6618352f62a96902
    Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8
    Connection: Keep-Alive

    * HTTP 1.0, assume close after body
    < HTTP/1.0 200 OK
    < Server: AkamaiGHost
    < Mime-Version: 1.0
    < Content-Type: video/f4f
    < Content-Length: 851082
    < Pragma: no-cache
    < Cache-Control: no-store
    < Expires: Wed, 09 Jan 2013 21:13:42 GMT
    < Date: Wed, 09 Jan 2013 21:13:42 GMT
    * HTTP/1.0 connection set to keep alive!
    < Connection: keep-alive
    * Replaced cookie _alid_="OMxTOGRFKadoz5LfpboMjQ==" for domain cp143903-f.akamaihd.net, path /z//003/mp4/b/2011-03-22_bellemaman_0001_,500,800,1200,.mp4.csmil/, expire 0
    < Set-Cookie: _alid_=OMxTOGRFKadoz5LfpboMjQ==; path=/z//003/mp4/b/2011-03-22_bellemaman_0001_,500,800,1200,.mp4.csmil/; domain=cp143903-f.akamaihd.net
    <
    * HTTP 1.0, assume close after body
    < HTTP/1.0 200 OK
    < Server: AkamaiGHost
    < Mime-Version: 1.0
    < Content-Type: video/f4f
    < Content-Length: 856934
    < Pragma: no-cache
    < Cache-Control: no-store
    < Expires: Wed, 09 Jan 2013 21:13:42 GMT
    < Date: Wed, 09 Jan 2013 21:13:42 GMT
    * HTTP/1.0 connection set to keep alive!
    < Connection: keep-alive
    * Replaced cookie _alid_="OMxTOGRFKadoz5LfpboMjQ==" for domain cp143903-f.akamaihd.net, path /z//003/mp4/b/2011-03-22_bellemaman_0001_,500,800,1200,.mp4.csmil/, expire 0
    < Set-Cookie: _alid_=OMxTOGRFKadoz5LfpboMjQ==; path=/z//003/mp4/b/2011-03-22_bellemaman_0001_,500,800,1200,.mp4.csmil/; domain=cp143903-f.akamaihd.net
    <
    * HTTP 1.0, assume close after body
    < HTTP/1.0 200 OK
    < Server: AkamaiGHost
    < Mime-Version: 1.0
    < Content-Type: video/f4f
    < Content-Length: 912411
    < Pragma: no-cache
    < Cache-Control: no-store
    < Expires: Wed, 09 Jan 2013 21:13:42 GMT
    < Date: Wed, 09 Jan 2013 21:13:42 GMT
    * HTTP/1.0 connection set to keep alive!
    < Connection: keep-alive
    * Replaced cookie _alid_="OMxTOGRFKadoz5LfpboMjQ==" for domain cp143903-f.akamaihd.net, path /z//003/mp4/b/2011-03-22_bellemaman_0001_,500,800,1200,.mp4.csmil/, expire 0
    < Set-Cookie: _alid_=OMxTOGRFKadoz5LfpboMjQ==; path=/z//003/mp4/b/2011-03-22_bellemaman_0001_,500,800,1200,.mp4.csmil/; domain=cp143903-f.akamaihd.net
    <
    * HTTP 1.0, assume close after body
    < HTTP/1.0 200 OK
    < Server: AkamaiGHost
    < Mime-Version: 1.0
    < Content-Type: video/f4f
    < Content-Length: 923551
    < Pragma: no-cache
    < Cache-Control: no-store
    < Expires: Wed, 09 Jan 2013 21:13:42 GMT
    < Date: Wed, 09 Jan 2013 21:13:42 GMT
    * HTTP/1.0 connection set to keep alive!
    < Connection: keep-alive
    * Replaced cookie _alid_="OMxTOGRFKadoz5LfpboMjQ==" for domain cp143903-f.akamaihd.net, path /z//003/mp4/b/2011-03-22_bellemaman_0001_,500,800,1200,.mp4.csmil/, expire 0
    < Set-Cookie: _alid_=OMxTOGRFKadoz5LfpboMjQ==; path=/z//003/mp4/b/2011-03-22_bellemaman_0001_,500,800,1200,.mp4.csmil/; domain=cp143903-f.akamaihd.net
    <
    * HTTP 1.0, assume close after body
    < HTTP/1.0 200 OK
    < Server: AkamaiGHost
    < Mime-Version: 1.0
    < Content-Type: video/f4f
    < Content-Length: 1135909
    < Pragma: no-cache
    < Cache-Control: no-store
    < Expires: Wed, 09 Jan 2013 21:13:42 GMT
    < Date: Wed, 09 Jan 2013 21:13:42 GMT
    * HTTP/1.0 connection set to keep alive!
    < Connection: keep-alive
    * Replaced cookie _alid_="OMxTOGRFKadoz5LfpboMjQ==" for domain cp143903-f.akamaihd.net, path /z//003/mp4/b/2011-03-22_bellemaman_0001_,500,800,1200,.mp4.csmil/, expire 0
    < Set-Cookie: _alid_=OMxTOGRFKadoz5LfpboMjQ==; path=/z//003/mp4/b/2011-03-22_bellemaman_0001_,500,800,1200,.mp4.csmil/; domain=cp143903-f.akamaihd.net
    <
    * HTTP 1.0, assume close after body
    < HTTP/1.0 200 OK
    < Server: AkamaiGHost
    < Mime-Version: 1.0
    < Content-Type: video/f4f
    < Content-Length: 1122969
    < Pragma: no-cache
    < Cache-Control: no-store
    < Expires: Wed, 09 Jan 2013 21:13:42 GMT
    < Date: Wed, 09 Jan 2013 21:13:42 GMT
    * HTTP/1.0 connection set to keep alive!
    < Connection: keep-alive
    * Replaced cookie _alid_="OMxTOGRFKadoz5LfpboMjQ==" for domain cp143903-f.akamaihd.net, path /z//003/mp4/b/2011-03-22_bellemaman_0001_,500,800,1200,.mp4.csmil/, expire 0
    < Set-Cookie: _alid_=OMxTOGRFKadoz5LfpboMjQ==; path=/z//003/mp4/b/2011-03-22_bellemaman_0001_,500,800,1200,.mp4.csmil/; domain=cp143903-f.akamaihd.net
    <
    * HTTP 1.0, assume close after body
    < HTTP/1.0 200 OK
    < Server: AkamaiGHost
    < Mime-Version: 1.0
    < Content-Type: video/f4f
    < Content-Length: 1066522
    < Pragma: no-cache
    < Cache-Control: no-store
    < Expires: Wed, 09 Jan 2013 21:13:42 GMT
    < Date: Wed, 09 Jan 2013 21:13:42 GMT
    * HTTP/1.0 connection set to keep alive!
    < Connection: keep-alive
    * Replaced cookie _alid_="OMxTOGRFKadoz5LfpboMjQ==" for domain cp143903-f.akamaihd.net, path /z//003/mp4/b/2011-03-22_bellemaman_0001_,500,800,1200,.mp4.csmil/, expire 0
    < Set-Cookie: _alid_=OMxTOGRFKadoz5LfpboMjQ==; path=/z//003/mp4/b/2011-03-22_bellemaman_0001_,500,800,1200,.mp4.csmil/; domain=cp143903-f.akamaihd.net
    <
    * HTTP 1.0, assume close after body
    < HTTP/1.0 200 OK
    < Server: AkamaiGHost
    < Mime-Version: 1.0
    < Content-Type: video/f4f
    < Content-Length: 1095362
    < Pragma: no-cache
    < Cache-Control: no-store
    < Expires: Wed, 09 Jan 2013 21:13:42 GMT
    < Date: Wed, 09 Jan 2013 21:13:42 GMT
    * HTTP/1.0 connection set to keep alive!
    < Connection: keep-alive
    * Replaced cookie _alid_="OMxTOGRFKadoz5LfpboMjQ==" for domain cp143903-f.akamaihd.net, path /z//003/mp4/b/2011-03-22_bellemaman_0001_,500,800,1200,.mp4.csmil/, expire 0
    < Set-Cookie: _alid_=OMxTOGRFKadoz5LfpboMjQ==; path=/z//003/mp4/b/2011-03-22_bellemaman_0001_,500,800,1200,.mp4.csmil/; domain=cp143903-f.akamaihd.net
    <
    * Connection #1 to host cp143903-f.akamaihd.net left intact
    Fragment 1e366bc0702a899b71d0795b6a20bc05_2_ee8b5f6c472833a3_Seg1-Frag2 successfully downloaded
    Adding fragment 9 to download queue
    * Re-using existing connection! (#1) with host (nil)
    * Connected to (nil) (184.84.239.26) port 80 (#1)
    > GET /z/003/mp4/b/2011-03-22_bellemaman_0001_,500,800,1200,.mp4.csmil/2_ee8b5f6c472833a3_Seg1-Frag9 HTTP/1.0
    User-Agent: Mozilla/5.0 (Windows NT 5.1; rv:17.0) Gecko/20100101 Firefox/17.0
    Host: cp143903-f.akamaihd.net
    Accept-Encoding: gzip
    Cookie: hdntl=exp=1357852422~acl=%2fz%2f003%2fmp4%2fb%2f2011-03-22_bellemaman_0001_*~data=hdntl~hmac=1d9f1f503dd83bd5a7aaba43364a1c17cdebcc2cf032399b6618352f62a96902
    Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8
    Connection: Keep-Alive

    * Connection #3 to host cp143903-f.akamaihd.net left intact
    Fragment 1e366bc0702a899b71d0795b6a20bc05_2_ee8b5f6c472833a3_Seg1-Frag4 successfully downloaded
    Adding fragment 10 to download queue
    * Re-using existing connection! (#3) with host (nil)
    * Connected to (nil) (184.84.239.26) port 80 (#3)
    > GET /z/003/mp4/b/2011-03-22_bellemaman_0001_,500,800,1200,.mp4.csmil/2_ee8b5f6c472833a3_Seg1-Frag10 HTTP/1.0
    User-Agent: Mozilla/5.0 (Windows NT 5.1; rv:17.0) Gecko/20100101 Firefox/17.0
    Host: cp143903-f.akamaihd.net
    Accept-Encoding: gzip
    Cookie: hdntl=exp=1357852422~acl=%2fz%2f003%2fmp4%2fb%2f2011-03-22_bellemaman_0001_*~data=hdntl~hmac=1d9f1f503dd83bd5a7aaba43364a1c17cdebcc2cf032399b6618352f62a96902
    Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8
    Connection: Keep-Alive

    * Connection #7 to host cp143903-f.akamaihd.net left intact
    Fragment 1e366bc0702a899b71d0795b6a20bc05_2_ee8b5f6c472833a3_Seg1-Frag8 successfully downloaded
    Adding fragment 11 to download queue
    * Re-using existing connection! (#7) with host (nil)
    * Connected to (nil) (184.84.239.26) port 80 (#7)
    > GET /z/003/mp4/b/2011-03-22_bellemaman_0001_,500,800,1200,.mp4.csmil/2_ee8b5f6c472833a3_Seg1-Frag11 HTTP/1.0
    User-Agent: Mozilla/5.0 (Windows NT 5.1; rv:17.0) Gecko/20100101 Firefox/17.0
    Host: cp143903-f.akamaihd.net
    Accept-Encoding: gzip
    Cookie: hdntl=exp=1357852422~acl=%2fz%2f003%2fmp4%2fb%2f2011-03-22_bellemaman_0001_*~data=hdntl~hmac=1d9f1f503dd83bd5a7aaba43364a1c17cdebcc2cf032399b6618352f62a96902
    Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8
    Connection: Keep-Alive

    * Connection #5 to host cp143903-f.akamaihd.net left intact
    Fragment 1e366bc0702a899b71d0795b6a20bc05_2_ee8b5f6c472833a3_Seg1-Frag6 successfully downloaded
    Adding fragment 12 to download queue
    * Re-using existing connection! (#5) with host (nil)
    * Connected to (nil) (184.84.239.26) port 80 (#5)
    > GET /z/003/mp4/b/2011-03-22_bellemaman_0001_,500,800,1200,.mp4.csmil/2_ee8b5f6c472833a3_Seg1-Frag12 HTTP/1.0
    User-Agent: Mozilla/5.0 (Windows NT 5.1; rv:17.0) Gecko/20100101 Firefox/17.0
    Host: cp143903-f.akamaihd.net
    Accept-Encoding: gzip
    Cookie: hdntl=exp=1357852422~acl=%2fz%2f003%2fmp4%2fb%2f2011-03-22_bellemaman_0001_*~data=hdntl~hmac=1d9f1f503dd83bd5a7aaba43364a1c17cdebcc2cf032399b6618352f62a96902
    Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8
    Connection: Keep-Alive

    * Connection #0 to host cp143903-f.akamaihd.net left intact
    Fragment 1e366bc0702a899b71d0795b6a20bc05_2_ee8b5f6c472833a3_Seg1-Frag1 successfully downloaded
    Writing fragment 1 to flv file
    * Closing connection #2
    * Closing connection #4
    * Closing connection #6
    * Closing connection #1
    * Closing connection #3
    * Closing connection #7
    * Closing connection #5

    Maybe is problem with extra parameters. Your extra parameters:
    Code:
    hdnea=st=1357765190~exp=1357765205~acl=%2fz%2f003%2fmp4%2fl%2f2013-01-06_19_30_00_lafla_0231_*~hmac=fbf403967df130d7bfaa12cb2fb8daab5d1fc65f772c444766c6b4bb5badcdf2

    Extra parameters, which I catch with Fiddler:
    Code:
    hdntl=exp=1357852080~acl=%2fz%2f003%2fmp4%2fb%2f2011-03-22_bellemaman_0001_*~data=hdntl~hmac=5458a7bfe8b660900f5f79185d7ee3f1f61c3f58f4c23f6f0fc251434cac0b5a

    Try to format your extra parameters to catched parameters.
    What you are asking for (from fiddler) is exactly what I see inside the manifest in the <pv-2.0> element:
    HTML:
    <pv-2.0>;hdntl=exp=1357852421~acl=%2fz%2f003%2fmp4%2fb%2f2011-03-22_bellemaman_0001_*~data=hdntl~hmac=53c4fe66753597b429fa8c4fb1969b8998c12d9b22b18418ef6f9b6a1d17499c</pv-2.0>
     
    Last edited:

    georgius

    Retired Team Member
  • Premium Supporter
  • October 31, 2010
    1,376
    654
    Bratislava
    Home Country
    Slovakia Slovakia
    What you are asking for (from fiddler) is exactly what I see inside the manifest in the <pv-2.0> element:
    HTML:
    <pv-2.0>;hdntl=exp=1357852421~acl=%2fz%2f003%2fmp4%2fb%2f2011-03-22_bellemaman_0001_*~data=hdntl~hmac=53c4fe66753597b429fa8c4fb1969b8998c12d9b22b18418ef6f9b6a1d17499c</pv-2.0>

    So, load extra parameters from manifest and past them to filter (except semi-colon). It's simplier to do it in C#, then write special parser for akamai manifest in C++.

    Edit: In another words there is need to write special akamai manifest parser without specification by decompiling player swf file.
     
    Last edited:

    corporate_gadfly

    Portal Pro
    May 17, 2011
    396
    136
    Home Country
    Canada Canada
    So, load extra parameters from manifest and past them to filter (except semi-colon). It's simplier to do it in C#, then write special parser for akamai manifest in C++.



    Edit: In another words there is need to write special akamai manifest parser without specification by decompiling player swf file.

    Spent some more time looking at this. Looking at the PHP script output, here is the sequence (of course, I am simplifying - it probably is way more complex):
    1. Grab the contents of manifest URL
    2. Along with the response comes back a cookie, hdntl. Remember this value. This value is also incidentally the same as the contents of <pv-2.0>.
    3. Lots of magic happens to figure out Seg1-Frag1 URLs (seems like magic for me, might seem easy for you)
    4. Every time a Seg1-Frag1 URL is requested, this cookie and user agent must be sent back along with request
    Few things that are problematic with our process.
    1. hdntl cookie is not sent along with requests for fragments (only _alid_ cookie is)
    2. every time the manifest URL is requested, a new cookie is needed. So, if my site util can grab either the cookie or <pv-2.0> and hands it off to MPUrlSourceFilter (as ExtraParameters) and if MPUrlSourceFilter calls the manifest again (which I believe it does), then my passed value is useless. New value is needed from the most recent call.
    3. As far as I can tell, Seg1-Frag1 URL do not need ? and parameters as part of URL.
    Finally, I will try and get Fiddler working to confirm my findings.
     
    Last edited:

    georgius

    Retired Team Member
  • Premium Supporter
  • October 31, 2010
    1,376
    654
    Bratislava
    Home Country
    Slovakia Slovakia
    I reworked filter architecture to allow sending cookies between protocols and parsers (SVN 2586). Now it should send cookies received with manifest to segments and fragments (of course, if applicable). In that case you probably don't need pass extra parameters (output from PHP script shows that extra parameters are not added to segment and fragment URLs). Try and let us know.
     

    corporate_gadfly

    Portal Pro
    May 17, 2011
    396
    136
    Home Country
    Canada Canada
    I reworked filter architecture to allow sending cookies between protocols and parsers (SVN 2586). Now it should send cookies received with manifest to segments and fragments (of course, if applicable). In that case you probably don't need pass extra parameters (output from PHP script shows that extra parameters are not added to segment and fragment URLs). Try and let us know.
    Wow, you wrote a lot of code. Still no luck. I don't see a Cookie header as part of the GET request for the segment/fragment URLs. I see in the logs:
    Code:
    'GET /z/003/mp4/b/2011-03-22_bellemaman_0001_,500,800,1200,.mp4.csmil/2_ee8b5f6c472833a3_Seg1-Frag1 HTTP/1.1
    Range: bytes=0-
    User-Agent: Mozilla/5.0 (Windows NT 5.1; rv:17.0) Gecko/20100101 Firefox/17.0
    Host: cp143903-f.akamaihd.net
    Accept: */*
     
    '
    It needs to also include a Cookie header with a line that looks something like:
    Code:
    Cookie: hdntl=exp=1357928788~acl=%2fz%2f003%2fmp4%2fb%2f2011-03-22_bellemaman_0001_*~data=hdntl~hmac=26aa29f924595861e601fd9699072e31f94aab34c7d8979d8adf6c6dcbdf8b13

    Don't know much about IRC, but I am logged onto #mp-onlinevideos at the moment.
     
    Last edited:

    corporate_gadfly

    Portal Pro
    May 17, 2011
    396
    136
    Home Country
    Canada Canada
    Hi!



    It seems that tou.tv did some minor changes to their site. I'm not able to play any video, getting a generic error messages. The categories and video thumbnails still work, to it's probably just related to the video's URL.
    site is now fixed. To test new site, I would suggest following things:
    1. Remove site from your config and add it back in (this will update your OnlineVideoSites.xml to have the correct configuration)
    2. Copy the 14 binaries from svn into the folder C:\Program Files (x86)\Team MediaPortal\MediaPortal\MPUrlSourceSplitter. I know this is a tedious step. You could wait for the official release of new version of OnlineVideos but that could be a while.
    3. Make sure that the .dll version is 1.0.1.12 for coroprategadfly (by confirming the version in the logs).
    Enjoy.
     
    Last edited:

    Users who are viewing this thread

    Similar threads

    Hi, I'm wish to be able to watch the recorded TV (*.ts) files on my Sony Bravia Android TV but cannot. The default media player app does not support the file type. So I installed VLC. VLC does read the ts files but the TV's remote does not allow to control basic VLC functions like FF or FR or pause etc... Tried 1-2 other apps, even...
    Hi, I'm wish to be able to watch the recorded TV (*.ts) files on my Sony Bravia Android TV but cannot. The default media player...
    Hi, I'm wish to be able to watch the recorded TV (*.ts) files on my Sony Bravia Android TV but cannot. The default media player...
    Replies
    0
    Views
    477
    I don't organise my media in the way that you do, so I don't know whether MediaPortal provides the capability that you want. All that I can suggest is that you read this page in the MP Wiki and experiment to see if it will merge the separate folders to give you a unified view of the media. -- from CyberSimian in the UK
    I don't organise my media in the way that you do, so I don't know whether MediaPortal provides the capability that you want. All...
    Hi i have a collection of 9208(Still growing on a daily basis)) music videos(ripped in m2ts format from blu-rays) which are stored...
    Replies
    1
    Views
    697
    I removed all sign of MySQL, rebooted, did a clean reinstall. It reinstalled 5.6, But I've still got both the same problem - unable to connect to any of the specified MySQL hosts. And Hostname is still in red. I don't understand - this is a dedicated TV computer. Unless an update did this I don't know why there's a problem in the...
    I removed all sign of MySQL, rebooted, did a clean reinstall. It reinstalled 5.6, But I've still got both the same problem -...
    I've been using MediaPortal for 20 or so years. Last night it recorded perfectly. This arvo it doesn't - will run videos but not...
    Replies
    2
    Views
    364
    I uninstalled MP, made sure no sub folders were left n any programmes folders, changed the computer name, rebooted, installed MP and set logs and rebooted and ran TVServer. Didn't do anything in regard to S Loopback adapter. I've been using NextPvr since the problem became insurmountable. Only reason it's not a good long term...
    I uninstalled MP, made sure no sub folders were left n any programmes folders, changed the computer name, rebooted, installed MP...
    I've been using MediaPortal for 20 or so years. Last night it recorded perfectly. This arvo it doesn't - will run videos but not...
    Replies
    24
    Views
    1K
    Thanks again for all the help. I deleted 'BDHandler.dll" from the process folder, and as expected, it no longer appears in the MePo configuration utility. I also downloaded the X86 BDReader plugin that you posted. Renamed the existing files in the MePo folder, and copied the updated files to the MePo folder. For the most part...
    Thanks again for all the help. I deleted 'BDHandler.dll" from the process folder, and as expected, it no longer appears in the...
    I'm not sure that this works on 32-bit, but if I try to play a 4K UHD Blu-ray (Using makeMKV, modified firmware, and AnyDVD HD) the...
    Replies
    22
    Views
    2K
    Top Bottom