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

How to get the real rtmp address on this encoding page.

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

meetinnet 06-19-2017 12:49 AM

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.

j_cool 06-19-2017 02:53 AM

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

meetinnet 06-20-2017 08:07 PM

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.

j_cool 06-21-2017 03:29 AM

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

meetinnet 06-21-2017 05:32 AM

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.

j_cool 06-22-2017 05:42 PM

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.

colin1951uk 10-06-2017 09:27 AM

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

j_cool 10-06-2017 09:51 AM

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

troller12 10-06-2017 10:32 AM

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/
-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/

greetz

j_cool 10-06-2017 11:59 AM

Re: How to get the real rtmp address on this encoding page.


 
Troller, can you tell me please how do you get this right with ffmpeg?

It would be great, rtmpdump is good, but getting old...


Code:

ffplay -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"


confused.com 10-07-2017 06:23 AM

Re: How to get the real rtmp address on this encoding page.


 


Code:

set url="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"

streamlink -p ffplay %url% best


troller12 10-07-2017 10:01 AM

Re: How to get the real rtmp address on this encoding page.


 
Hi,

Code:

streamlink -p ffplay %url% best
Only used ffplay as player pipe and it gets the stream from rtmpdump startet by streamlink.

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

j_cool 10-07-2017 10:21 AM

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.

confused.com 10-08-2017 04:00 AM

Re: How to get the real rtmp address on this encoding page.


 
https://stackoverflow.com/questions/...live-streaming

colin1951uk 10-08-2017 05:26 AM

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?

j_cool 10-08-2017 06:03 AM

Re: How to get the real rtmp address on this encoding page.


 

colin1951uk 10-08-2017 11:01 AM

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 :)

confused.com 10-11-2017 05:04 PM

Re: How to get the real rtmp address on this encoding page.


 
Quote:

to compile your own ffmeg with the right rtmpdump and dependencies you can try this method
http://forum.serviio.org/viewtopic.p...=3995&start=40

https://ffmpeg.zeranoe.com/forum/viewtopic.php?t=533

j_cool 10-12-2017 01:34 AM

Re: How to get the real rtmp address on this encoding page.


 
Quote:

by Zeranoe » Sun Jun 17, 2012 9:45 pm

I would like the support version 10 handshakes, but the offical rtmpdump doesn't support it yet.

I'll look around for a decent fork and maybe compile with that.

Any idea if this was implemented ever after in any rtmpdump, ffmpeg or somewhere else?

j_cool 10-13-2017 09:14 AM

Re: How to get the real rtmp address on this encoding page.


 
I found on the internet ffmpeg that supports "handshake 10 hack".

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}...

j_cool 10-14-2017 02:33 PM

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
error message:

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
With native params there is no need to specify whether stream is live or not. FFmpeg handles that.

( -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
ffmpeg version 3.3.4 Copyright (c) 2000-2017 the FFmpeg developers
  built with gcc 7.2.0 (GCC)
  configuration: --enable-gpl --enable-version3 --enable-sdl2 --enable-bzlib --enable-fontconfig --enable-gnutls --enable-iconv --enable-libass --enable-libbluray --enable-libfreetype --enable-libmp3lame --enable-libopenjpeg --enable-libopus --enable-libshine --enable-libsnappy --enable-libsoxr --enable-libtheora --enable-libtwolame --enable-libvpx --enable-libwavpack --enable-libwebp --enable-libx264 --enable-libx265 --enable-libzimg --enable-lzma --enable-zlib --enable-gmp --enable-libvidstab --enable-cuda --enable-cuvid --enable-d3d11va --enable-nvenc --enable-dxva2 --enable-avisynth --enable-libmfx
  libavutil      55. 58.100 / 55. 58.100
  libavcodec    57. 89.100 / 57. 89.100
  libavformat    57. 71.100 / 57. 71.100
  libavdevice    57.  6.100 / 57.  6.100
  libavfilter    6. 82.100 /  6. 82.100
  libswscale      4.  6.100 /  4.  6.100
  libswresample  2.  7.100 /  2.  7.100
  libpostproc    54.  5.100 / 54.  5.100
Input #0, flv, from 'rtmp://birds.cdn.newschat.tv/edge':
  Metadata:
    Server          : NGINX RTMP (github.com/arut/nginx-rtmp-module)
    displayWidth    : 640
    displayHeight  : 480
    fps            : 120
    profile        :
    level          :
  Duration: 00:00:00.00, start: 36.633000, bitrate: N/A
    Stream #0:0: Video: h264 (Main), yuv420p(progressive), 640x480 [SAR 1:1 DAR 4:3], 608 kb/s, 120 fps, 30 tbr, 1k tbn, 60 tbc
    Stream #0:1: Audio: aac (LC), 44100 Hz, stereo, fltp, 95 kb/s
Output #0, flv, to 'test.flv':
  Metadata:
    Server          : NGINX RTMP (github.com/arut/nginx-rtmp-module)
    displayWidth    : 640
    displayHeight  : 480
    fps            : 120
    profile        :
    level          :
    encoder        : Lavf57.71.100
    Stream #0:0: Video: h264 (Main) ([7][0][0][0] / 0x0007), yuv420p(progressive), 640x480 [SAR 1:1 DAR 4:3], q=2-31, 608 kb/s, 120 fps, 30 tbr, 1k tbn, 1k tbc
    Stream #0:1: Audio: aac (LC) ([10][0][0][0] / 0x000A), 44100 Hz, stereo, fltp, 95 kb/s
Stream mapping:
  Stream #0:0 -> #0:0 (copy)
  Stream #0:1 -> #0:1 (copy)
Press [q] to stop, [?] for help
frame=  117 fps= 40 q=-1.0 size=    177kB time=00:00:03.86 bitrate= 374.9kbits/s speed=1.32x


Zeranoe FFmpeg Builds http://ffmpeg.zeranoe.com/builds/

Build: ffmpeg-3.3.4-win64-static

Code:

Configuration:
  --enable-gpl
  --enable-version3
  --enable-sdl2
  --enable-bzlib
  --enable-fontconfig
  --enable-gnutls
  --enable-iconv
  --enable-libass
  --enable-libbluray
  --enable-libfreetype
  --enable-libmp3lame
  --enable-libopenjpeg
  --enable-libopus
  --enable-libshine
  --enable-libsnappy
  --enable-libsoxr
  --enable-libtheora
  --enable-libtwolame
  --enable-libvpx
  --enable-libwavpack
  --enable-libwebp
  --enable-libx264
  --enable-libx265
  --enable-libzimg
  --enable-lzma
  --enable-zlib
  --enable-gmp
  --enable-libvidstab
  --enable-cuda
  --enable-cuvid
  --enable-d3d11va
  --enable-nvenc
  --enable-dxva2
  --enable-avisynth
  --enable-libmfx

Libraries:
  SDL 2.0.6 <https://libsdl.org>
  bzip2 1.0.6 <http://bzip.org/>
  Fontconfig 2.12.4 <http://freedesktop.org/wiki/Software/fontconfig>
  GnuTLS 3.5.15 <http://gnutls.org>
  libiconv 1.15 <http://gnu.org/software/libiconv/>
  libass 0.13.7 <https://github.com/libass/libass>
  libbluray 20170919-b5e30fc <http://videolan.org/developers/libbluray.html>
  FreeType 2.8 <http://freetype.sourceforge.net>
  LAME 3.99.5 <http://lame.sourceforge.net>
  OpenJPEG 2.3.0 <https://github.com/uclouvain/openjpeg>
  Opus 1.2.1 <http://opus-codec.org>
  shine 3.1.1 <https://github.com/savonet/shine>
  Snappy 1.1.6 <https://github.com/google/snappy>
  libsoxr 20160605-5fa7eeb <http://sourceforge.net/projects/soxr>
  Theora 1.1.1 <http://theora.org>
  TwoLAME 0.3.13 <http://twolame.org>
  vpx 1.6.1 <http://webmproject.org>
  WavPack 5.1.0 <http://wavpack.com>
  WebP 0.6.0 <https://developers.google.com/speed/webp>
  x264 20170626-ba24899 <http://videolan.org/developers/x264.html>
  x265 20171009-0e168bd <https://bitbucket.org/multicoreware/x265/wiki/Home>
  z.lib 20170913-dc68ac8 <https://github.com/sekrit-twc/zimg>
  XZ 5.2.3 <Utils http://tukaani.org/xz>
  zlib 1.2.11 <http://zlib.net>
  GMP 6.1.2 <https://gmplib.org>
  vid.stab 20170830-afc8ea9 <http://public.hronopik.de/vid.stab>
  libmfx 1.23 <https://software.intel.com/en-us/media-sdk>

Copyright (C) 2017 Kyle Schwarz


j_cool 10-14-2017 03:12 PM

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
  -rtmp_buffer      <string>    ED...... Set buffer time in milliseconds. The default is 3000. (default "3000")
  -rtmp_conn        <string>    ED...... Append arbitrary AMF data to the Connect message
  -rtmp_flashver    <string>    ED...... Version of the Flash plugin used to run the SWF player.
  -rtmp_live        <int>        .D...... Specify that the media is a live stream. (from INT_MIN to INT_MAX) (default recorded)
    any                          .D...... both
    live                        .D...... live stream
    recorded                    .D...... recorded stream
  -rtmp_pageurl      <string>    .D...... URL of the web page in which the media was embedded. By default no value will be sent.
  -rtmp_playpath    <string>    ED...... Stream identifier to play or to publish
  -rtmp_subscribe    <string>    .D...... Name of live stream to subscribe to. Defaults to rtmp_playpath.
  -rtmp_swfurl      <string>    ED...... URL of the SWF player. By default no value will be sent
  -rtmp_swfverify    <string>    .D...... URL to player swf file, compute hash/size automatically. (unimplemented)
  -rtmp_tcurl        <string>    ED...... URL of the target stream. Defaults to proto://host[:port]/app.
  -rtmp_buffer_size  <int>        ED...... set buffer size in bytes (from -1 to INT_MAX) (default -1)

In comparison with librtmp parameters few switches are missing, like this one:

Code:

    token string  Key for SecureToken response
Valid RTMP options are: ( Librtmp )

Code:

    socks string  Use the specified SOCKS proxy
      app string  Name of target app on server
    tcUrl string  URL to played stream
  pageUrl string  URL of played media's web page
    swfUrl string  URL to player SWF file
  flashver string  Flash version string (default WIN 10,0,32,18)
      conn AMF      Append arbitrary AMF data to Connect message
  playpath string  Path to target media on server
  playlist boolean  Set playlist before play command
      live boolean  Stream is live, no seeking possible
 subscribe string  Stream to subscribe to
      jtv string  Justin.tv authentication token
    token string  Key for SecureToken response
    swfVfy boolean  Perform SWF Verification
    swfAge integer  Number of days to use cached SWF hash
    start integer  Stream start position in milliseconds
      stop integer  Stream stop position in milliseconds
    buffer integer  Buffer time in milliseconds
  timeout integer  Session timeout in seconds
  pubUser string  Publisher username
 pubPasswd string  Publisher password


johnyb606 11-04-2017 09:13 AM

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.

j_cool 11-04-2017 10:03 AM

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"

johnyb606 11-04-2017 12:32 PM

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.

j_cool 11-04-2017 03:06 PM

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"

streamlink %url% worst


johnyb606 11-08-2017 04:26 AM

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).

troller12 11-08-2017 07:42 AM

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
VLC seems not to work with that rtmp stream link also not if you use the vlc rtmp_x syntax after --avio-options.

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
http://fpdownload.macromedia.com/pub/flashplayer/latest/help/install_flash_player_ax.exe

Firefox, Safari, Opera (Presto) - NPAPI
http://fpdownload.macromedia.com/pub/flashplayer/latest/help/install_flash_player.exe

Opera (Blink) and Chromium - PPAPI
http://fpdownload.macromedia.com/pub/flashplayer/latest/help/install_flash_player_ppapi.exe

Standalone https://fpdownload.macromedia.com/pub/flashplayer/updaters/26/flashplayer_26_sa.exe

So to check what you have installed press windows+R and enter control to open the system control panel.Inside press on Flash Player / Updates register-card and there you can find all infos about your installed flash plugins.

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
If you only use Chrome as browser and you wanna watch all rtmp* streams with Chrome then enable flash.In default mode its disabled.Just check Chrome settings and enable flash and try the site which used rtmp again.

greetz

johnyb606 11-08-2017 09:33 AM

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

troller12 11-08-2017 12:14 PM

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

johnyb606 11-19-2017 08:13 AM

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.

j_cool 11-19-2017 08:41 AM

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".

johnyb606 11-19-2017 10:56 AM

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 ?

j_cool 11-19-2017 11:28 AM

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

j_cool 05-10-2018 06:00 AM

Re: How to get the real rtmp address on this encoding page.


 
Quote:

Originally Posted by johnyb606 (Post 95112)
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).

Here is an easy solution about how to get rtmp parameters in modern days. Works on bunch of other sites.

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.