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)

gxdata 04-12-2015 07:55 PM

Re: How to use iView (ABC Australia) downloaders


 
It's hard to reconcile some of the above, probably because people are downloading shows that have been mounted pre-8April.

As a test, can you* try the series 'Compass', and download the episode broadcast on 2015-04-05 (it should succeed), and also the one broadcast on 2015-04-12 (it should fail)>

In my experience, almost everything mounted on iView on or after 8April will fail to download.

FYI when a 0-byte MP4 file results, I do delete it and try again. And I have tried napper/ripper downloader versions.

* BNW, Spin35, Blaxland.john, craigboz, davey52

Blaxland.john 04-12-2015 08:50 PM

Re: How to use iView (ABC Australia) downloaders


 
OK that is what I have found. Any suggestions where / what to try.

craigboz 04-12-2015 11:21 PM

Re: How to use iView (ABC Australia) downloaders


 
Quote:

Originally Posted by gxdata (Post 75715)
It's hard to reconcile some of the above, probably because people are downloading shows that have been mounted pre-8April.

As a test, can you* try the series 'Compass', and download the episode broadcast on 2015-04-05 (it should succeed), and also the one broadcast on 2015-04-12 (it should fail)>

[ ... ]

* BNW, Spin35, Blaxland.john, craigboz, davey52

Yep, as I said previously, WebDL (http://delx.net.au/projects/webdl/) has no problem with this. Just confirmed with Apr12 Compass as requested.

I made an earlier comment about WebDL dropping frames on downloaded files. It's actually a known ffmpeg issue. WebDL pulls the video as a .ts and then calls ffmpeg to re-encode to .mp4. Disable the conversion in common.py and the .ts plays perfectly.

Like I said, I am using a pre-08Apr commit of WebDL and it's having no problems with post-08Apr content so the issue is clearly something very subtle which is tripping up napper/ripper but not WebDL. That said, I'm testing WebDL on a unix machine. Could this be down to silliness like something in the napper/ripper logic tripping over \r vs \r\n?

BNW 04-12-2015 11:48 PM

Re: How to use iView (ABC Australia) downloaders


 
Alas seems so. I have managed to get items dated the 10th .. but tried a few dated 13th .. no go.


Quote:

Originally Posted by gxdata (Post 75715)
It's hard to reconcile some of the above, probably because people are downloading shows that have been mounted pre-8April.

As a test, can you* try the series 'Compass', and download the episode broadcast on 2015-04-05 (it should succeed), and also the one broadcast on 2015-04-12 (it should fail)>

In my experience, almost everything mounted on iView on or after 8April will fail to download.

FYI when a 0-byte MP4 file results, I do delete it and try again. And I have tried napper/ripper downloader versions.

* BNW, Spin35, Blaxland.john, craigboz, davey52


BNW 04-12-2015 11:59 PM

Re: How to use iView (ABC Australia) downloaders


 
For what it's worth rtmpdump gives the error:
"netstream.play.StreamNotFound"

Or something very similar .. difficult to catch since it's on screen for less than 1s.

gxdata 04-13-2015 01:01 AM

Re: How to use iView (ABC Australia) downloaders


 
Quote:

Originally Posted by BNW (Post 75722)
For what it's worth rtmpdump gives the error:
"netstream.play.StreamNotFound"

Or something very similar .. difficult to catch since it's on screen for less than 1s.

I haven't yet tried, and I'm not sure what debugging is implemented in either 'napper or 'ripper, but both can be put into debug mode.
But I suspect it's not much use unless the calling program (ripper/napper) tells rtmpdump to pass back or output is redirected (it's a while since I wrote downloader code, but I did that when testing for flaky downloads a couple of years ago).

BNW 04-13-2015 01:15 AM

Re: How to use iView (ABC Australia) downloaders


 
Given you can start a dl and then close rip or nap and the dl will finish off, I suspect there's not much, if any, feedback from rtmpdump.

Quote:

Originally Posted by gxdata (Post 75724)
I haven't yet tried, and I'm not sure what debugging is implemented in either 'napper or 'ripper, but both can be put into debug mode.
But I suspect it's not much use unless the calling program (ripper/napper) tells rtmpdump to pass back or output is redirected (it's a while since I wrote downloader code, but I did that when testing for flaky downloads a couple of years ago).


M3M1E 04-13-2015 01:37 AM

Re: How to use iView (ABC Australia) downloaders


 
Hi folks, i've been looking at this today, but so far no joy =(

Not a simple fix i'm afraid (or at least not yet). I'm using wireshark and all kinds of tools to try and figure out what has changed...

I don't think it has anything to do with the auth token, or the fake .swf file, or the structure of the rtmp path, it's something else perhaps more sinister unfortunately. If anyone can shed any light that would be great cause i'm tearing my hair out !!

Sorry i'm not responding individually to everyone's msgs at the moment (especially on FB) i'm a bit under the pump until this is resolved !

M3M1E (the iViewRipper guy) :)

mce 04-13-2015 05:05 AM

Re: How to use iView (ABC Australia) downloaders


 
Hi guys.

Can someone not on a FREE isp, like TPG post contents of the AUTH.XML file. Remove sensitive info.

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

============================
<iview>
<ip>xx.xx.xx.xx</ip>
<isp>unknown</isp>
<desc>Akamai HD</desc>
<host>AkamaiHD</host>
<server>http://iviewmetered-vh.akamaihd.net/z/</server> THIS
<bwtest>http://iviewmetered-vh.akamaihd.net/z/</bwtest> THIS

<token>
daEaSaJbAdVaYbxxxbEd.d8adc_cFb6bBcx-bxx6d8-8-nkq_xHxxF&aifp=v001
</token>

<tokenhd>
st=1428122620~exp=1428132619~acl=/*~hmac=50dbdf06e931d390d6ba1a569e40b51114843bb17b8 ae063e5438c3e1bbde31a
</tokenhd>
<path>playback/_definst_/</path> THIS
<text>Your ISP does not offer iview unmetered</text>
<free>no</free>
</iview>

============================

gxdata 04-13-2015 05:25 AM

Re: How to use iView (ABC Australia) downloaders


 
Quote:

Hi guys.

Can someone not on a FREE isp, like TPG post contents of the AUTH.XML file. Remove sensitive info.

link: 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>censored</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>daEbWcUc_dndscmaVcVapc1a6aXbAdkb4aw-bvk6x8-8-rmr_uHuqN&amp;aifp=v001</token>
<tokenhd>st=1428923900~exp=1428933899~acl=/*~hmac=cf885b296f4366983c9007b2ee23ca986d2182c6542 201618c2e97f2e81d9eeb</tokenhd>
<path>playback/_definst_/</path>
<text><![CDATA[iview is unmetered for <a href="http://www.iinet.net.au/"target="_blank">iiNet</a>, <a href="http://www.westnet.com.au/freezone/"target="_blank">Westnet</a> and <a href="http://www.internode.on.net/"target="_blank"> Internode </a> customers.]]></text>
<free>yes</free>
</iview>
============================

Incidentally, I see a status line message from iViewRipper/Napper that says AkamaiHDUnmetered (NOT FREE) - contradictory? My ISP is iiNet.

This has been so for many months.
I can't attach an image


All times are GMT -6. The time now is 02:47 PM.