teefer22, maybe you can help with this one:
I'm trying to get the rtmp URL to use for live streams on TSN. There's one today at 2:30pm Eastern under Championship Curling on Demand / Tim Horton's Brier Live.
Here's what I've captured that flash sends:
Code:
app: live?ovpfv=2.1.4
flashVer: WIN 10,2,152,26
swfUrl: http://watch.tsn.ca/Flash/player.swf?themeURL=http://watch.tsn.ca/themes/TSN/player/theme.aspx
tcUrl: rtmp://cp52820.live.edgefcs.net:1935/live?ovpfv=2.1.4
pageUrl: http://watch.tsn.ca/#clip428645
Playpath: TSN-LIVE33-FLASH@37547
But I'm having no luck. I've got the following rtmpdump commandline to send *exactly* that, but it's not finding the stream...
Code:
rtmpdump -z -r 'rtmp://cp52820.live.edgefcs.net/live?ovpfv=2.1.4' -y 'TSN-LIVE33-FLASH@37547' -s 'http://watch.tsn.ca/Flash/player.swf?themeURL=http://watch.tsn.ca/themes/TSN/player/theme.aspx' -o out.flv -t 'rtmp://cp52820.live.edgefcs.net:1935/live?ovpfv=2.1.4' -p 'http://watch.tsn.ca/#clip428645' -f 'WIN 10,2,152,26' -a 'live?ovpfv=2.1.4'
The key error seems to be here from the server:
Code:
DEBUG: Property: <Name: level, STRING: error>
DEBUG: Property: <Name: code, STRING: NetStream.Play.StreamNotFound>
DEBUG: Property: <Name: description, STRING: Failed to play TSN-LIVE33-FLASH@37547; stream not found.>
DEBUG: Property: <Name: details, STRING: TSN-LIVE33-FLASH@37547>
DEBUG: Property: <Name: clientid, STRING: 5ILYZHdG>
Can you see anything that stands out at you? I'm at the beating my head against a wall stage.
-Dan