Audio/video stream recording forums (http://stream-recorder.com/forum/index.php)
-   Video stream recording (http://stream-recorder.com/forum/forumdisplay.php?f=4)
-   -  

How to use iView (ABC Australia) downloaders

(http://stream-recorder.com/forum/showthread.php?t=7039)

sos 03-11-2014 02:57 AM

Re: How to use iView (ABC Australia) downloaders


 
Is it just me or has the latest makeover foiled iViewNapper again? It exits after failing to get the index.

davey52 03-11-2014 03:39 AM

Re: How to use iView (ABC Australia) downloaders


 
Quote:

Originally Posted by sos (Post 66004)
Is it just me or has the latest makeover foiled iViewNapper again? It exits after failing to get the index.

Same for me, although it worked OK last night.

blood.eaglz 03-11-2014 04:42 AM

Re: How to use iView (ABC Australia) downloaders


 
Ah crap,

From what I can tell (with the help of Urlsnooper2 and wireshark), it appears the json is now being hosted at http://project.abc.net.au (on loading a gzip file identified as containing json is transferred from there) I got a 403 error trying to follow the url.

However the site itself seems to contain a lot of the directory within the source code of the channel, categories and programs A-Z pages, allowing you to branch off to each episode. Whether that would be usable for our purposes I'll leave to the coders to determine.

Hope this helps in some way.

fredsmith 03-11-2014 06:55 AM

Re: How to use iView (ABC Australia) downloaders


 
Quote:

Originally Posted by blood.eaglz (Post 66111)
From what I can tell (with the help of Urlsnooper2 and wireshark), it appears the json is now being hosted at http://project.abc.net.au (on loading a gzip file identified as containing json is transferred from there) I got a 403 error trying to follow the url.

That seems to just be the watchlists for individual users.
Quote:

However the site itself seems to contain a lot of the directory within the source code of the channel, categories and programs A-Z pages, allowing you to branch off to each episode. Whether that would be usable for our purposes I'll leave to the coders to determine.
In the worst case, it looks like it is possible to scrape the details from the HTML, but that's WAY more of a hassle to parse (and problematic in terms of it breaking) than getting the JSON.

Probably the best thing would be to put wireshark into promiscuous mode and capture traffic from non-browser app, like a TV or Xbox.

blood.eaglz 03-11-2014 08:52 AM

Re: How to use iView (ABC Australia) downloaders


 
Quote:

Originally Posted by fredsmith (Post 66114)
That seems to just be the watchlists for individual users.

I hope not, as that is the only JSON file I got during the entire trace, along with a bunch of javascript files from the same http://project.abc.net.au

Code:

/assets/js/iview-watchlist.js
/assets/js/iview-filter.js
/assets/js/webtrends.load.iview.js
/assets/js/iview-main.js
and a couple of javascript gzips
potentially missed some

Also tried promiscuous mode while using the android app, either I don't have wireshark setup properly or there is no json sent to the android app (possibly just uses the html).

Unfortunately this is not going to be as easy as when the v2 api came out, I only needed URLsnooper2 for that :)

fredsmith 03-11-2014 09:57 AM

Re: How to use iView (ABC Australia) downloaders


 
Quote:

Originally Posted by blood.eaglz (Post 66179)
I hope not, as that is the only JSON file I got during the entire trace, along with a bunch of javascript files from the same http://project.abc.net.au

Right, but I think that's all it is. The program list is contained within the HTML. That makes some sense, since they're no longer using flash for the rendering.

Quote:

Also tried promiscuous mode while using the android app, either I don't have wireshark setup properly or there is no json sent to the android app (possibly just uses the html).
I'd imagine the JSON data is still available somehow for apps that don't spin up a whole browser. Whether Android is an example, I couldn't say.

mce 03-11-2014 11:03 PM

Re: How to use iView (ABC Australia) downloaders


 
Hi guys.

I'm in the same boat as you guys.

Been looking at wireshark captures and .js files and I cannot see any type of index like before.

The config.xml has changes with two new lines but nothing else there.

I haven't been over the iview site thoroughly but before they had a big window of shows, where now I don't think they do.

They maybe using this api: http://developer.tmsapi.com/docs/data_v1/ but customised.

eegee 03-13-2014 02:17 AM

Re: How to use iView (ABC Australia) downloaders


 
Anything of use in the feeds? They were full of broken links a couple of days ago. Now some are populated & others completely empty.

Been using FF webconsole...
List of titles. Title search. Related programs. Buggered if I can find anything by category.

I've been able to save a manifest & also download using AdobeHDS (via HDS Link Detector). Not sure if config.xml is being used. Seems like you need html+auth+manifest to get to the nitty gritty. Still experimenting. Haven't tried hdsdump yet tho'

Also not seeing expiry dates & times. Webpage is vague about this (which is annoying many users on the messageboard, who are also missing the Last Chance category!).

mce 03-13-2014 02:54 AM

Re: How to use iView (ABC Australia) downloaders


 
Pretty much got the following.

http://iview.abc.net.au/auth/flash
or
http://iview.abc.net.au/auth

http://www.abc.net.au/iview/xml/config.xml

http://iview.abc.net.au/programs/7-30/NC1405H044S00

http://iviewum-vh.akamaihd.net/z/playback/ ... for manifest

http://iview.abc.net.au/captions/news/730s_Tx_1103.xml

http://iview.abc.net.au/api/legacy/flash/?keyword=a-z

If there's anymore people can post here.

eegee 03-13-2014 04:07 AM

Re: How to use iView (ABC Australia) downloaders


 
Quote:

Originally Posted by mce (Post 66359)

... for *unmetered* manifest.

http://iviewmetered-vh.akamaihd.net/z/playback/ for metered (<free>no</free>) manifest.


All times are GMT -6. The time now is 09:10 AM.