TOU.TV doesn't works (1 Viewer)

georgius

Retired Team Member
  • Premium Supporter
  • October 31, 2010
    1,376
    654
    Bratislava
    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
    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
    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
    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
    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
    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
    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 (Users: 0, Guests: 1)

    OP Similar threads Forum Replies Date
    Rob Hexenmeister ITV Player still not working for me OnlineVideos 2
    V Do you have to have a smart tv for it to work? Newcomers Forum 4
    M WTV Files does not play on client, MPEG files works well General 0
    D Does Schedules Direct work with mp 1.24? General Support 3
    J [solved] Blu-ray disc playback does not work. Bugreports 13
    P MP2: US user, OTA - can NOT get SchedulesDirect plugin to work on MP1 or MP2 --> how do I get OTA schedule? General 5
    ratata [solved] Can't get two virtual IPTV cards to work side by side... General Support 6
    S TV-Server MP1 - Automatic search doesn't work Installation, configuration support 2
    T [solved] Green Button start MP not working....but box ticked in config. General Support 1
    mickb [solved] Mediaportal Stops working General Support 5
    C Importer works super slow My TVSeries 5
    D [solved] Movie artwork download stopped working Submit: Bug Reports 9
    A 1.24.0 CD art grabber not working in Shares view 1.24 Pre Release 17
    RoChess Random GPU crash leads to MePo restart, but works fine afterwards MediaPortal 1 14
    Dark Eyes Updated to Windows 10, now TVServer won't work Installation, configuration support 1
    D [solved] EPG Buddy for MP2 - Does it work? General 5
    D Please help with getting Schedules Direct to work Newcomers Forum 10
    B MP 1.23 First time click TV or Recorded TV fails, 2nd ... it will work General Support 5
    M MP 2.2.3 Unable to play .ts recordings and MediaPortal stops working for TV viewing General 31
    rsbrux IR has stopped working Remotes 4
    thepahakurki TVDB import not working My TVSeries 3
    Rob Hexenmeister Work arounds for an alternative home screen General Support 3
    A Working server, no video playback on client General 5
    R [solved] Moving pictures importer wont add files from a removable drive. Is there a work around ? Moving Pictures 8
    fredco [solved] Large import not working Moving Pictures 15
    Similar threads

























    Top Bottom