New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Streams fail to open - something has changed? #13

Closed
MattH7 opened this Issue Jun 10, 2013 · 34 comments

Comments

Projects
None yet
8 participants
@MattH7

MattH7 commented Jun 10, 2013

It looks like something has changed on the ABC end of the stream. Episode listings are still able to be retrieved, but opening streams fails. This started happening near the end of May, early June. I've tested on different types of ABC streams and they all report the same.

XBMC version: xbmc-11.0-1.fc17.i686

11:52:13 T:2929716032 NOTICE: -->Python Interpreter Initialized<--
11:52:13 T:2929716032 NOTICE: [ABC iView v1.2.0] Initialised
11:52:13 T:2929716032 NOTICE: [ABC iView v1.2.0] Fetching URL: http://www.abc.net.au/iview/xml/config.xml?r=383
11:52:13 T:2929716032 NOTICE: [ABC iView v1.2.0] Fetching URL: http://tviview.abc.net.au/iview/auth/?v2
11:52:14 T:3077310400 NOTICE: DVDPlayer: Opening: http://iviewum-vh.akamaihd.net/z/?auth=daEbzaidUaYd_cba1d_cMb_dWbad9dGclaX-brTtHv-8-okt_xErqI&aifp=v001 playpath=mp4:adamhillstonight_03_03 swfurl=http://www.abc.net.au/iview/images/iview.jpg swfvfy=true
11:52:14 T:3077310400 WARNING: CDVDMessageQueue(player)::Put MSGQ_NOT_INITIALIZED
11:52:14 T:2929716032 NOTICE: Creating InputStream
11:52:14 T:2929716032 WARNING: FillBuffer: curl failed with code 22
11:52:14 T:2929716032 ERROR: CFileCurl::CReadState::Open, didn't get any data from stream.
11:52:14 T:2929716032 ERROR: Open - failed to open source <http://iviewum-vh.akamaihd.net/z/?auth=daEbzaidUaYd_cba1d_cMb_dWbad9dGclaX-brTtHv-8-okt_xErqI&aifp=v001 playpath=mp4:adamhillstonight_03_03 swfurl=http://www.abc.net.au/iview/images/iview.jpg swfvfy=true>
11:52:14 T:2929716032 ERROR: CDVDPlayer::OpenInputStream - error opening [http://iviewum-vh.akamaihd.net/z/?auth=daEbzaidUaYd_cba1d_cMb_dWbad9dGclaX-brTtHv-8-okt_xErqI&aifp=v001 playpath=mp4:adamhillstonight_03_03 swfurl=http://www.abc.net.au/iview/images/iview.jpg swfvfy=true]
11:52:14 T:2929716032 NOTICE: CDVDPlayer::OnExit()
11:52:14 T:2929716032 NOTICE: CDVDPlayer::OnExit() deleting input stream
11:52:14 T:3077310400 NOTICE: CDVDPlayer::CloseFile()
11:52:14 T:3077310400 WARNING: CDVDMessageQueue(player)::Put MSGQ_NOT_INITIALIZED
11:52:14 T:3077310400 NOTICE: DVDPlayer: waiting for threads to exit
11:52:14 T:3077310400 NOTICE: DVDPlayer: finished waiting
11:52:14 T:3077310400 ERROR: Unable to open audio mixer
11:52:33 T:2996828992 NOTICE: -->Python Interpreter Initialized<--
11:52:33 T:2996828992 NOTICE: [ABC iView v1.2.0] Initialised
11:52:33 T:2996828992 NOTICE: [ABC iView v1.2.0] Fetching URL: http://www.abc.net.au/iview/xml/config.xml?r=383
11:52:33 T:2996828992 NOTICE: [ABC iView v1.2.0] Fetching URL: http://tviview.abc.net.au/iview/api2/?series=3027342
11:52:35 T:2996828992 NOTICE: -->Python Interpreter Initialized<--
11:52:35 T:2996828992 NOTICE: [ABC iView v1.2.0] Initialised
11:52:35 T:2996828992 NOTICE: [ABC iView v1.2.0] Fetching URL: http://www.abc.net.au/iview/xml/config.xml?r=383
11:52:35 T:2996828992 NOTICE: [ABC iView v1.2.0] Fetching URL: http://tviview.abc.net.au/iview/auth/?v2
11:52:36 T:3077310400 NOTICE: DVDPlayer: Opening: http://iviewum-vh.akamaihd.net/z/?auth=daEb0aBb8cfc3aQaqdBb4ccatd2dncrd7aV-brTtHS-8-lks_rGwpK&aifp=v001 playpath=mp4:kids/angelinacgi_03_04 swfurl=http://www.abc.net.au/iview/images/iview.jpg swfvfy=true
11:52:36 T:3077310400 WARNING: CDVDMessageQueue(player)::Put MSGQ_NOT_INITIALIZED
11:52:36 T:2996828992 NOTICE: Creating InputStream
11:52:36 T:2996828992 WARNING: FillBuffer: curl failed with code 22
11:52:36 T:2996828992 ERROR: CFileCurl::CReadState::Open, didn't get any data from stream.
11:52:36 T:2996828992 ERROR: Open - failed to open source <http://iviewum-vh.akamaihd.net/z/?auth=daEb0aBb8cfc3aQaqdBb4ccatd2dncrd7aV-brTtHS-8-lks_rGwpK&aifp=v001 playpath=mp4:kids/angelinacgi_03_04 swfurl=http://www.abc.net.au/iview/images/iview.jpg swfvfy=true>
11:52:36 T:2996828992 ERROR: CDVDPlayer::OpenInputStream - error opening [http://iviewum-vh.akamaihd.net/z/?auth=daEb0aBb8cfc3aQaqdBb4ccatd2dncrd7aV-brTtHS-8-lks_rGwpK&aifp=v001 playpath=mp4:kids/angelinacgi_03_04 swfurl=http://www.abc.net.au/iview/images/iview.jpg swfvfy=true]
11:52:36 T:2996828992 NOTICE: CDVDPlayer::OnExit()
11:52:36 T:2996828992 NOTICE: CDVDPlayer::OnExit() deleting input stream
11:52:36 T:3077310400 NOTICE: CDVDPlayer::CloseFile()
11:52:36 T:3077310400 WARNING: CDVDMessageQueue(player)::Put MSGQ_NOT_INITIALIZED
11:52:36 T:3077310400 NOTICE: DVDPlayer: waiting for threads to exit
11:52:36 T:3077310400 NOTICE: DVDPlayer: finished waiting

@andybotting

This comment has been minimized.

Member

andybotting commented Jun 10, 2013

Still working fine for me on iiNet, but I can see it's trying to use http://iviewum-vh.akamaihd.net which looks new to me.

Firstly, are you in Australia and second, who is your ISP?

@MattH7

This comment has been minimized.

MattH7 commented Jun 10, 2013

Definitely in Australia. ISP is Adam internet (SA).

Cheers,

 Matt.

On 06/10/2013 12:14 PM, Andy Botting wrote:

Still working fine for me on iiNet, but I can see it's trying to use
http://iviewum-vh.akamaihd.net which looks new to me.

Firstly, are you in Australia and second, who is your ISP?


Reply to this email directly or view it on GitHub
#13 (comment).

@andybotting

This comment has been minimized.

Member

andybotting commented Jun 10, 2013

OK, leave this with me and I'll try and reproduce the issue.

@adammw

This comment has been minimized.

Member

adammw commented Jun 10, 2013

@andybotting - seems like a new unmetering server. Just tested the auth for an IP in the Adam Internet address range. Looks like were in for bad luck, it's using f4m manifests meaning that it's going to be harder to feed the video into XBMC.

Auth response:

<?xml version="1.0" encoding="utf-8"?>
<iview xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://www.abc.net.au/iView/Services/iViewHandshaker">
    <ip>219.90.177.3</ip>
    <isp>AdamNet</isp>
    <desc>ip range from isp</desc>
    <host>AkamaiHDUnmetered</host>
    <server>http://iviewum-vh.akamaihd.net/z/</server>
    <bwtest>http://iviewum-vh.akamaihd.net/z/</bwtest>
    <token>daEbsaxa5bibHcAdZaYdbaAa.dQcHbTbeaM-brTwKI-8-rko_yFzoI&amp;aifp=v001</token>
    <tokenhd>st=1370843426~exp=1370853425~acl=/*~hmac=d8770e7194dddc98c8d9329e25f5a849c02c87c1f3633024aba5c6b0f28b21a8</tokenhd>
    <path>playback/_definst_/</path>
    <text><![CDATA[iview is unmetered for <a href="http://adam.com.au/" target="_blank">Adam Internet</a> customers.]]></text>
    <free>yes</free>
</iview>

Packet caputre:

http://iviewum-vh.akamaihd.net/z/playback/_definst_/magwars_13_02.mp4/manifest.f4m?hdcore=true&hdnea=st=1370844050~exp=1370854049~acl=/*~hmac=9c4382e825dae47d93b6c0a284bae9d8e6d786937829d6d0b621992de51238d8&hdcore=2.10.3&g=TRDLVRPQKHBH
<?xml version="1.0" encoding="UTF-8"?>
<manifest xmlns="http://ns.adobe.com/f4m/1.0" xmlns:akamai="uri:akamai.com/f4m/1.0">
  <akamai:version>2.0</akamai:version>
  <akamai:bw>2000</akamai:bw>
  <id>/playback/_definst_/magwars_13_02.mp4_0</id>
  <streamType>recorded</streamType>
  <akamai:streamType>vod</akamai:streamType>
  <duration>5267.040</duration>
  <streamBaseTime>0.000</streamBaseTime>
  <pv-2.0>ZXhwPTEzNzA5MzA2MDR+YWNsPSUyZip+ZGF0YT1wdmMsc35obWFjPTBhNzA5MzZjYjk1Njg3OTY5YmIxZmM2ZDZiOTM4NDE5YWY2NDM0YWMyODJjMzNmMDlmNDQ0ZDA0ZDUyMGZlY2Y=;hdntl=exp=1370930604~acl=%2f*~data=hdntl~hmac=9b42d61a453a3919f0442e059b5b5483691a18d293e09ae9fa058e68499f1b7b</pv-2.0>
  <bootstrapInfo profile="named" id="bootstrap_0">AAAAi2Fic3QAAAAAAAAAAQAAAAPoAAAAAABQXmAAAAAAAAAAAAAAAAAAAQAAABlhc3J0AAAAAAAAAAABAAAAAQAAA24BAAAARmFmcnQAAAAAAAAD6AAAAAADAAAAAQAAAAAAAAAAAAAXcAAAA24AAAAAAFBKsAAAE7AAAAAAAAAAAAAAAAAAAAAAAA==</bootstrapInfo>
  <media bitrate="651" url="0_b0745cf1ef9d967e_" bootstrapInfoId="bootstrap_0">
    <metadata>AgAKb25NZXRhRGF0YQgAAAAMAAhkdXJhdGlvbgBAtJMKPXCj1wAFd2lkdGgAQIQAAAAAAAAABmhlaWdodABAdoAAAAAAAAANdmlkZW9kYXRhcmF0ZQBAgV3moSEeIgAJZnJhbWVyYXRlAEA4//OOra8bAAx2aWRlb2NvZGVjaWQAQBwAAAAAAAAADWF1ZGlvZGF0YXJhdGUAQFgABx4BATcAD2F1ZGlvc2FtcGxlcmF0ZQBA5YiAAAAAAAAPYXVkaW9zYW1wbGVzaXplAEAwAAAAAAAAAAZzdGVyZW8BAQAMYXVkaW9jb2RlY2lkAEAkAAAAAAAAAAhmaWxlc2l6ZQBBuZNp3wAAAAAACQ==</metadata>
  </media>
</manifest>

And then it gets uglier from there... I just hope they aren't also using DRM in conjunction with this manifest stuff.

@MattH7 - if you still want to keep watching, I can send you information on how to force abc to give you metered streams (which should still work). (or @andybotting we can include the option in an update for users that get a AkamaiHDUnmetered host)

@andybotting

This comment has been minimized.

Member

andybotting commented Jun 10, 2013

@adammw This does sound painful. First I've heard of this f4m stuff.

I guess if we can force a metered stream if we're handed a f4m stream then that might be the best short term solution.

@MattH7

This comment has been minimized.

MattH7 commented Jun 10, 2013

I'm happy with whatever works. If you need a beta tester, send me
details for the metered stream changes and I'll run through with my XBMC
setup, and a separate setup with a telstra ADSL connection for confirmation.

Thanks,

Matt.

On 06/10/2013 03:36 PM, Adam Malcontenti-Wilson wrote:

@andybotting https://github.com/andybotting - seems like a new
unmetering server. Just tested the auth for an IP in the Adam Internet
address range. Looks like were in for bad luck, it's using f4m
manifests meaning that it's going to be harder to feed the video into
XBMC.

Auth response:

219.90.177.3 AdamNet ip range from isp AkamaiHDUnmetered http://iviewum-vh.akamaihd.net/z/ http://iviewum-vh.akamaihd.net/z/ daEbsaxa5bibHcAdZaYdbaAa.dQcHbTbeaM-brTwKI-8-rko_yFzoI&aifp=v001 st=1370843426~exp=1370853425~acl=/*~hmac=d8770e7194dddc98c8d9329e25f5a849c02c87c1f3633024aba5c6b0f28b21a8 playback/_definst_/ Adam Internet customers.]]> yes

Packet caputre:

|http://iviewum-vh.akamaihd.net/z/playback/_definst_/magwars_13_02.mp4/manifest.f4m?hdcore=true&hdnea=st=1370844050~exp=1370854049~acl=/*~hmac=9c4382e825dae47d93b6c0a284bae9d8e6d786937829d6d0b621992de51238d8&hdcore=2.10.3&g=TRDLVRPQKHBH
|

akamai:version2.0/akamai:version akamai:bw2000/akamai:bw /playback/_definst_/magwars_13_02.mp4_0 recorded akamai:streamTypevod/akamai:streamType 5267.040 0.000 ZXhwPTEzNzA5MzA2MDR+YWNsPSUyZip+ZGF0YT1wdmMsc35obWFjPTBhNzA5MzZjYjk1Njg3OTY5YmIxZmM2ZDZiOTM4NDE5YWY2NDM0YWMyODJjMzNmMDlmNDQ0ZDA0ZDUyMGZlY2Y=;hdntl=exp=1370930604~acl=%2f*~data=hdntl~hmac=9b42d61a453a3919f0442e059b5b5483691a18d293e09ae9fa058e68499f1b7b AAAAi2Fic3QAAAAAAAAAAQAAAAPoAAAAAABQXmAAAAAAAAAAAAAAAAAAAQAAABlhc3J0AAAAAAAAAAABAAAAAQAAA24BAAAARmFmcnQAAAAAAAAD6AAAAAADAAAAAQAAAAAAAAAAAAAXcAAAA24AAAAAAFBKsAAAE7AAAAAAAAAAAAAAAAAAAAAAAA== AgAKb25NZXRhRGF0YQgAAAAMAAhkdXJhdGlvbgBAtJMKPXCj1wAFd2lkdGgAQIQAAAAAAAAABmhlaWdodABAdoAAAAAAAAANdmlkZW9kYXRhcmF0ZQBAgV3moSEeIgAJZnJhbWVyYXRlAEA4//OOra8bAAx2aWRlb2NvZGVjaWQAQBwAAAAAAAAADWF1ZGlvZGF0YXJhdGUAQFgABx4BATcAD2F1ZGlvc2FtcGxlcmF0ZQBA5YiAAAAAAAAPYXVkaW9zYW1wbGVzaXplAEAwAAAAAAAAAAZzdGVyZW8BAQAMYXVkaW9jb2RlY2lkAEAkAAAAAAAAAAhmaWxlc2l6ZQBBuZNp3wAAAAAACQ==

And then it gets uglier from there... I just hope they aren't also
using DRM in conjunction with this manifest stuff.

@MattH7 https://github.com/MattH7 - if you still want to keep
watching, I can send you information on how to force abc to give you
metered streams (which should still work). (or @andybotting
https://github.com/andybotting we can include the option in an
update for users that get a AkamaiHDUnmetered host)


Reply to this email directly or view it on GitHub
#13 (comment).

@scottt123

This comment has been minimized.

scottt123 commented Jun 11, 2013

I'm also having issues with adam.
Any solution would be welcome
Keep up the good work.!

@mfallu

This comment has been minimized.

mfallu commented Jun 12, 2013

Hmmm - seems to be happening with iinet as well.

@andybotting

This comment has been minimized.

Member

andybotting commented Jun 12, 2013

@mfallu Can you send me the output of:
http://tviview.abc.net.au/iview/auth/?v2

cheers

@adammw

This comment has been minimized.

Member

adammw commented Jun 12, 2013

@andybotting I can confirm it too. It's pretty much the same as the Adam Internet auth above, except it says iiNet in the relevant fields. I guess I now have more incentive to fix it now it affects me.

@mfallu

This comment has been minimized.

mfallu commented Jun 12, 2013

Via iinet

<?xml version="1.0" encoding="utf-8"?>
<iview xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://www.abc.net.au/iView/Services/iViewHandshaker">
    <ip>124.148.60.109</ip>
    <isp>iiNet</isp>
    <desc>ip range from isp</desc>
    <host>AkamaiHDUnmetered</host>
    <server>http://iviewum-vh.akamaihd.net/z/</server>
    <bwtest>http://iviewum-vh.akamaihd.net/z/</bwtest>
    <token>daEdBctdbcqcJcXcNa7cZaUc3bmaDbic8cJ-brUeX0-8-qmu_sGxpK&amp;aifp=v001</token>
    <tokenhd>st=1371032692~exp=1371042691~acl=/*~hmac=02f93ba5486316a8083ab07d708a3abcb529e7306969e0b09bdea1dea8583bf3</tokenhd>
    <path>playback/_definst_/</path>
    <text><![CDATA[iview is unmetered for <a href="http://www.iinet.net.au/" target="_blank">iiNet</a> and <a href="http://www.westnet.com.au/freezone/" target="_blank">Westnet</a> customers.]]></text>
    <free>yes</free>

Via AARnet

<?xml version="1.0" encoding="utf-8"?>
<iview xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://www.abc.net.au/iView/Services/iViewHandshaker">
    <ip>132.234.251.230</ip>
    <isp>Aarnet</isp>
    <desc>ip range from isp</desc>
    <host>Akamai</host>
    <server>rtmp://cp53909.edgefcs.net/ondemand</server>
    <bwtest>rtmp://cp44823.edgefcs.net/ondemand</bwtest>
    <token>daEbYasc8dQdzaiatbabxcgaUaYbIcMbOay-brUe0p-8-jkt_rHtqK&amp;aifp=v001</token>
    <tokenhd>st=1371032847~exp=1371042846~acl=/*~hmac=79930707190b964bca62da071f8845cd2b6b8f292b734c709541b9a9ac63bb13</tokenhd>
    <path>flash/playback/_definst_/</path>
    <text><![CDATA[iview is unmetered for AARNet users.]]></text>
    <free>yes</free>

And a metered stream via optus mobile:

<?xml version="1.0" encoding="utf-8"?>
<iview xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://www.abc.net.au/iView/Services/iViewHandshaker">
<ip>49.176.102.126</ip>
<isp>Optus</isp>
<desc>Optus Internet Pty Ltd</desc>
<host>Akamai</host>
<server>rtmp://cp53909.edgefcs.net/ondemand</server>
<bwtest>rtmp://cp44823.edgefcs.net/ondemand</bwtest>
<token>daEc_arcxaxcvcXaUa_cIaVdobPdTd9d1av-brUe2t-8-mks_uEupG&aifp=v001</token>
<tokenhd>st=1371032979~exp=1371042978~acl=/*~hmac=24a11b67d73791d61b5011bcb7b08ecde4da87b8bff2a3b86e8a0c54d7ef4051</tokenhd>
<path>flash/playback/_definst_/</path>
<text><![CDATA[Optus does not yet offer iview unmetered.]]></text>
<free>no</free>
</iview>
@mfallu

This comment has been minimized.

mfallu commented Jun 12, 2013

So it looks like some unmetered providers eg. AARnet are still providing streams the same way the metered eg. Optus streams are.

@andybotting

This comment has been minimized.

Member

andybotting commented Jun 13, 2013

Thanks to @adammw for some clever insight, this is now fixed.

You can find v1.3.0 in the XBMC CatchUP TV AU repo, which should automatically update your iView addon. There is also a ZIP file https://xbmc-catchuptv-au.googlecode.com/files/plugin.video.abc_iview-1.3.0.zip (but the repo is cooler).

Please test and let me know.

@philipmoss

This comment has been minimized.

philipmoss commented Jun 13, 2013

I've updated to 1.3.0 through the repo and still having issues. Running 12.2 Frodo and on Adam Internet in SA. Debug log as follows (hope it's the right info for you):

17:52:40 T:7772 DEBUG: XFILE::CPluginDirectory::RunScriptWithParams - calling plugin ABC iView('plugin://plugin.video.abc_iview/','-1','?play=true&category=Unknown&rating=PG&date=2013-05-29+00%3A00%3A00&description=Adam+Hills+is+joined+by+comedian+Lawrence+Mooney%2C+actors+Uncle+Jack+Charles+and+Justine+Clarke%2C+with+a+special+performance+by+Sammy+J.+Adam+also+interviews+presenter+of+Grand+Designs%2C+Kevin+McCloud.&title=Adam+Hills+Tonight&url=adamhillstonight_03_03.mp4&thumbnail=http%3A%2F%2Ftviview.abc.net.au%2Fthumbs%2Fi%2Fadamhillstonight.jpg&episode_title=Lawrence+Mooney%2C+Uncle+Jack+Charles%2C+Justine+Clarke%2C+Kevin+McCloud+%26+Sammy+J&duration=3506&id=39317')
17:52:40 T:7772 INFO: initializing python engine.
17:52:40 T:7772 DEBUG: new python thread created. id=4
17:52:40 T:2720 NOTICE: Thread XBPyThread start, auto delete: false
17:52:40 T:2720 DEBUG: Python thread: start processing
17:52:40 T:2720 NOTICE: -->Python Interpreter Initialized<--
17:52:40 T:2720 DEBUG: XBPyThread::Process - The source file to load is C:\Users\Philip\AppData\Roaming\XBMC\addons\plugin.video.abc-iview\default.py
17:52:40 T:2720 DEBUG: XBPyThread::Process - Setting the Python path to C:\Users\Philip\AppData\Roaming\XBMC\addons\plugin.video.abc-iview;C:\Program Files (x86)\XBMC\addons\weather.wunderground\resources\lib\wunderground;C:\Program Files (x86)\XBMC\addons\script.module.simplejson\lib;C:\Users\Philip\AppData\Roaming\XBMC\addons\script.module.beautifulsoup\lib;C:\Program Files (x86)\XBMC\addons\script.module.pil\lib;C:\Program Files (x86)\XBMC\addons\script.module.pysqlite\lib;C:\Program Files (x86)\XBMC\system\python\DLLs;C:\Program Files (x86)\XBMC\system\python\Lib;C:\Program Files (x86)\XBMC\python26.zip;C:\Program Files (x86)\XBMC\system\python\lib\plat-win;C:\Program Files (x86)\XBMC\system\python\lib\lib-tk;C:\Program Files (x86)\XBMC;C:\Program Files (x86)\XBMC\system\python;C:\Program Files (x86)\XBMC\system\python\lib\site-packages;
17:52:40 T:2720 DEBUG: XBPyThread::Process - Entering source directory C:\Users\Philip\AppData\Roaming\XBMC\addons\plugin.video.abc-iview
17:52:40 T:2720 DEBUG: Instantiating addon using automatically obtained id of "plugin.video.abc_iview" dependent on version 1.0 of the xbmc.python api
17:52:40 T:2720 NOTICE: [ABC iView v1.3.0] Initialised
17:52:40 T:2720 NOTICE: [ABC iView v1.3.0] Fetching URL: http://www.abc.net.au/iview/xml/config.xml?r=383
17:52:40 T:2720 NOTICE: [ABC iView v1.3.0] Fetching URL: http://tviview.abc.net.au/iview/auth/?v2&ps3=true
17:52:40 T:2720 INFO: Scriptresult: Success
17:52:40 T:7772 INFO: XCURL::DllLibCurlGlobal::easy_aquire - Created session to http://iviewum-vh.akamaihd.net
17:52:40 T:2720 INFO: Python script stopped
17:52:40 T:2720 DEBUG: Thread XBPyThread 2720 terminating
17:52:41 T:7772 DEBUG: CCurlFile::GetMimeType - http://iviewum-vh.akamaihd.net/z/?auth=daEbbaidlckbiapceacahdWaLbdbvdhdgdp-brUyfp-8-kkt_sGroN&aifp=v001 playpath=mp4:adamhillstonight_03_03 swfurl=http://www.abc.net.au/iview/images/iview.jpg swfvfy=true -> failed
17:52:41 T:7772 DEBUG: CPlayerCoreFactory::GetPlayers(http://iviewum-vh.akamaihd.net/z/?auth=daEbbaidlckbiapceacahdWaLbdbvdhdgdp-brUyfp-8-kkt_sGroN&aifp=v001 playpath=mp4:adamhillstonight_03_03 swfurl=http://www.abc.net.au/iview/images/iview.jpg swfvfy=true)
17:52:41 T:7772 DEBUG: CPlayerSelectionRule::GetPlayers: considering rule: system rules
17:52:41 T:7772 DEBUG: CPlayerSelectionRule::GetPlayers: matches rule: system rules
17:52:41 T:7772 DEBUG: CPlayerSelectionRule::GetPlayers: considering rule: rtv
17:52:41 T:7772 DEBUG: CPlayerSelectionRule::GetPlayers: considering rule: hdhomerun/myth/mms/udp
17:52:41 T:7772 DEBUG: CPlayerSelectionRule::GetPlayers: considering rule: lastfm/shout
17:52:41 T:7772 DEBUG: CPlayerSelectionRule::GetPlayers: considering rule: rtmp
17:52:41 T:7772 DEBUG: CPlayerSelectionRule::GetPlayers: considering rule: rtsp
17:52:41 T:7772 DEBUG: CPlayerSelectionRule::GetPlayers: considering rule: streams
17:52:41 T:7772 DEBUG: CPlayerSelectionRule::GetPlayers: matches rule: streams
17:52:41 T:7772 DEBUG: CPlayerSelectionRule::GetPlayers: considering rule: aacp/sdp
17:52:41 T:7772 DEBUG: CPlayerSelectionRule::GetPlayers: considering rule: mp2
17:52:41 T:7772 DEBUG: CPlayerSelectionRule::GetPlayers: considering rule: dvd
17:52:41 T:7772 DEBUG: CPlayerSelectionRule::GetPlayers: considering rule: dvdimage
17:52:41 T:7772 DEBUG: CPlayerSelectionRule::GetPlayers: considering rule: sdp/asf
17:52:41 T:7772 DEBUG: CPlayerSelectionRule::GetPlayers: considering rule: nsv
17:52:41 T:7772 DEBUG: CPlayerSelectionRule::GetPlayers: considering rule: radio
17:52:41 T:7772 DEBUG: CPlayerCoreFactory::GetPlayers: matched 0 rules with players
17:52:41 T:7772 DEBUG: CPlayerCoreFactory::GetPlayers: adding videodefaultplayer (1)
17:52:41 T:7772 DEBUG: CPlayerCoreFactory::GetPlayers: for video=1, audio=0
17:52:41 T:7772 DEBUG: CPlayerCoreFactory::GetPlayers: for video=1, audio=1
17:52:41 T:7772 DEBUG: CPlayerCoreFactory::GetPlayers: adding player: DVDPlayer (1)
17:52:41 T:7772 DEBUG: CPlayerCoreFactory::GetPlayers: added 1 players
17:52:41 T:7772 NOTICE: DVDPlayer: Opening: http://iviewum-vh.akamaihd.net/z/?auth=daEbbaidlckbiapceacahdWaLbdbvdhdgdp-brUyfp-8-kkt_sGroN&aifp=v001 playpath=mp4:adamhillstonight_03_03 swfurl=http://www.abc.net.au/iview/images/iview.jpg swfvfy=true
17:52:41 T:7772 WARNING: CDVDMessageQueue(player)::Put MSGQ_NOT_INITIALIZED
17:52:41 T:7772 DEBUG: CRenderManager::UpdateDisplayLatency - Latency set to 0 msec
17:52:41 T:7772 DEBUG: DXVA - cheking samples array size using 842094158 render target
17:52:41 T:7772 DEBUG: DXVA - updated maximum samples count to 1
17:52:41 T:7772 DEBUG: DXVA - cheking samples array size using 842094169 render target
17:52:41 T:7508 NOTICE: Thread CDVDPlayer start, auto delete: false
17:52:41 T:7508 NOTICE: Creating InputStream
17:52:41 T:7508 DEBUG: CFileCache::Open - opening using cache
17:52:41 T:7508 DEBUG: CurlFile::Open(08FA2990) http://iviewum-vh.akamaihd.net/z/?auth=daEbbaidlckbiapceacahdWaLbdbvdhdgdp-brUyfp-8-kkt_sGroN&aifp=v001 playpath=mp4:adamhillstonight_03_03 swfurl=http://www.abc.net.au/iview/images/iview.jpg swfvfy=true
17:52:41 T:7772 DEBUG: ------ Window Init (DialogBusy.xml) ------
17:52:41 T:7772 DEBUG: waiting for python thread 4 (C:\Users\Philip\AppData\Roaming\XBMC\addons\plugin.video.abc-iview\default.py) to stop
17:52:41 T:7772 DEBUG: python thread 4 (C:\Users\Philip\AppData\Roaming\XBMC\addons\plugin.video.abc-iview\default.py) destructed
17:52:41 T:7508 WARNING: XFILE::CCurlFile::CReadState::FillBuffer: curl failed with code 22
17:52:41 T:7508 ERROR: CCurlFile::CReadState::Open, didn't get any data from stream.
17:52:41 T:7508 ERROR: XFILE::CFileCache::Open - failed to open source <http://iviewum-vh.akamaihd.net/z/?auth=daEbbaidlckbiapceacahdWaLbdbvdhdgdp-brUyfp-8-kkt_sGroN&aifp=v001 playpath=mp4:adamhillstonight_03_03 swfurl=http://www.abc.net.au/iview/images/iview.jpg swfvfy=true>
17:52:41 T:7508 ERROR: CDVDPlayer::OpenInputStream - error opening [http://iviewum-vh.akamaihd.net/z/?auth=daEbbaidlckbiapceacahdWaLbdbvdhdgdp-brUyfp-8-kkt_sGroN&aifp=v001 playpath=mp4:adamhillstonight_03_03 swfurl=http://www.abc.net.au/iview/images/iview.jpg swfvfy=true]
17:52:41 T:7508 NOTICE: CDVDPlayer::OnExit()
17:52:41 T:7508 NOTICE: CDVDPlayer::OnExit() deleting input stream
17:52:41 T:7508 DEBUG: Thread CDVDPlayer 7508 terminating
17:52:41 T:7772 DEBUG: CAnnouncementManager - Announcement: OnStop from xbmc
17:52:41 T:7772 DEBUG: GOT ANNOUNCEMENT, type: 1, from xbmc, message OnStop
17:52:41 T:7772 DEBUG: ------ Window Deinit (DialogBusy.xml) ------
17:52:41 T:7772 NOTICE: CDVDPlayer::CloseFile()
17:52:41 T:7772 WARNING: CDVDMessageQueue(player)::Put MSGQ_NOT_INITIALIZED
17:52:41 T:7772 NOTICE: DVDPlayer: waiting for threads to exit
17:52:41 T:7772 NOTICE: DVDPlayer: finished waiting
17:52:44 T:7772 INFO: XCURL::DllLibCurlGlobal::CheckIdle - Closing session to http://feeds.xbmc.org (easy=009247A0, multi=00637F10)
17:52:45 T:7772 DEBUG: Keyboard: scancode: 38, sym: 0134, unicode: 0000, modifier: 100
17:52:45 T:7772 DEBUG: CApplication::OnKey: alt-leftalt (4f0d4) pressed, action is
17:52:45 T:7772 DEBUG: ------ Window Deinit (Pointer.xml) ------
17:52:45 T:7772 DEBUG: CWinEventsWin32::WndProcWindow is active
17:52:45 T:7772 DEBUG: CWinEventsWin32::WndProc: Focus switched to process C:\Windows\explorer.exe
17:52:48 T:7772 DEBUG: SECTION:UnloadDelayed(DLL: special://xbmcbin/system/ImageLib.dll)

@andybotting

This comment has been minimized.

Member

andybotting commented Jun 13, 2013

Damn. It was working this morning.

Are you comfortable editing the plugin source?

@philipmoss

This comment has been minimized.

philipmoss commented Jun 13, 2013

Should be fine as long as you can tell me what to change.

On 13 June 2013 17:59, Andy Botting notifications@github.com wrote:

Damn. It was working this morning.

Are you comfortable editing the plugin source?


Reply to this email directly or view it on GitHubhttps://github.com//issues/13#issuecomment-19378528
.

@andybotting

This comment has been minimized.

Member

andybotting commented Jun 13, 2013

@philipmoss Can you send me an email to andy+github@andybotting.com

@scottt123

This comment has been minimized.

scottt123 commented Jun 13, 2013

Still no joy with v1.3.0 for me.
Log file sent to email above.

@MattH7

This comment has been minimized.

MattH7 commented Jun 13, 2013

Similarly still broke for me too. Now it doesn't even read the program listings. I think it might be reading a cached copy. logfile below:

22:21:33 T:3026189120 NOTICE: -->Python Interpreter Initialized<--
22:21:33 T:3026189120 NOTICE: [ABC iView v1.3.0] Initialised
22:21:33 T:3026189120 NOTICE: [ABC iView v1.3.0] Fetching URL: http://www.abc.net.au/iview/xml/config.xml?r=383
22:21:33 T:3026189120 NOTICE: [ABC iView v1.3.0] Fetching URL: http://tviview.abc.net.au/iview/api2/?series=12200
22:21:35 T:3026189120 NOTICE: [ABC iView v1.3.0] ERROR: make_programs_list (44) - 'xbmcgui.ListItem' object has no attribute 'addStreamInfo'
22:21:35 T:3026189120 ERROR: Traceback (most recent call last):
22:21:35 T:3026189120 ERROR: File "/home/mediauser/.xbmc/addons/plugin.video.abc-iview/resources/lib/programs.py", line 44, in make_programs_list
22:21:35 T:3026189120 ERROR: listitem.addStreamInfo('video', p.get_xbmc_stream_info())
22:21:35 T:3026189120 ERROR: AttributeError: 'xbmcgui.ListItem' object has no attribute 'addStreamInfo'
22:21:35 T:3026189120 NOTICE: None
22:21:35 T:3077396416 ERROR: GetDirectory - Error getting plugin://plugin.video.abc_iview/?series_id=12200
22:21:35 T:3077396416 ERROR: CGUIMediaWindow::GetDirectory(plugin://plugin.video.abc_iview/?series_id=12200) failed
22:21:35 T:3026189120 NOTICE: -->Python Interpreter Initialized<--
22:21:35 T:3026189120 NOTICE: [ABC iView v1.3.0] Initialised
22:21:35 T:3026189120 NOTICE: [ABC iView v1.3.0] Fetching URL: http://www.abc.net.au/iview/xml/config.xml?r=383
22:21:36 T:3026189120 NOTICE: [ABC iView v1.3.0] Fetching URL: http://tviview.abc.net.au/iview/api2/?keyword=lifestyle
22:21:37 T:3026189120 NOTICE: [ABC iView v1.3.0] Found series: Kirstie's Vintage Home (1)
22:21:37 T:3026189120 NOTICE: [ABC iView v1.3.0] Found series: Good Game Series 9 (4)
22:21:37 T:3026189120 NOTICE: [ABC iView v1.3.0] Found series: Hidden Treasures With Griff Rhys Jones (2)
22:21:37 T:3026189120 NOTICE: [ABC iView v1.3.0] Found series: Dream Build Series 2 (1)
22:21:37 T:3026189120 NOTICE: [ABC iView v1.3.0] Found series: Grand Designs Series 10 (1)
22:21:37 T:3026189120 NOTICE: [ABC iView v1.3.0] Found series: Good Game: Pocket Edition Series 9 (4)
22:21:37 T:3026189120 NOTICE: [ABC iView v1.3.0] Found series: Gardening Australia Series 24 (2)
22:21:37 T:3026189120 ERROR: SetContent called with an invalid handle.

@scrag

This comment has been minimized.

scrag commented Jun 14, 2013

It's not working here with 1.3.0 either. Unable to play streams.

Openelec 3.0.5 on Raspberry Pi with iiNet

@shirro

This comment has been minimized.

shirro commented Jun 14, 2013

1.2.0 and 1.3.0 broken here on Internode. Same error opening the Akamai url. Will go insane if I don't get ABC Kids back.

Here is http://tviview.abc.net.au/iview/auth/?v2

<?xml version="1.0" encoding="utf-8"?>
<iview xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://www.abc.net.au/iView/Services/iViewHandshaker">
    <ip>x.x.x.x</ip>
    <isp>Internode</isp>
    <desc>ip range from isp</desc>
    <host>AkamaiHDUnmetered</host>
    <server>http://iviewum-vh.akamaihd.net/z/</server>
    <bwtest>http://iviewum-vh.akamaihd.net/z/</bwtest>
    <token>daEdKclbpdib9bLaUdfaka0cdcVbrd1daa3-brUQdt-8-pmm_wHzoG&amp;aifp=v001</token>
    <tokenhd>st=1371185363~exp=1371195362~acl=/*~hmac=3655655c92150dbdf3f0edca7d2f63813364b70adcb1224f4e14114bc9383f4a</tokenhd>
    <path>playback/_definst_/</path>
    <text><![CDATA[Unmetering is available for <a href="http://www.internode.on.net/" target="_blank">Internode ADSL</a> customers. Check <a href="http://www.internode.on.net/unmetered/" target="_blank">this page</a> for details on whether iview content is metered under your plan.]]></text>
    <free>yes</free>
</iview>
@adammw

This comment has been minimized.

Member

adammw commented Jun 14, 2013

@andybotting Try this patch. If it works, you can revert aa5e2eb. Tested and works for me on iiNet.

@shirro

This comment has been minimized.

shirro commented Jun 14, 2013

@adammw That patch works for me on Internode.

@andybotting

This comment has been minimized.

Member

andybotting commented Jun 14, 2013

@adammw Works for me too.

I've rolled 1.3.1 now, with the patch:
https://xbmc-catchuptv-au.googlecode.com/files/plugin.video.abc_iview-1.3.1.zip

Please test!

@scrag

This comment has been minimized.

scrag commented Jun 14, 2013

Thanks Andy.

That was quick!

All working here with 1.3.1 on iiNet - hopefully that's it! I wonder what the akamai change means for the end users?

@andybotting

This comment has been minimized.

Member

andybotting commented Jun 14, 2013

@scrag It means that we won't be able to take advantage of any possible HD streaming (which we don't know even exists yet). It also means that iView will probably be metered, even for those ISPs where iView was previously unmetered.

I'm hoping that this fix will give us some time to look into the new streaming setup and hopefully get it working in the future.

@andybotting

This comment has been minimized.

Member

andybotting commented Jun 14, 2013

Version 1.3.1 now in the Catch-Up TV AU repo too.

I'm going to nuke this issue! Thanks guys

@MattH7

This comment has been minimized.

MattH7 commented Jun 14, 2013

I'm still getting the same error. It's unable to retrieve program listings. I've uninstalled and reinstalled the add on without any luck. It's found new series, but throws an exception for every series I try to open.

Matt.


20:35:24 T:3044014912 NOTICE: [ABC iView v1.3.1] Found series: Writers On Writing (4)
20:35:24 T:3044014912 NOTICE: [ABC iView v1.3.1] Found series: Yo Gabba Gabba! Series 4 (2)
20:35:24 T:3044014912 NOTICE: [ABC iView v1.3.1] Found series: Young Dracula (11)
20:35:24 T:3044014912 NOTICE: [ABC iView v1.3.1] Found series: Young Dracula Series 2 (1)
20:35:24 T:3044014912 ERROR: SetContent called with an invalid handle.
20:35:29 T:3044014912 NOTICE: -->Python Interpreter Initialized<--
20:35:29 T:3044014912 NOTICE: [ABC iView v1.3.1] Initialised
20:35:29 T:3044014912 NOTICE: [ABC iView v1.3.1] Fetching URL: http://www.abc.net.au/iview/xml/config.xml?r=383
20:35:29 T:3044014912 NOTICE: [ABC iView v1.3.1] Fetching URL: http://tviview.abc.net.au/iview/api2/?series=2959838
20:35:31 T:3044014912 NOTICE: [ABC iView v1.3.1] ERROR: make_programs_list (44) - 'xbmcgui.ListItem' object has no attribute 'addStreamInfo'
20:35:31 T:3044014912 ERROR: Traceback (most recent call last):
20:35:31 T:3044014912 ERROR: File "/home/mediauser/.xbmc/addons/plugin.video.abc-iview/resources/lib/programs.py", line 44, in make_programs_list
20:35:31 T:3044014912 ERROR: listitem.addStreamInfo('video', p.get_xbmc_stream_info())
20:35:31 T:3044014912 ERROR: AttributeError: 'xbmcgui.ListItem' object has no attribute 'addStreamInfo'
20:35:31 T:3044014912 NOTICE: None
20:35:31 T:3076769728 ERROR: GetDirectory - Error getting plugin://plugin.video.abc_iview/?series_id=2959838

20:35:31 T:3076769728 ERROR: CGUIMediaWindow::GetDirectory(plugin://plugin.video.abc_iview/?series_id=2959838) failed

Could it be: http://redsymbol.net/articles/django-attributeerror-str-object-no-attribute-resolve/ ?

@andybotting

This comment has been minimized.

Member

andybotting commented Jun 14, 2013

@MattH7 I think your error might be due to a fix I added to display the duration correctly. I think you might find i'll work if you update to XBMC 12.

A worthwhile test might be to delete the lines:

listitem.addStreamInfo('video', p.get_xbmc_stream_info())

from: plugin.video.abc-iview/resources/lib programs.py and play.py

Can you let me know if that fixes it?

@MattH7

This comment has been minimized.

MattH7 commented Jun 14, 2013

Now it says one of the parameters in a function is missing or the wrong type.


20:55:47 T:2883013440 NOTICE: [ABC iView v1.3.1] Initialised
20:55:47 T:2883013440 NOTICE: [ABC iView v1.3.1] Fetching URL: http://www.abc.net.au/iview/xml/config.xml?r=383
20:55:47 T:2883013440 NOTICE: [ABC iView v1.3.1] Fetching URL: http://tviview.abc.net.au/iview/api2/?series=12338
20:56:00 T:2883013440 NOTICE: [ABC iView v1.3.1] ERROR: make_programs_list (47) - argument 1 must be unicode or str
20:56:00 T:2883013440 ERROR: Traceback (most recent call last):
20:56:00 T:2883013440 ERROR: File "/home/mediauser/.xbmc/addons/plugin.video.abc-iview/resources/lib/programs.py", line 47, in make_programs_list
20:56:00 T:2883013440 ERROR: url = "%s?play=true&%s" % (sys.argv[0], p.make_xbmc_url())
20:56:00 T:2883013440 ERROR: File "/home/mediauser/.xbmc/addons/plugin.video.abc-iview/resources/lib/classes.py", line 256, in make_xbmc_url
20:56:00 T:2883013440 ERROR: if self.date: d['date'] = self.date.strftime("%Y-%m-%d %H:%M:%S")
20:56:00 T:2883013440 ERROR: TypeError: argument 1 must be unicode or str
20:56:00 T:2883013440 NOTICE: None
20:56:00 T:3076769728 ERROR: GetDirectory - Error getting plugin://plugin.video.abc_iview/?series_id=12338
20:56:00 T:3076769728 ERROR: CGUIMediaWindow::GetDirectory(plugin://plugin.video.abc_iview/?series_id=12338) failed
20:56:06 T:2883013440 NOTICE: -->Python Interpreter Initialized<--
20:56:06 T:2883013440 NOTICE: [ABC iView v1.3.1] Initialised
20:56:06 T:2883013440 NOTICE: [ABC iView v1.3.1] Fetching URL: http://www.abc.net.au/iview/xml/config.xml?r=383
20:56:06 T:2883013440 NOTICE: [ABC iView v1.3.1] Fetching URL: http://tviview.abc.net.au/iview/api2/?series=11622

@andybotting

This comment has been minimized.

Member

andybotting commented Jun 14, 2013

Can you send me the output of this:
http://tviview.abc.net.au/iview/api2/?series=12338

@MattH7

This comment has been minimized.

MattH7 commented Jun 14, 2013

On 06/14/2013 09:01 PM, Andy Botting wrote:

Can you send me the output of this:
http://tviview.abc.net.au/iview/api2/?series=12338


Reply to this email directly or view it on GitHub
#13 (comment).

curl "http://tviview.abc.net.au/iview/api2/?series=12338"

[{"a":"12338","b":"64 Zoo Lane Series 4","c":"Lucy lives at 64 Zoo Lane,
right next door to the local zoo. Every night from her bedroom window,
Lucy slides down Georgina the Giraffe's long neck to the zoo below to
meet the animals.","e":"pre-school
last-chance","t":"pre-school","d":"http://tviview.abc.net.au/thumbs/i/zoolane.jpg","f":[{"a":"39553","b":"64
Zoo Lane Series 4 The Story Of Tallulah's Surprise
Present","d":"Tallulah is always surprising her friends with lovely
gifts and gestures. Her friends decide to return the surprise... but
soon find out that not everybody likes the same
things.","e":"pre-school","f":"2013-06-06 10:00:00","g":"2013-07-06
10:00:00","j":"674","i":"56","m":"G","n":"kids/64zoolane_04_26.mp4","s":"http://tviview.abc.net.au/thumbs/i/zoolane.jpg","u":"4"},{"a":"39252","b":"64
Zoo Lane Series 4 The Story Of Doris' Flower","d":"Doris the Duck finds
a plant promising beautiful flowers. She enlists Toby and Kevin's help
to protect it at all costs. Eventually Doris learns that flowers should
be left for everybody to enjoy.","e":"pre-school","f":"2013-06-01
10:00:00","g":"2013-07-01
10:00:00","j":"668","i":"56","m":"G","n":"kids/64zoolane_04_25_fix.mp4","s":"http://tviview.abc.net.au/thumbs/i/zoolane.jpg","u":"4"},{"a":"39281","b":"64
Zoo Lane Series 4 The Story Of The Last Buluru Berry","d":"Joey and his
friends are excited when they come across a bush full of delicious
smelling buluru berries. Wally Two Trees warns them that they must leave
the berries on the bush until they are all
ripe.","e":"pre-school","f":"2013-05-31 10:00:00","g":"2013-06-30
10:00:00","j":"676","i":"56","m":"G","n":"kids/64zoolane_04_24.mp4","s":"http://tviview.abc.net.au/thumbs/i/zoolane.jpg","u":"4"},{"a":"39310","b":"64
Zoo Lane Series 4 The Story Of Washi-Washi Day","d":"It's Washi Washi
day in the So Hi Mountains when all the animals wash themselves until
they are squeaky and clean. While all the other animals are having fun
getting clean, Horace the Hare keeps making excuses not to join
in.","e":"pre-school","f":"2013-05-30 10:00:00","g":"2013-06-29
10:00:00","j":"668","i":"56","m":"G","n":"kids/64zoolane_04_23.mp4","s":"http://tviview.abc.net.au/thumbs/i/zoolane.jpg","u":"4"},{"a":"39028","b":"64
Zoo Lane Series 4 The Story Of Reginald's New Look","d":"Nathalie the
Antelope decides to give Reginald the Lion a make over to refresh his
look. But she restyles him to such an extent that none of the other
animals recognise him when he tries to alert them of an imminent
danger.","e":"pre-school","f":"2013-05-25 10:00:00","g":"2013-06-24
10:00:00","j":"677","i":"56","m":"G","n":"kids/64zoolane_04_22.mp4","s":"http://tviview.abc.net.au/thumbs/i/zoolane.jpg","u":"4"},{"a":"39060","b":"64
Zoo Lane Series 4 The Story Of Alan's Scooter","d":"Nelson is in an
inventive mood, and agrees to make various objects for his friends. Alan
the Aardvark is excited about the scooter that Nelson is making him...
even though he doesn't really know what a scooter
is.","e":"pre-school","f":"2013-05-24 10:00:00","g":"2013-06-23
10:00:00","j":"676","i":"56","m":"G","n":"kids/64zoolane_04_21.mp4","s":"http://tviview.abc.net.au/thumbs/i/zoolane.jpg","u":"4"},{"a":"39089","b":"64
Zoo Lane Series 4 The Story Of The Great Rains","d":"The Savannah
animals are preparing for the Great Rains. The rains flood the plains
every year and they will have to take shelter on Blue Mountain. This
year it is Giggles and Tickles' turn to watch for the start of the
rain.","e":"pre-school","f":"2013-05-23 10:00:00","g":"2013-06-22
10:00:00","j":"674","i":"56","m":"G","n":"kids/64zoolane_04_20.mp4","s":"http://tviview.abc.net.au/thumbs/i/zoolane.jpg","u":"4"},{"a":"38784","b":"64
Zoo Lane Series 4 The Story Of The Jungle Ball","d":"The Jungle Ball is
imminent and all the animals are busy finding their dance partners for
the night. All except Reginald, nobody has ever asked him to dance with
them at the Jungle Ball.","e":"pre-school","f":"2013-05-18
10:00:00","g":"2013-06-17
10:00:00","j":"674","i":"56","m":"G","n":"kids/64zoolane_04_19.mp4","s":"http://tviview.abc.net.au/thumbs/i/zoolane.jpg","u":"4"},{"a":"38810","b":"64
Zoo Lane Series 4 The Story Of Gertie The Goat","d":"Gertie the Goat has
agreed to take Bao Bao the Panda on a climbing expedition up the So Hi
Mountains. The other animals advise Gertie against the trip, pandas are
not renowned for their climbing
skills.","e":"pre-school","f":"2013-05-17 10:00:00","g":"2013-06-16
10:00:00","j":"674","i":"56","m":"G","n":"kids/64zoolane_04_18.mp4","s":"http://tviview.abc.net.au/thumbs/i/zoolane.jpg","u":"4"},{"a":"38840","b":"64
Zoo Lane Series 4 The Story Of The House Of Leaves","d":"Nelson the
Elephant wants to build the biggest and best house of leaves ever. His
nephew Nigel is eager to help out, but Nelson is worried that the leaf
house might be too fragile for his exuberant young
nephew.","e":"pre-school","f":"2013-05-16 10:00:00","g":"2013-06-15
10:00:00","j":"676","i":"56","m":"G","n":"kids/64zoolane_04_17.mp4","s":"http://tviview.abc.net.au/thumbs/i/zoolane.jpg","u":"4"}]}]

Headers:
HTTP/1.1 200 OK
Server: nginx/1.2.1
Date: Fri, 14 Jun 2013 11:43:51 GMT
Content-Type: application/json
Transfer-Encoding: chunked
Connection: close
X-Powered-By: PHP/5.3.13-1~dotdeb.0
Expires: Fri, 14 Jun 2013 11:51:55 GMT
Access-Control-Allow-Origin: http://www.abc.net.au

@scottt123

This comment has been minimized.

scottt123 commented Jun 14, 2013

Nice work Andy!

@andybotting

This comment has been minimized.

Member

andybotting commented Jun 15, 2013

@MattH7 Let's close this issue and open a new one for you.

Please see:
#15

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment