PDA

View Full Version : Why StreamTransport's browser can't load flash player on this page?


ohboy888
10-05-2012, 09:05 AM
I wonder why StreamTransport's browser cannot display the flash player at this page url:
http://www.okezone.tv/#sindotv

This is the screenshot of the StreamTransport when navigating to that url:

http://imageshack.us/a/img202/1764/streamtransportnoplayer.th.jpg (http://imageshack.us/photo/my-images/202/streamtransportnoplayer.jpg/)

You can see the empty graybox on the screen.


Compare with this screenshot when the url is opened with IE8 browser:

http://imageshack.us/a/img231/5905/ie8flashplayerload.th.jpg (http://imageshack.us/photo/my-images/231/ie8flashplayerload.jpg/)

You can see that IE8 successfully loaded the flash player.

This issue also happened when I navigated the url with RTMPExploreX. I believe StreamTransport and RTMPExploreX use IE as their browser engine, but I wonder why it failed to load the player.

My questions:
1. I just want to know if you guys also exeperienced same thing?
2. That page is playing a live rtmp flash streaming. Do you know the best freeware tool to record that live streaming video?

Besides StreamTransport, I also tried OrbitDownloader's Grab Pro, it can record the video, but it's unstable, the connection often broken suddenly. I also tried rtmpdump+urlsnooper, but it's very hard to use. I got the rtmp url, but when It tried run the rtmpdump, it keep failed by asking --playpath.

Note: I'm using Windows XP SP3.

hasomaso
10-05-2012, 10:58 AM
hello,

use rtmpexplorer+rtmpsuck



GlobalTV

rtmpdump -v -r "rtmp://edge.okeinfo.net/live/mncoke2_256.stream" -W "http://p.okezone.com/flowplayer.commercial-3.2.11.swf" -p "http://www.okezone.tv/#2" -y "mncoke2_256.stream" -o "GlobalTV.flv"


LIFE

rtmpdump -v -r "rtmp://edge.okeinfo.net/live/mncoke14_256.stream" -W "http://p.okezone.com/flowplayer.commercial-3.2.11.swf" -p "http://www.okezone.tv/#14" -y "mncoke14_256.stream" -o "LIFE.flv"


MNC

rtmpdump -v -r "rtmp://edge.okeinfo.net/live/mncoke3_256.stream" -W "http://p.okezone.com/flowplayer.commercial-3.2.11.swf" -p "http://www.okezone.tv/#3" -y "mncoke3_256.stream" -o "MNC.flv"


MNC-Business

rtmpdump -v -r "rtmp://edge.okeinfo.net/live/mncoke8_256.stream" -W "http://p.okezone.com/flowplayer.commercial-3.2.11.swf" -p "http://www.okezone.tv/#8" -y "mncoke8_256.stream" -o "MNC-Business.flv"


MNC-Entertainment

rtmpdump -v -r "rtmp://edge.okeinfo.net/live/mncoke10_256.stream" -W "http://p.okezone.com/flowplayer.commercial-3.2.11.swf" -p "http://www.okezone.tv/#10" -y "mncoke10_256.stream" -o "MNC-Entertainment.flv"


MNC-Lifestyle

rtmpdump -v -r "rtmp://edge.okeinfo.net/live/mncoke7_128.stream" -W "http://p.okezone.com/flowplayer.commercial-3.2.11.swf" -p "http://www.okezone.tv/#7" -y "mncoke7_128.stream" -o "MNC-Lifestyle.flv"


MNC-Music

rtmpdump -v -r "rtmp://edge.okeinfo.net/live/mncoke9_256.stream" -W "http://p.okezone.com/flowplayer.commercial-3.2.11.swf" -p "http://www.okezone.tv/#9" -y "mncoke9_256.stream" -o "MNC-Music.flv"


MNC-Muslim

rtmpdump -v -r "rtmp://edge.okeinfo.net/live/mncoke6_256.stream" -W "http://p.okezone.com/flowplayer.commercial-3.2.11.swf" -p "http://www.okezone.tv/#6" -y "mncoke6_256.stream" -o "MNC-Muslim.flv"


MNC-News

rtmpdump -v -r "rtmp://edge.okeinfo.net/live/mncoke5_256.stream" -W "http://p.okezone.com/flowplayer.commercial-3.2.11.swf" -p "http://www.okezone.tv/#5" -y "mncoke5_256.stream" -o "MNC-News.flv"


MNC-Shop

rtmpdump -v -r "rtmp://edge.okeinfo.net/live/mncoke11_256.stream" -W "http://p.okezone.com/flowplayer.commercial-3.2.11.swf" -p "http://www.okezone.tv/#11" -y "mncoke11_256.stream" -o "MNC-Shop.flv"


MNC-Sports1

rtmpdump -v -r "rtmp://edge.okeinfo.net/live/mncoke12_256.stream" -W "http://p.okezone.com/flowplayer.commercial-3.2.11.swf" -p "http://www.okezone.tv/#12" -y "mncoke12_256.stream" -o "MNC-Sports1.flv"


MNC-Sports2

rtmpdump -v -r "rtmp://edge.okeinfo.net/live/mncoke13_256.stream" -W "http://p.okezone.com/flowplayer.commercial-3.2.11.swf" -p "http://www.okezone.tv/#13" -y "mncoke13_256.stream" -o "MNC-Sports2.flv"


RCTI

rtmpdump -v -r "rtmp://edge.okeinfo.net/live/mncoke1_256.stream" -W "http://p.okezone.com/flowplayer.commercial-3.2.11.swf" -p "http://www.okezone.tv/#rcti" -y "mncoke1_256.stream" -o "RCTI.flv"


SindoTV

rtmpdump -v -r "rtmp://edge.okeinfo.net/live/mncoke4_256.stream" -W "http://p.okezone.com/flowplayer.commercial-3.2.11.swf" -p "http://www.okezone.tv/#4" -y "mncoke4_256.stream" -o "SindoTV.flv"

ohboy888
10-05-2012, 12:49 PM
@hasomaso:

I tried with rtmexplorer and the result is same with StreamTransport, the flash player is not loaded properly (showing gray empty box). I don't know what's wrong, is it because I'm using windows XP?

Update: I found out the cause. It turned out that the IE browser control in StreamTransport, rtmpexplorer, and rtmpexploreX are using IE7 emulation. It seems that page's flash player is not compatible with IE7. So I found this article (http://blogs.msdn.com/b/ie/archive/2009/03/10/more-ie8-extensibility-improvements.aspx) that show me how to change the IE browser control emulation to IE8, and voila, now the flash player is loaded :).

However, StreamTransport crashed when I tried to download the video, it looks like it's not stable, so now I'm interested in rtmpdump/rtmpexplorer. Could you teach me how to use it?


What is the rtmpsuck used for?

Also, how do you get that rtmpdmp code/command for all channels?

I find out that I can change the value of 256 in "mncoke4_256.stream" to other value and it will give bigger resolution result, for example: I changed it to mncoke4_512.stream and the result video has bigger resolution. Is "256" => resolution number?

Could you explain about this? I would like to learn, this is very interesting.