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

www.playtv.fr/television/ - A serious challenge for livestreming

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

beowluf 01-28-2011 05:39 PM

www.playtv.fr/television/ - A serious challenge for livestreming


 
Hi
i try to stream this channel and donwload but i can't

Code:

http://www.playtv.fr/television/#lcp-ps
It's very important because I already tried it and it crashes. I count on someone who handles well rtmpdump.
here is my test:

rtmpdump -r "rtmpe://87.98.209.243:1935/playtv" -a "playtv" -f "LNX 10,1,102,64" -W "http://tvplayer.castlemedia.fr/swf/tvplayer.swf?4d41d1e1b24f3772844195212" -p "http://www.playtv.fr/television/#lcp-ps" -y "lcp-ps" -o lcp-ps.flv

and it gives

<createStream>
DEBUG: SendPlay, seekTime=0, stopTime=0, sending play: bfm-tv
DEBUG: Invoking play
DEBUG: sending ctrl. type: 0x0003
DEBUG: Invoking deleteStream
ERROR: RTMP_ReadPacket, failed to read RTMP packet header
DEBUG: Closing connection.

if it is not possible with rtmpdump give me another method

thanks

Stream Recorder 01-30-2011 12:15 PM

Re: www.playtv.fr/television/ - A serious challenge for livestreming


 
Quote:

Originally Posted by beowluf (Post 24891)
rtmpdump -r "rtmpe://87.98.209.243:1935/playtv" -a "playtv" -f "LNX 10,1,102,64" -W "http://tvplayer.castlemedia.fr/swf/tvplayer.swf?4d41d1e1b24f3772844195212" -p "http://www.playtv.fr/television/#lcp-ps" -y "lcp-ps" -o lcp-ps.flv

Did you get this by using rtmpsrv? Do you use Linux only or do you have Windows as well?

beowluf 01-30-2011 03:24 PM

Re: www.playtv.fr/television/ - A serious challenge for livestreming


 
I use Windows and i use rtmpdump with syntax i've found with sniffer software . perhaps it's not the exact parameter i 'm not sure
can you focus please on this website and then get the information necessaire with the right parameters.

Stream Recorder 01-30-2011 03:34 PM

Re: www.playtv.fr/television/ - A serious challenge for livestreming


 
Try to use freeware CooJah + Blader and StreamTransport.

beowluf 01-30-2011 05:14 PM

Re: www.playtv.fr/television/ - A serious challenge for livestreming


 
did it work for you ?
for me
I've much tried with those softwares without results ,with StreamTransport it's sniff the url+path but it can't downloding nothing .
Can you compose a http adress (connected directely to server) with swfplayer so we could watch it directely
thanks

Stream Recorder 01-31-2011 01:02 AM

Re: www.playtv.fr/television/ - A serious challenge for livestreming


 
I can't watch it. Here is what I get:



If RTMPE recorders don't work for you, the only thing I can suggest is screen video capture software.

getflv 02-09-2011 08:10 AM

Re: www.playtv.fr/television/ - A serious challenge for livestreming


 
Quote:

Originally Posted by beowluf (Post 24925)
did it work for you ?
for me
I've much tried with those softwares without results ,with StreamTransport it's sniff the url+path but it can't downloding nothing .
Can you compose a http adress (connected directely to server) with swfplayer so we could watch it directely
thanks

It's "Secure Token" stream. Latest GetFLV can help you download playtv.fr. Please check it and give us feedback.

beowluf 02-15-2011 01:22 AM

Re: www.playtv.fr/television/ - A serious challenge for livestreming


 
I've used getflv version 8.9.8.7 and it didn't work .It's not easy to do it but have you any other suggestion please?

getflv 02-15-2011 03:00 AM

Re: www.playtv.fr/television/ - A serious challenge for livestreming


 
Quote:

Originally Posted by beowluf (Post 25339)
I've used getflv version 8.9.8.7 and it didn't work .It's not easy to do it but have you any other suggestion please?

Do you install latest GetFLV (8.9.8.6)? We can download _http://www.playtv.fr/television/#lcp-ps no problem. Please give us detailed information about GetFLV's error message. We will check it and help you.

beowluf 02-15-2011 06:15 AM

Re: www.playtv.fr/television/ - A serious challenge for livestreming


 
yes i'v already GetFLV latest version and when I click download the stream I've found the adress "rtmpe://213.186.50.35:1935/playtvlcp-ps" but getflv doesn't download any bits it seems like it is waiting slowly without any results . Do you have the stream in your player?yes i'v already getflv latest version and when I click download the stream I've found the adress "rtmpe://213.186.50.35:1935/playtvlcp-ps" but getflv doesn't download any bits it seems like it is waiting slowly without any results . Do you have the stream in your player?

nullacht 02-15-2011 06:55 AM

Re: www.playtv.fr/television/ - A serious challenge for livestreming


 
secureToken -> In this case we must use a .swf decompiler!

Code:

ENCRYPTION_KEY:Object = "#sk@74%p#93"
Code:

rtmpdump -r "rtmpe://87.98.209.243:1935/playtv" -a "playtv" -f "LNX 10,1,102,64" -W "http://tvplayer.castlemedia.fr/swf/tvplayer.swf?4d41d1e1b24f3772844195212" -p "http://www.playtv.fr/television/#lcp-ps" -y "lcp-ps" -o lcp-ps.flv -T "#sk@74%p#93"
Code:

RTMPDump v2.3
(c) 2010 Andrej Stepanchuk, Howard Chu, The Flvstreamer Team; license: GPL
Connecting ...
WARNING: Trying different position for server digest!
INFO: Connected...
Starting download at: 0.000 kB
INFO: Metadata:
INFO:  author
INFO:  copyright
INFO:  description
INFO:  keywords
INFO:  rating
INFO:  title
INFO:  presetname            Custom
INFO:  creationdate          Tue Dec 28 17:59:51 2010
INFO:  videodevice          Videum 1.2 Standard VidCap
INFO:  framerate            25.00
INFO:  width                720.00
INFO:  height                394.00
INFO:  videocodecid          avc1
INFO:  videodatarate        750.00
INFO:  avclevel              31.00
INFO:  avcprofile            66.00
INFO:  videokeyframe_frequency5.00
INFO:  audiodevice          Videum 1.2 ACap
INFO:  audiosamplerate      44100.00
INFO:  audiochannels        2.00
INFO:  audioinputvolume      25.00
INFO:  audiocodecid          .mp3
INFO:  audiodatarate        96.00
4685.654 kB / 46.00 sec


beowluf 02-26-2011 07:13 AM

Re: www.playtv.fr/television/ - A serious challenge for livestreming


 
Thank you nullacht ,your solution is great .
It worked before but today ,it doesn't .Can you sent a few time to fix this problem and explain the method you've used to find that it's about secureToken and how you fix it .

Thanks in advance .

noob2001204 03-04-2011 08:49 AM

Re: www.playtv.fr/television/ - A serious challenge for livestreming


 
Try this token now.

Code:

jG4Cp6aG8Ks1

beowluf 03-13-2011 04:53 PM

Re: www.playtv.fr/television/ - A serious challenge for livestreming


 
please i need help can anyone find the solution like nullacht have done
with rtmpdump?

KSV 06-26-2011 02:15 AM

Re: www.playtv.fr/television/ - A serious challenge for livestreming


 
Original thread has been closed by mods so i am replying here. they are still using SecureToken method but now key is not embedded directly in swf file.

Code:

rtmpdump -r "rtmpe://188.165.101.227:1935/playtv" -a "playtv" -f "WIN 10,3,181,14" -W "http://tvplayer.castlemedia.fr/swf/tvplayer.swf" -p "http://www.playtv.fr/television/" --live -T "fEd8kv6O8Nx" -y "lcp-ps" -o lcp-ps.flv
Code:

RTMPDump v2.3 r569 (Compiled by KSV)
(c) 2010 Andrej Stepanchuk, Howard Chu, The Flvstreamer Team; license: GPL
Connecting ...
WARNING: Trying different position for server digest!
INFO: Connected...
Starting Live Stream
INFO: Metadata:
INFO:  author
INFO:  copyright
INFO:  description
INFO:  keywords
INFO:  rating
INFO:  title
INFO:  presetname            Custom
INFO:  creationdate          Wed Jun 15 12:40:29 2011
INFO:  videodevice          Videum 1.2 Standard VidCap
INFO:  framerate            25.00
INFO:  width                720.00
INFO:  height                394.00
INFO:  videocodecid          avc1
INFO:  videodatarate        750.00
INFO:  avclevel              31.00
INFO:  avcprofile            66.00
INFO:  videokeyframe_frequency5.00
INFO:  audiodevice          Videum 1.2 ACap
INFO:  audiosamplerate      44100.00
INFO:  audiochannels        2.00
INFO:  audioinputvolume      25.00
INFO:  audiocodecid          .mp3
INFO:  audiodatarate        96.00
7872.413 kB / 164.97 sec


chap 06-26-2011 10:42 AM

Re: www.playtv.fr/television/ - A serious challenge for livestreming


 
KSV
Quote:

they are still using SecureToken method but now key is not embedded directly in swf file.
Where did it was loaded, I could not find it.:( Thanks for your reply.

placebo 06-26-2011 10:51 AM

Re: www.playtv.fr/television/ - A serious challenge for livestreming


 
Quote:

Originally Posted by Stream Recorder (Post 24930)
I can't watch it. Here is what I get:



If RTMPE recorders don't work for you, the only thing I can suggest is screen video capture software.

i get the same message from within GetFLV. sometimes i get this here in GFLV:

KSV 06-27-2011 10:14 AM

Re: www.playtv.fr/television/ - A serious challenge for livestreming


 
Quote:

Originally Posted by chap (Post 30390)
KSV

Where did it was loaded, I could not find it.:( Thanks for your reply.

You need to use the Wireshark and search for packet containing text "token=[Random String]" and then decrypt this string with XXTEA decrypter using "jG4Cp6aG8Ks1" as key.

Cipher Text
Code:

f7add1c9c1a392c216a2b3b0d885be3a97228851e852cc59122e74910bcf414465776bb2bfb3627a5099f175c4790b10fada285011f0b12ce1d3a155959865c6b083382842ae913964c7d79b8c306930c4db087af944744423c2eb7fbff2172afa40ac65ab5e18886554b01009f855eb
Plain Text
Code:

type=1&hostname=213.186.50.36&protocol=rtmpe://&app=playtv&stream=france-24&token=fEd8kv6O8Nx&seed=22233

chap 06-27-2011 12:38 PM

Re: www.playtv.fr/television/ - A serious challenge for livestreming


 
KSV
Quote:

Cipher Text
Yes, I found it, but did not know how to decipher.You know a lot.
Thanks.:cool:

chap 06-27-2011 01:13 PM

Re: www.playtv.fr/television/ - A serious challenge for livestreming


 
KSV
Quote:

You need to use the Wireshark and search for packet containing text "token=[Random String]" and then decrypt this string with XXTEA decrypter
What do you decipher, I have not come out.


KSV 06-27-2011 01:39 PM

Re: www.playtv.fr/television/ - A serious challenge for livestreming


 
I have coded my own XXTEA decrypter. you need to use a decrypter which treats your input as hex encoded data.

karlo2105 09-20-2011 04:00 AM

Re: www.playtv.fr/television/ - A serious challenge for livestreming


 
Quote:

Originally Posted by KSV (Post 30432)
I have coded my own XXTEA decrypter. you need to use a decrypter which treats your input as hex encoded data.

Could you give link for your XXTEA decrypter or link for freeware/open source decrypter available for Windows and Ubuntu which will provide us Playtv.fr token?

Where did you find this token "jG4Cp6aG8Ks1" ?:D

any ANONYMOUS forum user 09-21-2011 02:21 AM

Re: www.playtv.fr/television/ - A serious challenge for livestreming


 
Quote:

Originally Posted by karlo2105 (Post 32634)
Could you give link for your XXTEA decrypter or link for freeware/open source decrypter available for Windows and Ubuntu which will provide us Playtv.fr token?

How to disassemble SWF file using freeware software (Win/Mac/Linux)

beowluf 01-06-2012 10:12 AM

Re: www.playtv.fr/television/ - A serious challenge for livestreming


 
hi
Can you Ksv give the rtmpdump compilation for playtv.fr they change the token

Bahman 01-06-2012 11:06 AM

Re: www.playtv.fr/television/ - A serious challenge for livestreming


 
They didn't change the Token!! The have just changed the play path::D

Code:

C:\rtmpdump-2.4>rtmpdump -r "rtmpe://87.98.209.242:80/playtv" -a "playtv" -W "ht
tp://tvplayer.castlemedia.fr/swf/tvplayer.swf" -p "http://www.playtv.fr/televisi
on/" --live -T "fEd8kv6O8Nx" -y "lcp-ps_750" -o lcp-ps.flv
RTMPDump v2.4 GIT-2011-12-22 (Compiled by KSV)
(c) 2010 Andrej Stepanchuk, Howard Chu, The Flvstreamer Team; license: GPL
Connecting ...
WARNING: Trying different position for server digest!
INFO: Connected...
Starting Live Stream
INFO: Metadata:
INFO:  author
INFO:  copyright
INFO:  description
INFO:  keywords
INFO:  rating
INFO:  title
INFO:  presetname            Custom
INFO:  creationdate          Thu Dec 22 11:57:08 2011
INFO:  videodevice          Videum 1.2 Standard VidCap
INFO:  framerate            25.00
INFO:  width                720.00
INFO:  height                394.00
INFO:  videocodecid          avc1
INFO:  videodatarate        750.00
INFO:  avclevel              31.00
INFO:  avcprofile            66.00
INFO:  videokeyframe_frequency5.00
INFO:  audiodevice          Videum 1.2 ACap
INFO:  audiosamplerate      44100.00
INFO:  audiochannels        2.00
INFO:  audioinputvolume      75.00
INFO:  audiocodecid          .mp3
INFO:  audiodatarate        96.00
68.837 kB / 1.26 sec


beowluf 01-06-2012 11:49 AM

Re: www.playtv.fr/television/ - A serious challenge for livestreming


 
thanks Bahman you're an expert .
Can you please show me how to find the the token step by step from downloading swf to the token

Bahman 01-06-2012 12:24 PM

Re: www.playtv.fr/television/ - A serious challenge for livestreming


 
Quote:

Originally Posted by beowluf (Post 36981)
Can you please show me how to find the the token step by step from downloading swf to the token

OK!! This one is a bit hard!!:D

First find SWF file:
For finding swf path on the site, for example, In FireFox, after browsing web page, go to "Tools", "Page Info", "Media" tab, look for a swf file there!! another way, use Coojah!!

For example path of the swf file that you are looking for, is:
Code:

http://tvplayer.castlemedia.fr/swf/tvplayer.swf?4f072cc19beb24838916332190
Then, Download "flasm" program!!

Then extract all included files in a folder!! Then Like rtmpdump, create a batch file in that folder with this script:
flasm -x tvplayer.swf

Run that batch file!! Then you should have 2 file with these names:
"tvplayer.swf" and "tvplayer.$wf"!!

Open first one (secureplayer.swf) with Wordpad or Notepad!! Look for "ENCRYPTION_KEY"

Code:

ERROR_GEOIPENCRYPTION_KEY
jG4Cp6aG8Ks1
ERROR_CHANNEL
AD_ADSWIZZERROR_CRITICALERROR_NETWORK_FULL

Right now, you have encryption key but it's not enough!!

Open Wireshark and start capturing packets, Browse your fav tv channel on www.playtv.fr, and then between founded packets, look for/ filter for "tcp.stream eq 4"!! You will find sth like this:
Code:

GET /token=d06f8f89878f160876417ec615b99562e77dfadae0a6b8b2a873f9c8d44ff1a15702211e2dfd5df64d7359ba26e1b9f9
Come On!!;)

Go here!!

Decrypt the string with XXTEA decrypter using "jG4Cp6aG8Ks1" as key (you had found this, look at top).

Just I have to confirm that I were completely wrong at the last section!! KSV should help!!

beowluf 01-06-2012 12:46 PM

Re: www.playtv.fr/television/ - A serious challenge for livestreming


 
i download tvpayer and after I've
C:\flasm16win>flasm -x tvplayer.swf
Couldn't open input file tvplayer.swf for reading


why

Bahman 01-06-2012 12:50 PM

Re: www.playtv.fr/television/ - A serious challenge for livestreming


 
Use: flasm -x "tvplayer.swf"

beowluf 01-06-2012 01:55 PM

Re: www.playtv.fr/television/ - A serious challenge for livestreming


 
C:\flasm16win>flasm -x "tvplayer.swf"
Couldn't open input file tvplayer.swf for reading

beowluf 03-13-2012 09:31 PM

Re: www.playtv.fr/television/ - A serious challenge for livestreming


 
hi
Can i someone help me to find the rtmpe link for this tvchannel
http://www.playtv.fr/television/#lcp-ps

karlo2105 03-15-2012 07:00 AM

Re: www.playtv.fr/television/ - A serious challenge for livestreming


 
Thanks. ;-)

Bahman 03-15-2012 07:23 AM

Re: www.playtv.fr/television/ - A serious challenge for livestreming


 
sth is going wrong:
Code:

DEBUG: Property: <Name:              level, STRING:    status>
DEBUG: Property: <Name:              code, STRING:    NetStream.Play.Unpublish
Notify>
DEBUG: Property: <Name:        description, STRING:    rtmp://87.98.209.164:193
5/playtv/_definst_/tv5-monde is now unpublished
.>
DEBUG: Property: <Name:          clientid, NUMBER:    1733471004.00>
DEBUG: (object end)
DEBUG: (object end)
DEBUG: HandleInvoke, server invoking <onStatus>
DEBUG: HandleInvoke, onStatus: NetStream.Play.UnpublishNotify
DEBUG: Invoking deleteStream


KSV 03-15-2012 08:42 AM

Re: www.playtv.fr/television/ - A serious challenge for livestreming


 
use tv5-monde_hi as playpath.

karlo2105 03-25-2012 07:46 AM

Re: www.playtv.fr/television/ - A serious challenge for livestreming


 
They changed again something.

Code:

rtmpdump -v -r "rtmpe://149.6.160.22:443/tvplayer/tv5-monde_hi" -W "http://beta.static.playtv.fr/swf/tvplayer.swf" -p "http://playtv.fr/television/#tv5-monde" -T "fEd8kv6O8Nx" | vlc -
RTMPDump v2.4 GIT-2012-03-08 (Compiled by KSV)
(c) 2010 Andrej Stepanchuk, Howard Chu, The Flvstreamer Team; license: GPL
WARNING: You haven't specified an output file (-o filename), using stdout
Connecting ...
WARNING: Trying different position for server digest!
INFO: Connected...
ERROR: rtmp server sent error
ERROR: rtmp server requested close

I didn't find any token in SWF Player. Is there a solution? :D
Thanks

karlo2105 03-26-2012 10:54 AM

Re: www.playtv.fr/television/ - A serious challenge for livestreming


 
I found this.

Code:

3b425908d67218761f4f88350b24438426d882269031077e61bd9f2314c7dccf3d04c4d36234bca92e096368f324e156aaa0a4dcca8c64db37200975f0f49ae0ef0cc00505848c629b4450bad76ce313753455b4140407bc41174b7b796e5cf656eb0572874d5bee07fc3c8bbd428451ac774fdf5e70955af90c5ee82a5dddfceae9d181f75007968c30d8bec2ed1f7bedd712e6fa546d1204a667ffb81e5f8e902ea611d2fa0d15aef8711620b197946869e6adea46751d2b04fda548e83880d14ef59cb6780a3f7e527fe7aa8fcfcc42052497981b2360cf9d3e2bbb36a2c7ea3358e3324acfe9a123f4ce83c4d36d1145fbd189cf6eb511b214e58cab40d91f4afbcff3ae3afb614c28896180d6e216d7462d9a4b8ce49d7eec8beb041ea5fc662cd1295ec79c29e41b117b49e1d4dfc8188f4706b013f0fa212c89fddebec2817901bc9a4da96d8659d7b16d7e0db07bc4ae11b6b06b5e1a120e42ce7340396f29c4b5414a468ede170ff6d9fa97364aae2a7805772fa4b8551a69bbed2d7c6178c367519398799e93a75e68c897119de3e31f21a3a44587f0842de21fc8cf8b6a9e3aef421c8f95ea13a69f15a4319281735ff4559bf1b320c9bf26c44e8e5692430c3affadd9db86b5fbee77ebc3f4b161df103e095fbc8b87d5a581d0938c47840e104bf0051028ad2f459544d7895ff50f7f179d9b0414adab210f17139f138c34ea58b9bf9844973f6024c292ef9f0dfb847cbd1a0cfaab8bcdd8e4444d1707d77b7b4c03c6c7f7682c5dc528dfc7e02a44df28
Did they change token or what?

chap 03-26-2012 03:26 PM

Re: www.playtv.fr/television/ - A serious challenge for livestreming


 
Quote:

Originally Posted by karlo2105 (Post 42506)
They changed again something.

Code:

rtmpdump -v -r "rtmpe://149.6.160.22:443/tvplayer/tv5-monde_hi" -W "http://beta.static.playtv.fr/swf/tvplayer.swf" -p "http://playtv.fr/television/#tv5-monde" -T "fEd8kv6O8Nx" | vlc -
RTMPDump v2.4 GIT-2012-03-08 (Compiled by KSV)
(c) 2010 Andrej Stepanchuk, Howard Chu, The Flvstreamer Team; license: GPL
WARNING: You haven't specified an output file (-o filename), using stdout
Connecting ...
WARNING: Trying different position for server digest!
INFO: Connected...
ERROR: rtmp server sent error
ERROR: rtmp server requested close

I didn't find any token in SWF Player. Is there a solution? :D
Thanks

try use streamtransport

karlo2105 03-26-2012 04:18 PM

Re: www.playtv.fr/television/ - A serious challenge for livestreming


 
Quote:

Originally Posted by chap (Post 42546)
try use streamtransport

I used StreamTransport and I got rtmpe address above. I would like to keep on watching live those channels as before that's why I wonder how can I find out their new token. :D

Bahman 03-26-2012 04:40 PM

Re: www.playtv.fr/television/ - A serious challenge for livestreming


 
Quote:

Originally Posted by karlo2105 (Post 42547)
that's why I wonder how can I find out their new token. :D

The token is not changed!! You should try to finding out why you are rejecting from their server!!

Code:

DEBUG: Property: <Name:              level, STRING:    error>
DEBUG: Property: <Name:              code, STRING:    NetConnection.Connect.Rejected>
DEBUG: Property: <Name:        description, STRING:    Connection failed: Application rejected connection.>
DEBUG: Property: <Name:        application, STRING:    NetConnection.Connect.Rejected>

I think you should use those strings you have found in order to get over rejecting!!

karlo2105 03-27-2012 02:16 AM

Re: www.playtv.fr/television/ - A serious challenge for livestreming


 
Quote:

Originally Posted by Bahman (Post 42548)
The token is not changed!! You should try to finding out why you are rejecting from their server!!

Code:

DEBUG: Property: <Name:              level, STRING:    error>
DEBUG: Property: <Name:              code, STRING:    NetConnection.Connect.Rejected>
DEBUG: Property: <Name:        description, STRING:    Connection failed: Application rejected connection.>
DEBUG: Property: <Name:        application, STRING:    NetConnection.Connect.Rejected>

I think you should use those strings you have found in order to get over rejecting!!

Could you be more clear? If I knew how to overtake rejecting, I wouldn't ask for help. ;)


All times are GMT -6. The time now is 08:48 AM.