PDA

View Full Version : Recording Ooyala/Akamai Stream - Blizzcon Virtual Ticket Local Copy


hanfrolo
11-20-2014, 04:33 PM
Hi, I'd like to download a copy of the recording hosted here:

http://us.battle.net/blizzcon/en/live-stream/

I know how to look in the Network tab and find the .f4m file, but I'm having trouble using ffmpeg to download the entire recording. Any suggestions?

http://ooyalasecurehd3-f.akamaihd.net/z/BlizProd03_delivery@6587/manifest.f4m?hdnea=st=1416526204~exp=1416526294~ac l=/z/BlizProd03_delivery@6587/*~hmac=6b5ed8eb12f2408298194d6e9abd8366658db65abba 11dbe1a3674e2002be654&hdcore=2.10.3&g=MACDRPEMIJPQ

hanfrolo
11-20-2014, 04:55 PM
Using Livestreamer I get a 403 Client Error: Forbidden message.

livestreamer akamaihd://http://ooyalasecurehd3-f.akamaihd.net/z/BlizProd03_delivery@6587/manifest.f4m best

blimey
11-20-2014, 05:40 PM
If the hds (f4m) didn't have drm (but it does in this case), you'd also need to include all of that suffix code after .f4m in the livestreamer command line. There is no point here, since the hds has drm.

But the hls (m3u8) version does not have drm. The livestreamer command line will look like this (but the code below will have expired by now);

livestreamer "hlsvariant://https://ooyalasecurehd3-f.akamaihd.net/i/BlizProd03_delivery@6587/master.m3u8?hdnea=st=1416530285~exp=1416530375~acl =/i/BlizProd03_delivery@6587/*~hmac=5b032dc5003debd10319b71634765ee8d38ce0a30f8 5ad2beb25a719d98edc3e" best -o output.ts

hanfrolo
11-21-2014, 05:41 PM
Thank you for the explanation, that's good information to know!

Is there anything I can look for in the future to determine if DRM is used besides encountering the Client Error 403 message?

Edit:
Also how did you locate the m3u8 file in this page? It doesn't show as a blockable item when I search through ABP.