How to get the real rtmp address on this encoding page..
Just courious. I thought the address was easy to get but... It's a CNN News online website. Open the page: http://www.livenewschat.eu/international/ ,wait for a little while the news stream will start. I tried many ways to sniffer but only get this:rtmp://argos.cdn.newschat.tv/edge/cnni_live and this address seems not available when put it into media players just like vlc or kmplayer. Any ideas will be appreciated. |
Re: How to get the real rtmp address on this encoding page.There are many answers to that already on this forum.
There are fewer and fewer RTMP streams on the internet and more streams of other type and looking on longer term there won't be any more news websites using RTMP streams left. You can get your RTMP parameters with rtmpdumphelper, download the stream with rtmpdump and pipe output to vlc, or use ffplay.exe streamlink and youtube-dl are good to get "other" type of stream, here is one example: streamlink.exe http://tvplayer.com/watch/cnninternationaleurope 1864k Here are your RTMP parameters from rtmpdumphelper: rtmpdump -r "rtmp://dayfdd.cdn.newschat.tv/edge" -a "edge" -f "WIN 26,0,0,131" -W "http://newschat.tv/player.swf" -p "http://www.livenewschat.eu/international/" -y "cnni_live" -o "2017-06-19_09-26-42_cnni_live.flv" RTMP Proxy Server v2.4 GIT-2015-12-14 (Compiled by KSV) (c) 2010 Andrej Stepanchuk, Howard Chu; license: GPL Streaming on rtmp://0.0.0.0:1935 WARNING: Trying different position for client digest! Processing connect app : edge flashVer : WIN 26,0,0,131 swfUrl : http://newschat.tv/player.swf tcUrl : rtmp://dayfdd.cdn.newschat.tv/edge pageUrl : http://www.livenewschat.eu/international/ live : no Playpath : cnni_live Saving as : 2017-06-19_09-26-42_cnni_live.flv INFO: Metadata: INFO: Server NGINX RTMP (github.com/arut/nginx-rtmp-module) INFO: width 640.00 INFO: height 360.00 INFO: displayWidth 640.00 INFO: displayHeight 360.00 INFO: duration 0.00 INFO: framerate 25.00 INFO: fps 25.00 INFO: videodatarate 292.00 INFO: videocodecid 7.00 INFO: audiodatarate 58.00 INFO: audiocodecid 10.00 WARNING: ignoring too small audio packet: size: 0 http://stream-recorder.com/forum/rtm...t12719p11.html http://stream-recorder.com/forum/str...er-t22646.html |
Re: How to get the real rtmp address on this encoding page.Sorry for not searching the forum carefully and Thank you for the answer.
I tried rtmpdumphelper and get the exactly info as yours. But I still don't konw which is the exactly address that I can put into players. I tried http://www.livenewschat.eu/international/cnni_live and rtmp://climate.cdn.newschat.tv:1935/edge/cnni_live(which can be found in Command.txt) both weren't right. I was not trying to download the stream just want the address that can be played online use players. Thanks again. |
Re: How to get the real rtmp address on this encoding page.These parameters cannot be put in a gui player as they are.
You have to use command line and batch file. Code:
rtmpdump -r "rtmp://dayfdd.cdn.newschat.tv/edge" -a "edge" -f "WIN 26,0,0,131" -W "http://newschat.tv/player.swf" -p "http://www.livenewschat.eu/international/" -y "cnni_live" | vlc.exe - ![]() http://stream-recorder.com/forum/sho...&postcount=18l |
Re: How to get the real rtmp address on this encoding page.Thanks j_cool.
Now I realize what I thought was too simple. Not all rmtp links can be put into gui players directly. So for this website, it's easier to open the page directly for watching. |
Re: How to get the real rtmp address on this encoding page.Good Website to visit and look arround.
There are links to another news channels, News Video link. |
Re: How to get the real rtmp address on this encoding page.May I come in here please even though the thread has been inactive for a while.
I have been trying to watch CNN International from http://www.livenewschat.eu/international/ with either Vlc or PotPlayer for about a week now and get the most odd results from both. To just view I use this simplified stream link which should work: rtmp://dayfdd.cdn.newschat.tv/edge/cnni_live.flv BUT instead of the news I get some streaming pop cartoon in both players. I can't understand what's going on here and wondered if anyone can help me out as it seems a bit nuts to me. Cheers...Colin |
Re: How to get the real rtmp address on this encoding page.Nothing is nuts here.
Website design is changing as time goes and nobody works on rtmpdump. pop cartoon is admins greeting to you if you use ffmpeg. They are finding ways to work around rtmpdump as well, but not fully successful as they would like it to be. They would not be successful at all if somebody worked on rtmpdump yet. They still cannot go against old ways as they were never able to without secure token. Here I use an old browser to run rtmpsuck to get parameters. You can use these parameters with rtmpdump and pipe output to player. RTMP Proxy Server v2.4 GIT-2015-12-14 (Compiled by KSV) (c) 2010 Andrej Stepanchuk, Howard Chu; license: GPL Streaming on rtmp://0.0.0.0:1935 WARNING: Trying different position for client digest! Processing connect app : edge flashVer : WIN 27,0,0,130 swfUrl : http://newschat.tv/player.swf tcUrl : rtmp://birds.cdn.newschat.tv/edge pageUrl : http://www.livenewschat.eu/international/ live : no Playpath : cnni_live Saving as : 2017-10-06_04-46-35_cnni_live.flv INFO: Metadata: INFO: Server NGINX RTMP (github.com/arut/nginx-rtmp-module) INFO: width 640.00 INFO: height 360.00 INFO: displayWidth 640.00 INFO: displayHeight 360.00 INFO: duration 0.00 INFO: framerate 25.00 INFO: fps 25.00 INFO: videodatarate 292.00 INFO: videocodecid 7.00 INFO: audiodatarate 58.00 INFO: audiocodecid 10.00 WARNING: ignoring too small audio packet: size: 0 |
Re: How to get the real rtmp address on this encoding page.Hi,
so all links are working but you need to use url to player & url to web url to get the right stream of CNN.If you dont use these 2 paramters then you get the stream with the cartoon.Just call it like that... Code:
-r rtmp://dayfdd.cdn.newschat.tv/edge/cnni_live -W http://newschat.tv/player.swf -p http://www.livenewschat.eu/ |
Re: How to get the real rtmp address on this encoding page. |
Re: How to get the real rtmp address on this encoding page.Hi,
Code:
streamlink -p ffplay %url% best So I see ffmpeg / ffplay dosent work to play the right stream.Seems to be any librtmp issue ffmpeg does use.At the moment I have no clue.Maybe anyone else can find it out what the problem is and how to get it work with ffmpeg / ffplay etc. greetz |
Re: How to get the real rtmp address on this encoding page.I heard that admins have a way to detect / block ffmpeg and here we are.
The one from livenewschat.eu probably knows what we re talking about, and highly likely not to respond. |
Re: How to get the real rtmp address on this encoding page. |
Re: How to get the real rtmp address on this encoding page.troller12, after a day of trying I can't get any media player to open these links you gave me:-
-r rtmp://dayfdd.cdn.newschat.tv/edge/cnni_live -W http://newschat.tv/player.swf -p http://www.livenewschat.eu/ -r rtmp://birds.cdn.newschat.tv/edge/cnni_live -W http://newschat.tv/player.swf -p http://www.livenewschat.eu/ -r rtmp://iran.cdn.newschat.tv/edge/cnni_live -W http://newschat.tv/player.swf -p http://www.livenewschat.eu/ As an example for Vlc I used: C:\PortableApps\rtmpdump\rtmpdump -r rtmp://dayfdd.cdn.newschat.tv/edge/cnni_live -W http://newschat.tv/player.swf -p http://www.livenewschat.eu/ | C:\PortableApps\VLCPortable\VLCPortable.exe - The stream connects and the player opens but Vlc says it can't play the stream. This happens with any media player I try. Just as a check on the stream I tried downloading it with this: C:\Users\Cjk>C:\PortableApps\rtmpdump\rtmpdump -r "rtmp://dayfdd.cdn.newschat.tv/edge -a "edge"-f "WIN 26,0,0,131" -W " http://www.livenewschat.eu/international/" -y "cnni_live" -o "cnni_live" which works fine. Am I missing a command to get the stream into any media player please? |
Re: How to get the real rtmp address on this encoding page. |
Re: How to get the real rtmp address on this encoding page.Ok, thanks to all, finally got it working, it was a router firewall problem stopping Vlc from accessing some of the stream.
PotPlayer and SMPlayer both work now to. The steam has been down at times which worried me but it seems the server keeps changing which doesn't help. Cheers people :) |
Re: How to get the real rtmp address on this encoding page.Quote:
https://ffmpeg.zeranoe.com/forum/viewtopic.php?t=533 |
Re: How to get the real rtmp address on this encoding page.Quote:
Any idea if this was implemented ever after in any rtmpdump, ffmpeg or somewhere else? |
Re: How to get the real rtmp address on this encoding page.Quote:
It does not get the right stream on this site. ffmpeg version 0.10.2.git Copyright (c) 2000-2012 the FFmpeg developers built on Jun 30 2012 23:46:20 with gcc 4.7.1 configuration: --enable-librtmp --pkg-config=pkg-config --disable-shared --enable-static --disable-ffplay --disable-ffserver --enable-memalign-hack --arch=x86 --target-os=mingw32 --cross-prefix=i686-w64-mingw32- --extra-libs='-lrtmp -lws2_32 -lwinmm' --enable-libmp3lame --disable-w32threads --extra-cflags=-I/root/mingw/mingw-w64-i686/include --extra-ldflags=-L/root/mingw/mingw-w64-i686/lib libavutil 51. 63.100 / 51. 63.100 libavcodec 54. 31.100 / 54. 31.100 libavformat 54. 14.100 / 54. 14.100 libavdevice 54. 0.100 / 54. 0.100 libavfilter 3. 0.100 / 3. 0.100 libswscale 2. 1.100 / 2. 1.100 libswresample 0. 15.100 / 0. 15.100 Hyper fast Audio and Video encoder usage: ffmpeg [options] [[infile options] -i infile]... {[outfile options] outfile}... |
Re: How to get the real rtmp address on this encoding page.New Zeranoe ffmpeg is out, version 3.3.4 and the latest change is that it is not compiled with librtmp.
Despite that, it works with an error message, saves the stream on this site but still not the right one. I wish ffmpeg team were reading this. Here are right params error message refers to ( native rtmp ): https://libav.org/avconv.html#rtmp Librtmp params: Code:
ffmpeg.exe -i "rtmp://birds.cdn.newschat.tv/edge app=edge swfUrl=http://newschat.tv/player.swf pageUrl=http://www.livenewschat.eu/international/ playpath=cnni_live live=1" -c copy test.flv Code:
[rtmp @ 0000000000758bc0] Detected librtmp style URL parameters, these aren't supported by the libavformat internal RTMP handler currently enabled. See the documentation for the correct way to pass parameters. Libav params: Code:
ffmpeg.exe -i rtmp://birds.cdn.newschat.tv/edge -rtmp_app edge -rtmp_swfurl http://newschat.tv/player.swf -rtmp_pageurl http://www.livenewschat.eu/international/ -rtmp_playpath cnni_live -c copy test.flv ( -rtmp_live live ) https://ffmpeg.org/ffmpeg-protocols.html#rtmp no error message: Code:
C:\>ffmpeg.exe -i rtmp://birds.cdn.newschat.tv/edge -rtmp_app edge -rtmp_swfurl http://newschat.tv/player.swf -rtmp_pageurl http://www.livenewschat.eu/international/ -rtmp_playpath cnni_live -c copy test.flv Zeranoe FFmpeg Builds http://ffmpeg.zeranoe.com/builds/ Build: ffmpeg-3.3.4-win64-static Code:
Configuration: |
Re: How to get the real rtmp address on this encoding page.Just noticed:
librtmp protocol AVOptions: Code:
-rtmp_app <string> ED...... Name of application to connect to on the RTMP server Code:
token string Key for SecureToken response Code:
socks string Use the specified SOCKS proxy |
Re: How to get the real rtmp address on this encoding page.can someone find me url (rtmp) of this stream so i can play it in vlc :
https://www.earthcam.com/usa/newyork...?cam=skyline_g i used to be able to do it with wireshark but now it doesnt show any rtmp protocols. If you find it, please also explain how you did it, so i can find for other similar webcams. |
Re: How to get the real rtmp address on this encoding page.You don't see rtmp stream in wireshark because it is not sent to you if you use a new browser.
I had to try a few old browsers to get rtmp stream, and here is good Microsoft.. ![]() rtmpdump -r "rtmp://video3.earthcam.com:1935/fecnetwork" -a "fecnetwork" -f "WIN 27,0,0,183" -W "https://www.earthcam.com/swf/streaming/stream_viewer_v3.r31119.swf" -p "https://www.earthcam.com/usa/newyork/worldtradecenter/?cam=skyline_g" -y "10874.flv" -o "2017-11-04_03-51-45_10874.flv" |
Re: How to get the real rtmp address on this encoding page.tnx, but vlc wont play it when i go to open network stream rtmp://video3.earthcam.com:1935/fecnetwork/10874.flv
I get: Your input can't be opened: VLC is unable to open the MRL 'rtmp://video3.earthcam.com:1935/fecnetwork/10874.flv'. Check the log for details. log says a lot, ends with: qt4 debug: IM: Setting an input avcodec error: Failed to open rtmp://video3.earthcam.com:1935/fecnetwork/10874.flv: Unknown error core debug: no access modules matched core error: open of `rtmp://video3.earthcam.com:1935/fecnetwork/10874.flv' failed core debug: dead input core debug: changing item without a request (current 4/5) core debug: nothing to play qt4 debug: IM: Deleting the input i dowloaded the lastest vlc, mpclassic (wont play), bsplayer (wont play), combined comunity codec pack. does your vlc play it? vlc does play it I type into cdm: rtmpdump -r "rtmp://video3.earthcam.com:1935/fecnetwork" -a "fecnetwork" -f "WIN 27,0,0,183" -W "https://www.earthcam.com/swf/streaming/stream_viewer_v3.r31119.swf" -p "https://www.earthcam.com/usa/newyork/worldtradecenter/?cam=skyline_g" -y "10874.flv" | "C:\Program Files (x86)\VideoLAN\VLC\vlc.exe" - but then it's also downloading it, and i dont want that. I just want to play it with vlc. |
Re: How to get the real rtmp address on this encoding page.The way you use rtmpdump you are not saving the stream, you pipe output to VLC.
I did not succeed in playing the stream with VLC only, you can use streamlink instead of rtmpdump. Code:
set url="rtmp://video3.earthcam.com:1935/fecnetwork app=fecnetwork swfUrl=https://www.earthcam.com/swf/streaming/stream_viewer_v3.r31119.swf playpath=10874.flv" ![]() |
Re: How to get the real rtmp address on this encoding page.when viewed in internet explorer 11 , wireshark finds rtmpt protocols. What is effecting that? Switch to html5 ? How do i find out which firefox or chrome versions will load the webcam page and use rtmp protocol ? (because i tried some older chrome versions and some didn't show rtmp and other older ones couldnt load the webcam).
|
Re: How to get the real rtmp address on this encoding page.Hi,
just use playlist link of that stream and enter this directly in VLC. Code:
https://video3.earthcam.com/fecnetwork/10874.flv/playlist.m3u8 If you wanna switch to Html5 playing (if site does support that too like Chaturbate flash & Html5) if you also have enabled flash,then you need most disable flash if the player on site xy has no choice button to switch to flash / html5.There is a Firefox AddOn called QuickJava you can use for that just pressing F button to disable/enable flash.This AddOn is only for Firefox to get. About flash.Below a list of flash plugins you need to install for the browser you do use.Last link is standalone player if you need to play or watch swf / links etc. Code:
Internet Explorer - ActiveX If you want to use flash in Chrome and it dosent work for incognito mode then disable this flag... Code:
chrome://flags/#prefer-html-over-flash <-- disable greetz |
Re: How to get the real rtmp address on this encoding page.thanks for
https://video3.earthcam.com/fecnetwo.../playlist.m3u8 that works in vlc, so i don't have to go the command prompt route anymore. But quickjava did not help. With flash enabled or disabled in quickjava, wireshark shows no rtmpt protocols for this site: https://www.earthcam.com/usa/newyork...?cam=skyline_g |
Re: How to get the real rtmp address on this encoding page.Hi,
I said with QJ AddOn you can disable / enable only flash by button press on F but you cant disable HTML5.If you want to force playing flash like on your site then use InternetExplorer as j_cool said & did.Try this with a WS capture session. greetz |
Re: How to get the real rtmp address on this encoding page.so how to force firefox or chrome to play flash and not html5 ?
Because i normally have IE disabled in windows. I only enabled it again for getting the url of the streams. |
Re: How to get the real rtmp address on this encoding page.You can force it only if you write your own browser.
If one browser does not work I try another, that is the secret of "success". |
Re: How to get the real rtmp address on this encoding page.so finding older versions of firefox and chrome would not work ?
if it would what did firefox had to implement for those streams to work in html5 ? what is IE lacking that it doesn't use html5 for those streams, but uses flash ? |
Re: How to get the real rtmp address on this encoding page.I use firefox versions 30, 56 and 57.
30 works well for rtmp sites but does not work for your one, I don't know why. Until you know every technical detail, you may do like me, try and see what works and what does not. https://mozilla-firefox-portable.en....om/windows/old |
Re: How to get the real rtmp address on this encoding page.Quote:
You don't need an old browser, good user agent switcher extension for firefox makes you look like you are ie9 on the internet. In your case, these tools work: firefox 59 64 bit RtmpdumpHelper 1.22 64 bit User-Agent Switcher by RayLo https://addons.mozilla.org/en-US/fir...rc=userprofile ![]() ![]() |
All times are GMT -6. The time now is 05:15 AM. |