It look like they put some extra protection in stream. Now I cant able to watch free stream on my IP - maybe they block all Ip who download staff from rtmp as guest dont know (when I login to my account I can watch on my old IP and also when I use proxy im able to watch as guest). I used old rtmpdump stream link to download from console terminal and looked like this:
Code:
rtmpdump -r "rtmp://199.59.88.13/cam4-origin172/_definst_/streams/f315f087-de1e-417d-afd4-597977733bba?b1ba9501813f6b7f0182e1b4c537eb3d" -a "cam4-origin172/_definst_/streams/f315f087-de1e-417d-afd4-597977733bba?b1ba9501813f6b7f0182e1b4c537eb3d" -f "WIN 13,0,0,182" -W "http://edgecast.cam4s.com/client/Cam4_6.286_viewer.swf" -p "http://cam4.com/" -C B:0 --live -y "streams/f315f087-de1e-417d-afd4-597977733bba?b1ba9501813f6b7f0182e1b4c537eb3d" -o "modelname-`date +%Y-%m-%d-%H%M`.flv"
The value I simple taking from stream using wireshark or flash player but now it looks like they have not one stream but 2 at the same time and all are in other IP.
The new value looking on handshke like ex.
1. old stream name ex. cam4-origin135
2. and new one cam4-chat103
The first one is old rtmp value but in 2nd is new authenticate value with model name, user name and some hash (password) to user or something like that. Cant get what is this.
So the problem is how to make again rtmpdump link to work (even on free chat)