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

Fox Soccer 2go

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

dmb341 10-19-2015 06:37 PM

Fox Soccer 2go


 
Can anyone help sniff out a way to capture video from foxsoccer2go.com? I have a valid paid log in account and am trying to figure out how to capture video to view/edit offline. I am pretty knowledgeable with a number of command line utilities (ffmpeg, youtube-dl, livestreamer, rtmpdump, curl, etc.) but can't seem to crack this one.

Here's a video page: http://www.foxsoccer2go.com/watchdvr...public/show/no

That page is giving me this:
Code:

curl 'http://110761-f.akamaihd.net/mssecch18_1_2400@s36389?reportingKey=eventId-1065847_partnerId-1686&seekABS=1445119200&v=3.7.0&fp=MAC%2019,0,0,226&r=OBMQV&g=NPKQLJNQUFUA&primaryToken=1445299537_40c259753479fa73d107f28dbc3e86db' -H 'Host: 110761-f.akamaihd.net' -H 'User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.10; rv:41.0) Gecko/20100101 Firefox/41.0' -H 'Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8' -H 'Accept-Language: en-US,en;q=0.5' -H 'Accept-Encoding: gzip, deflate' -H 'Referer: http://www.performgroup.com/ptvFlash/performconsole_fox_new15/bin-release/PerformConsole1.swf' -H 'Connection: keep-alive'
But I think the "primary token" expires right away and I'm getting "An error occurred while processing your request"

A link to an xml associated with that video: http://www.foxsoccer2go.com/streamin...34449/data.xml

Without a valid login, I get an error message on the xml. Here is what I see when logged in:

Code:

<dvr-stream><eventInfo serverTs="20151020000530"><event id="134449"><description>Brazil v Korea Republic</description><drm>false</drm><chargeable>false</chargeable><contentTypeId>2</contentTypeId><eventTypeId/><start feedTs="20151017220000" eventTs="20151017220000">17 Oct 2015 23:00</start><finish eventTs="20151018001500">18 Oct 2015 01:15</finish><startDay>Sat</startDay><startDate>17/10/2015</startDate><endDay>Sun</endDay><endDate>18/10/2015</endDate><startTime>23:00</startTime><endTime>01:15</endTime><startTimeZone>BST</startTimeZone><location/><countryCode/><thirdPartyEventId>0</thirdPartyEventId></event><availableMediaFormats><mediaFormat id="70"><name>Akamai HD-DVR</name><description>Akamai HD-DVR</description><playerAlias>dvr</playerAlias><reportingKey>eventId-1065847_partnerId-1686</reportingKey><stream><streamType>SMIL</streamType><streamLaunchCode><smil:smil><smil:head><smil:meta name="title" content="event_1065847"/><smil:meta name="httpBase" content="http://110761-f.akamaihd.net"/></smil:head><smil:body><smil:switch id="streams_event_1065847"><smil:video src="mssecch18_1_2400@s36389" system-bitrate="2400000"/><smil:video src="mssecch18_1_1500@s36389" system-bitrate="1500000"/><smil:video src="mssecch18_1_1000@s36389" system-bitrate="1000000"/><smil:video src="mssecch18_1_500@s36389" system-bitrate="500000"/><smil:video src="mssecch18_1_280@s36389" system-bitrate="280000"/></smil:switch></smil:body></smil:smil></streamLaunchCode><streamAuth>primaryToken=1445299560_f47c611987dc045dda0c987d861e9393</streamAuth></stream></mediaFormat></availableMediaFormats></eventInfo><dvr id="134449"><description>Brazil v Korea Republic</description><start timezone="GMT" format="yyyy-mm-dd hh:mm">2015-10-17 22:00</start><end timezone="GMT" format="yyyy-mm-dd hh:mm">2015-10-18 00:15</end><in-stream-vod>
</in-stream-vod></dvr></dvr-stream>

The one thing that has somewhat worked is to record the http stream in Jaksta (Mac OS), but every time the stream changes bitrates based on my connection (you can see in the xml that there are multiple streams ranging from 280 Kb/s to 2.4 Mb/s), the recording breaks and there's no way to reliably play out the entire stream at the hightest bitrate (or any one bitrate really) from a normal browser. I think if I could get livestreamer or youtube-dl to authenticate the login and point it toward the xml, one of those would be able to capture the whole steam, but I can't seem to reach the xml page while "logged in" to FS2go other than in the browser I've logged into.

Thanks in advance for the help.

utuxia 12-11-2015 10:45 PM

Re: Fox Soccer 2go


 
easiest way is to use wireshark to filter for m3u8 http requests

install it and then filter packets from your network interface with this filter: `http.request.full_uri contains m3u8`

8MiLLeNiuM 03-11-2016 09:54 AM

Re: Fox Soccer 2go


 
Quote:

Originally Posted by utuxia (Post 81593)
easiest way is to use wireshark to filter for m3u8 http requests

install it and then filter packets from your network interface with this filter: `http.request.full_uri contains m3u8`

Unfortunately, m3u8 doesn't work; tried both that and f4m on URL Snooper and nothing comes up. Is there another filter name other than those?


All times are GMT -6. The time now is 11:51 PM.