TOU.TV doesn't works | Page 6

Discussion in 'OnlineVideos' started by kilik360, May 16, 2011.

  1. georgius
    • Team MediaPortal

    georgius Retired Team Member

    Joined:
    October 31, 2010
    Messages:
    1,376
    Likes Received:
    437
    Gender:
    Male
    Occupation:
    Software Architect
    Location:
    Bratislava
    Ratings:
    +668 / 0
    Home Country:
    Slovakia Slovakia
    Show System Specs
    Maybe is problem with extra parameters. Your extra parameters:
    Code (Text):
    1.  
    2. hdnea=st=1357765190~exp=1357765205~acl=%2fz%2f003%2fmp4%2fl%2f2013-01-06_19_30_00_lafla_0231_*~hmac=fbf403967df130d7bfaa12cb2fb8daab5d1fc65f772c444766c6b4bb5badcdf2
    3.  
    Extra parameters, which I catch with Fiddler:
    Code (Text):
    1. 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.


     
  2. Google AdSense Guest Advertisement



    to hide all adverts.
  3. corporate_gadfly

    corporate_gadfly Portal Pro

    Joined:
    May 17, 2011
    Messages:
    396
    Likes Received:
    68
    Ratings:
    +72 / 0
    Home Country:
    Canada Canada
    Hopefully this helps you. Output of PHP script with CURLOPT_VERBOSE set to true:

    Show Spoiler
    * 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


    What you are asking for (from fiddler) is exactly what I see inside the manifest in the <pv-2.0> element:
    HTML:
    1. <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: January 9, 2013
  4. georgius
    • Team MediaPortal

    georgius Retired Team Member

    Joined:
    October 31, 2010
    Messages:
    1,376
    Likes Received:
    437
    Gender:
    Male
    Occupation:
    Software Architect
    Location:
    Bratislava
    Ratings:
    +668 / 0
    Home Country:
    Slovakia Slovakia
    Show System Specs
    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: January 9, 2013
  5. offbyone
    • Team MediaPortal

    offbyone Development Group

    Joined:
    April 26, 2008
    Messages:
    3,981
    Likes Received:
    2,704
    Gender:
    Male
    Location:
    Stuttgart
    Ratings:
    +3,303 / 3
    Home Country:
    Germany Germany
    Show System Specs
    I would suggest you two can talk in our IRC channel, which would make this easier ;) Just a hint.
     
    • Like Like x 2
  6. corporate_gadfly

    corporate_gadfly Portal Pro

    Joined:
    May 17, 2011
    Messages:
    396
    Likes Received:
    68
    Ratings:
    +72 / 0
    Home Country:
    Canada Canada
    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: January 10, 2013
  7. georgius
    • Team MediaPortal

    georgius Retired Team Member

    Joined:
    October 31, 2010
    Messages:
    1,376
    Likes Received:
    437
    Gender:
    Male
    Occupation:
    Software Architect
    Location:
    Bratislava
    Ratings:
    +668 / 0
    Home Country:
    Slovakia Slovakia
    Show System Specs
    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.
     
  8. corporate_gadfly

    corporate_gadfly Portal Pro

    Joined:
    May 17, 2011
    Messages:
    396
    Likes Received:
    68
    Ratings:
    +72 / 0
    Home Country:
    Canada Canada
    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 (Text):
    1. 'GET /z/003/mp4/b/2011-03-22_bellemaman_0001_,500,800,1200,.mp4.csmil/2_ee8b5f6c472833a3_Seg1-Frag1 HTTP/1.1
    2. Range: bytes=0-
    3. User-Agent: Mozilla/5.0 (Windows NT 5.1; rv:17.0) Gecko/20100101 Firefox/17.0
    4. Host: cp143903-f.akamaihd.net
    5. Accept: */*
    6.  
    7. '
    It needs to also include a Cookie header with a line that looks something like:
    Code (Text):
    1. 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: January 10, 2013
  9. georgius
    • Team MediaPortal

    georgius Retired Team Member

    Joined:
    October 31, 2010
    Messages:
    1,376
    Likes Received:
    437
    Gender:
    Male
    Occupation:
    Software Architect
    Location:
    Bratislava
    Ratings:
    +668 / 0
    Home Country:
    Slovakia Slovakia
    Show System Specs
    Going to test with your logs data. Are you connected to irc.freenode.net server? I don't see you on channel.
     
  10. corporate_gadfly

    corporate_gadfly Portal Pro

    Joined:
    May 17, 2011
    Messages:
    396
    Likes Received:
    68
    Ratings:
    +72 / 0
    Home Country:
    Canada Canada
    Sorry, I was on the wrong server. Now I am on irc.freenode.net
     
  11. corporate_gadfly

    corporate_gadfly Portal Pro

    Joined:
    May 17, 2011
    Messages:
    396
    Likes Received:
    68
    Ratings:
    +72 / 0
    Home Country:
    Canada Canada
    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: January 13, 2013
Loading...

Users Viewing Thread (Users: 0, Guests: 0)

  1. This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
    By continuing to use this site, you are consenting to our use of cookies.
    Dismiss Notice
  • About The Project

    The vision of the MediaPortal project is to create a free open source media centre application, which supports all advanced media centre functions, and is accessible to all Windows users.

    In reaching this goal we are working every day to make sure our software is one of the best.

             

  • Support MediaPortal!

    The team works very hard to make sure the community is running the best HTPC-software. We give away MediaPortal for free but hosting and software is not for us.

    Care to support our work with a few bucks? We'd really appreciate it!