Been lurking for a while now but first time posting.
Previously it was possible to use RtmpDumpHelper to grab from ESPN3 but it looks like they've upgraded to use Uplynk. In return, higher quality streams seem to be available but with my bandwidth, the adaptive player won't select them. I've looked at the links and its now an AES-128 encrypted TS stream. The TS segments are easy enough to grab via IDM but since they are encrypted they won't play.
There is also a key file for the AES128 encryption but I don't know how to get it. I tried curl to download but it returns a 'body not found' error. Is it expiring that quickly? Links are below, any ideas how to download for playback later? I really want the i.m3u8 for max quality. Feeding directly into FFMPEG returns a 403 forbidden error. Guessing because of cookies or key.
Can also provide login, let me know.
Main player page (behind authentication)
http://espn.go.com/watchespn/player/_/id/2321398/
.m3u8
http://content-ausw1.uplynk.com/b50d...a897df9314d9a1
Key file?
https://content-ausw1.uplynk.com/che...a897df9314d9a1