Hello, I'm new to stream recording; can anyone please help me save streams from the movies listed at :
http://www.tcm.com/watchtcm/movies ? You have to be a cable subscriber with access to the channel in order to test. I have tried a few methods already, but I don't really know what I'm doing. I believe the specific auth codes are traceable to me, so I'd rather not post them here on a public forum, however if anyone is willing to help I will be glad to pm them to you. Here's some of the info that rtmpsuck pulls:
Code:
Processing connect
app: ondemand?auth=[REMOVED]&aifp=v001&s
list=protected/2014-01/TCME1012131300004132_512kbps_640x360;protected/2014-01/TC
ME1012131300004132_1024kbps_640x360;protected/2014-01/TCME1012131300004132_2048k
bps_1280x720
flashVer: WIN 11,9,900,170
swfUrl: http://z.cdn.turner.com/xslo/cvp/plugins/akamai/streaming/osmf2.0/3.1/Ak
amaiAdvancedStreamingPlugin.swf
tcUrl: rtmpe://cp175110.edgefcs.net:1935/ondemand?auth=[REMOVED]&aifp=v001&slist=protected/2014-01/TCME1012131300004132_
512kbps_640x360;protected/2014-01/TCME1012131300004132_1024kbps_640x360;protecte
d/2014-01/TCME1012131300004132_2048kbps_1280x720
pageUrl: http://www.tcm.com/watchtcm/movies/16127/Miracle-The/?sessionToken=[REMOVED]
WARNING: HandShake: Type mismatch: client sent 6, server answered 9
ERROR: WriteN, RTMP send error 10054 (4108 bytes)
Closing connection... done!
Sometimes the error is slightly different:
Code:
WARNING: HandShake: Type mismatch: client sent 6, server answered 9
ERROR: RTMP_ReadPacket, failed to read RTMP packet header
Closing connection... done!
In either case, the video continues to play in the browser / flash player, but isn't downloaded by rtmpsuck. Any help would be appreciated. In addition to my specific auth codes, I could try to pm any other info that might help solve the problem (extended logs, packet-sniffing data, etc). The site uses a cookie with some info as well. I tried searching the swfs for 'secureToken' but didn't see it anywhere.
Thanks in advance, any help is appreciated
They don't leave the videos up for very long, so I'd love to be able to archive them!
EDIT: The auth tokens are generated freshly each session, which makes it particularly difficult to try with rtmpdump directly. If the stream is still open in a web browser, it seems to reject a second request with duplicate auth, but the Auth tokens seem to expire quickly as well. I think using a proxy method is my best bet like I was trying with rtmpsuck, but of course even then I don't know the trick to get it working.