online TV ... using rtmpdump, rtmpsrv and rtmpsuck

Using applications, configuring, problems
Message
Author
User avatar
sc0ttman
Posts: 2812
Joined: Wed 16 Sep 2009, 05:44
Location: UK

online TV ... using rtmpdump, rtmpsrv and rtmpsuck

#1 Post by sc0ttman »

rtmpdump, rtmpsrv and rtmpsuck are a set of tools used to get and convert online media streams...
You can play the streams directly through mplayer or vlc.

See VLC-GTK 2.4 for a pre-built GUI solution...

http://rtmpdump.mplayerhq.hu/

I've attached a .pet of rtmpdump to this thread.
It was compiled in wary 511... should work in recent pups.

I have a list of rtmpdump commands for various live TV channels.
If you can add more channels/stations to the list, that's great!!

You can 'pipe' rtmpdump commands straight to mplayer or vlc.
This allows you to watch live TV streams in vlc or mplayer.


Here is are some example commands, Al Jazeera and BBC World News:

Code: Select all

# rtmpdump -v -r rtmp://aljazeeraflashlivefs.fplive.net/aljazeeraflashlive-live/aljazeera_eng_med | vlc - 

# rtmpdump -v -r rtmp://a.cdn.msnbclive.eu/edge/bbcworld_vh -W http://msnbclive.eu/getswf.php?name=player.swf -p http://blog.livenewschat.tv/world-newsroom | vlc - 
You can of course, change 'vlc' for 'cvlc' or 'mplayer'.

Notice the - (dash) after the vlc command, it's important.
Just remember to finish with a dash (-) at the end...

-----------------------------------------------------

rtmpsuck - find the stream details you need for more streams

In order to find your own streams, and put them into rtmpdump commands,
you should follow the guide a few posts below...

Essentially it involves setting up IP settings,
running 'rtmpsuck' in a terminal, running your browser as a restricted user,
then finally applying the info shown by rtmpsuck into a command for rtmpdump.


-----------------------------------------------------

On another note, here is the format of my streams list:

Code: Select all

Name of Stream|rtmpdump command
Here is the list of the streams I have working so far:

NOTE: This is a mixed list: the streams that don't begin `rtmpdump -v -r` can be loaded simply with:

vlc $URL

(the URLs begin with mms:// or http:// or rtmp:// .. after the first | )

Code: Select all

Live TV: Al Jazeera English|rtmpdump -v -r rtmp://aljazeeraflashlivefs.fplive.net/aljazeeraflashlive-live/aljazeera_eng_med

Live TV: BBC World News|rtmpdump -v -r rtmp://a.cdn.msnbclive.eu/edge/bbcworld_vh -W http://msnbclive.eu/getswf.php?name=player.swf -p http://blog.livenewschat.tv/world-newsroom

Live TV: Bloomberg|rtmpdump -v -r rtmp://cp116697.live.edgefcs.net:80/live/BnazlkNDpCIcD-QkfyZCQKlRiiFnVa5I_640_360_440@18679  -W http://player.ooyala.com/cacheable/c78f866930724ffedfe8cf5349712569/player_v2.swf -p http://tvpc.com

Live TV: Cartoon Classics|http://72.13.93.186/cartoonclassics

Live TV: CCTV News, in English|mms://a529.l7906022528.c79060.g.lm.akamaistream.net/D/529/79060/v0001/reflector:22528

Live TV: CNN|rtmpdump -v -r rtmp://a.cdn.msnbclive.eu/edge/cnn_live -W http://msnbclive.eu/player.swf  -p http://blog.livenewschat.tv/situation-chatroom

Live TV: CNN International News|rtmpdump -v -r rtmp://a.cdn.msnbclive.eu/edge/cnni_live -W http://msnbclive.eu/getswf.php?name=player.swf -p http://blog.livenewschat.tv/international-room-chat

Live TV: CSPAN1|rtmpdump -v -r rtmp://cp82346.live.edgefcs.net:1935/live -y CSPAN1@14845 -W http://www.c-span.org/cspanVideoHD.swf -p http://www.c-span.org/Live-Video/C-SPAN/

Live TV: CSPAN2|rtmpdump -v -r rtmp://cp82347.live.edgefcs.net:1935/live -y CSPAN2@14846 -W http://www.c-span.org/cspanVideoHD.swf -p http://www.c-span.org/Live-Video/C-SPAN2/

Live TV: CSPAN3|rtmpdump -v -r rtmp://cp82348.live.edgefcs.net:1935/live -y CSPAN3@14847 -W http://www.c-span.org/cspanVideoHD.swf -p http://www.c-span.org/Live-Video/C-SPAN3/

Live TV: ESPN|mms://a3.v20473a.c20473.g.vc.akamaistream.net/7/3/20473/v0001/espn.download.akamai.com/20473/t_assets/20070217/4657511c3b57e3dc733def3701a3d94f38e6f132.wmv

Live TV: FOX Movies|rtmpdump -v -r rtmp://50.7.161.37/flash/tfxm  -W http://95.211.149.228/player/player-licensed.swf -p http://www.casti.tv

Live TV: FOX News|rtmpdump -v -r rtmp://176.31.231.124/edge/vjl7szzy9ztawjn  -W http://cdn.static.ilive.to/jwplayer/player_embed.swf -p http://www.ilive.to

Live TV: FOX 11|rtmpdump -v -r rtmp://198.154.96.141/live/00001.stream -W http://www.skyonetv.com/player/skyonetv.com.swf -p http://www.skyonetv.com

Live TV: France24, English|rtmpdump -v -r rtmp://stream2.france24.yacast.net/france24_live/en -a france24_live/en -W http://www.france24.com/en/sites/all/mo ⦠player.swf -p http://www.france24.com/en/aef_player_p ⦠e24_player -y f24_liveen

Live TV: France24, Francais|rtmpdump -v -r rtmp://stream2.france24.yacast.net/france24_live/fr -a france24_live/fr -W http://www.france24.com/fr/sites/all/mo ⦠player.swf -p http://www.france24.com/fr/aef_player_p ⦠e24_player -y f24_livefr

Live TV: HBO|rtmpdump -v -r rtmp://198.154.96.141/live/00011.stream  -W http://www.skyonetv.com/player/skyonetv.com.swf -p http://www.skyonetv.com

Live TV: HDTV1, Czech Republic|http://stream.hdtv1.cz/

Live TV: MSNBC|rtmpdump -v -r rtmp://a.cdn.msnbclive.eu/edge -y msnbc_live -W http://msnbclive.eu/getswf.php?name=player.swf -p http://www.rentadrone.tv/msnbc-live-rockinroosters/

Live TV: NASA TV|mms://a1816.l1856941815.c18569.g.lm.akamaistream.net/D/1816/18569/v0001/reflector:41815

Live TV: O2TV, Czech Republic|http://streaming.o2active.cz/o2tvinfo_high

Live TV: Russia Today News, English|rtmpdump -v -r rtmp://fms5.visionip.tv/live -a live -W http://rt.com/s/swf/player5.4.viral.swf -p http://rt.com/on-air/ -y RT_2

Live TV: Russia Today News, Spanish|rtmpdump -v -r rtmp://rt.fms.visionip.tv/live/ -a live -W http://actualidad.rt.com/swf/player.swf -p http://actualidad.rt.com/mas/envivo/ -y RT_Spanish_2

Live TV: Russia Today News, Arabic|rtmpdump -v -r rtmp://russiatoday.fms.visionip.tv/rt/Russia_al_yaum_1000k_1 -a rt/Russia_al_yaum_1000k_1 -W http://arabic.rt.com/style/liveplayer.swf -p http://arabic.rt.com/live_high -y 1000k_1

Live TV: Sky News|mms://live1.wm.skynews.servecast.net/skynews_wmlz_live300k

Live TV: The Wildlife Channel|http://rs4wms.i2ic.com/wlc_2500

Live TV: TNT|rtmpdump -v -r rtmp://198.154.96.141/live/00008.stream  -W http://www.skyonetv.com/player/skyonetv.com.swf -p http://www.skyonetv.com
NOTE: If you're using vlc, you could test this using VLC-GTK 2.4: http://murga-linux.com/puppy/viewtopic.php?t=54753
Attachments
rtmpdump_DOC-2.4-i486.pet
help files
(5.44 KiB) Downloaded 1105 times
rtmpdump_DEV-2.4-i486.pet
files needed to compile stuff with rtmpdump
(59.21 KiB) Downloaded 1058 times
rtmpdump-2.4-i486.pet
this is the actual program, required
(77.92 KiB) Downloaded 1310 times
Last edited by sc0ttman on Fri 03 Aug 2012, 12:51, edited 9 times in total.
[b][url=https://bit.ly/2KjtxoD]Pkg[/url], [url=https://bit.ly/2U6dzxV]mdsh[/url], [url=https://bit.ly/2G49OE8]Woofy[/url], [url=http://goo.gl/bzBU1]Akita[/url], [url=http://goo.gl/SO5ug]VLC-GTK[/url], [url=https://tiny.cc/c2hnfz]Search[/url][/b]

User avatar
sc0ttman
Posts: 2812
Joined: Wed 16 Sep 2009, 05:44
Location: UK

#2 Post by sc0ttman »

If you have more TV channels or streams please add them here!

Code: Select all

Live TV: EuroSport, Spanish, French|rtmpdump -r rtmp://81.17.24.58:190/vod --playpath 50ehyqk50ehyoy --swfUrl http://31.7.62.218/player.swf --live --pageUrl http://www.dinozap.tv/redirect/

Live TV: E4, UK|rtmp://rtsp-02.g-box.tv/live/e4_8448.sdp

Live TV: Channel 5, UK|rtmp://rtsp-02.g-box.tv/live/channel5_8500.sdp
No idea how long these kind of streams stay working though...
Last edited by sc0ttman on Wed 01 Aug 2012, 22:50, edited 2 times in total.
[b][url=https://bit.ly/2KjtxoD]Pkg[/url], [url=https://bit.ly/2U6dzxV]mdsh[/url], [url=https://bit.ly/2G49OE8]Woofy[/url], [url=http://goo.gl/bzBU1]Akita[/url], [url=http://goo.gl/SO5ug]VLC-GTK[/url], [url=https://tiny.cc/c2hnfz]Search[/url][/b]

keniv
Posts: 583
Joined: Tue 06 Oct 2009, 21:00
Location: Scotland

#3 Post by keniv »

Hello scOttman

Works for me using 528 on old Toshiba laptop 800MHz 320MB using mplayer. Both vlc and cvlc freeze. Also cannot get urls starting http or mms to work. I get a syntax error and so think that I am not entering them correctly. Could you post an example as you did with the rtmp urls. Thanks for this pet.

Regards,

Ken.

User avatar
sc0ttman
Posts: 2812
Joined: Wed 16 Sep 2009, 05:44
Location: UK

#4 Post by sc0ttman »

keniv wrote:Hello scOttman

Works for me using 528 on old Toshiba laptop 800MHz 320MB using mplayer. Both vlc and cvlc freeze. Also cannot get urls starting http or mms to work. I get a syntax error and so think that I am not entering them correctly. Could you post an example as you did with the rtmp urls. Thanks for this pet.

Regards,

Ken.
some streams simply need

vlc http://blah

vlc mms://blah

vlc rtmp://blah

the streams that use rtmpdump will need:

rtmpdump -v -r URL -p SWFPLAYER -s SWFPATH -live | cvlc -

Not sure what else ....
[b][url=https://bit.ly/2KjtxoD]Pkg[/url], [url=https://bit.ly/2U6dzxV]mdsh[/url], [url=https://bit.ly/2G49OE8]Woofy[/url], [url=http://goo.gl/bzBU1]Akita[/url], [url=http://goo.gl/SO5ug]VLC-GTK[/url], [url=https://tiny.cc/c2hnfz]Search[/url][/b]

stu90

#5 Post by stu90 »

Hi sc0ttman
Here are a few more. 8)

Code: Select all

ABC HD 
rtmpdump -r "rtmp://198.154.96.141/live" -W "http://www.skystreamlive.com//player/skystreamlive.com.swf" -p "http://www.skystreamlive.com/channel.php?n=00033.stream" --live -y "00033.stream" | mplayer - &>/dev/null

NBC HD 
rtmpdump -r "rtmp://198.154.96.141/live" -W "http://www.skystreamlive.com//player/skystreamlive.com.swf" -p "http://www.skystreamlive.com/channel.php?n=00006.stream" --live -y "00006.stream" | mplayer - &>/dev/null

FOX 11 HD 
rtmpdump -r "rtmp://198.154.96.141/live" -W "http://www.skystreamlive.com//player/skystreamlive.com.swf" -p "http://www.skystreamlive.com/channel.php?n=00001.stream" --live -y "00001.stream" | mplayer - &>/dev/null

FX HD 
rtmpdump -r "rtmp://198.154.96.141/live" -W "http://www.skystreamlive.com//player/skystreamlive.com.swf" -p "http://www.skystreamlive.com/channel.php?n=00003.stream" --live -y "00003.stream" | mplayer - &>/dev/null

Cinemax HD 
rtmpdump -r "rtmp://198.154.96.141/live" -W "http://www.skystreamlive.com//player/skystreamlive.com.swf" -p "http://www.skystreamlive.com/channel.php?n=00004.stream" --live -y "00004.stream" | mplayer - &>/dev/null

TNT HD 
rtmpdump -r "rtmp://198.154.96.141/live" -W "http://www.skystreamlive.com//player/skystreamlive.com.swf" -p "http://www.skystreamlive.com/channel.php?n=00008.stream" --live -y "00008.stream" | mplayer - &>/dev/null

Showtime HD 
rtmpdump -r "rtmp://198.154.96.141/live" -W "http://www.skystreamlive.com//player/skystreamlive.com.swf" -p "http://www.skystreamlive.com/channel.php?n=00010.stream" --live -y "00010.stream" | mplayer - &>/dev/null

HBO HD 
rtmpdump -r "rtmp://198.154.96.141/live" -W "http://www.skystreamlive.com//player/skystreamlive.com.swf" -p "http://www.skystreamlive.com/channel.php?n=00011.stream" --live -y "00011.stream" | mplayer - &>/dev/null

CBS HD 
rtmpdump -r "rtmp://198.154.96.141/live" -W "http://www.skystreamlive.com//player/skystreamlive.com.swf" -p "http://www.skystreamlive.com/channel.php?n=00012.stream" --live -y "00012.stream" | mplayer - &>/dev/null

ESPN 2 HD 
rtmpdump -r "rtmp://198.154.96.141/live" -W "http://www.skystreamlive.com//player/skystreamlive.com.swf" -p "http://www.skystreamlive.com/channel.php?n=00013.stream" --live -y "00013.stream" | mplayer - &>/dev/null

TRUE BLOOD
rtmpdump -r "rtmp://198.154.96.141/live" -W "http://www.veohcast.tv/player/veohcast.tv.swf" -p "http://www.veohcast.tv/videoV.php?n=00017.stream&vw=468&vh=368" --live -y "00017.stream" | mplayer - &>/dev/null

skysports1
rtmpdump -r "rtmpe://95.211.188.38/live" -W "http://www.launchlive.tv/player/player-licensed.swf" -p "http://www.launchlive.tv/embed.php?v=dsdsdsds99&vw=570&vh=400" --live -y "dsdsdsds99" | mplayer - &>/dev/null 

skysports2
rtmpdump -r "rtmpe://95.211.188.38/live" -W "http://www.launchlive.tv/player/player-licensed.swf" -p "http://www.launchlive.tv/embed.php?v=regegrrthwer&vw=570&vh=400" --live -y "regegrrthwer" | mplayer - &>/dev/null 

skysports3
rtmpdump -r "rtmpe://95.211.174.130/live" -W "http://www.launchlive.tv/player/player-licensed.swf" -p "http://www.launchlive.tv/embed.php?v=tsjsrjrhsdagf&vw=570&vh=400" --live -y "tsjsrjrhsdagf" | mplayer - &>/dev/null 

skysports4
rtmpdump -r "rtmpe://95.211.188.38/live" -W "http://www.launchlive.tv/player/player-licensed.swf" -p "http://www.launchlive.tv/embed.php?v=tsjsrjrhsdagf&vw=570&vh=400" --live -y "tsjsrjrhsdagf" | mplayer - &>/dev/null

User avatar
sc0ttman
Posts: 2812
Joined: Wed 16 Sep 2009, 05:44
Location: UK

#6 Post by sc0ttman »

stu90 wrote:Hi sc0ttman
Here are a few more. 8)
awesome, thanks very much Stu!
[b][url=https://bit.ly/2KjtxoD]Pkg[/url], [url=https://bit.ly/2U6dzxV]mdsh[/url], [url=https://bit.ly/2G49OE8]Woofy[/url], [url=http://goo.gl/bzBU1]Akita[/url], [url=http://goo.gl/SO5ug]VLC-GTK[/url], [url=https://tiny.cc/c2hnfz]Search[/url][/b]

keniv
Posts: 583
Joined: Tue 06 Oct 2009, 21:00
Location: Scotland

#7 Post by keniv »

Hi scOttman

I did not realise it was that simple. Have also tried some of stu90s urls. Thanks for these. Sorry I do not have any to add.

Regards,

Ken.

User avatar
vovchik
Posts: 1507
Joined: Tue 24 Oct 2006, 00:02
Location: Ukraine

#8 Post by vovchik »

Dear scOttman & Stu,

The URLs are great and they work. :) Since Stu has done some nice, quick guis, perhaps he would oblige us with a little combobox gtkdialog or yad script. It would be very convenient, using mplayer.

With thanks and kind regards,
vovchik

User avatar
sc0ttman
Posts: 2812
Joined: Wed 16 Sep 2009, 05:44
Location: UK

#9 Post by sc0ttman »

How to get live online rtmp streams in your preferred media player

Use the tool 'rtmpsuck' to get the stream info.
Use 'rtmpdump' to record or pipe the stream.

Type 'rtmpsuck --help' into a terminal to see the full help
Also 'rtmpdump --help'...

You must do the following, to be able to get and record/play online video streams:

1. You must run this command in a terminal, to setup IP settings as needed:

Code: Select all

iptables -t nat -A OUTPUT -p tcp --dport 1935 -m owner \! --uid-owner root -j REDIRECT
2. You must then run the following command in the terminal, and leave it open:

Code: Select all

rtmpsuck

3. Then run a web browser as the user 'fido' or 'Spot'. You can do this in various ways... In Akita:

- Run this command in a terminal:

Code: Select all

run_as_spot defaultbrowser
- Use the main menu.. Menu->Run as Spot (at the top)

4. In your browser, visit the webpage with the stream, and start playing the stream.

5. Then look at the output of rtmpsuck in your terminal window. You should see something like:

app: live flashVer: LNX 10,1,82,76
swfUrl: http://rt.com/s/swf/player5.4.viral.swf
tcUrl: rtmp://rt.fms.visionip.tv/live
pageUrl: http://rt.com/on-air/rt-america-air/
Playpath: RT_US_3

6. You must apply the given info into a rtmpdump command. Using the above details:

Code: Select all

rtmpdump -r rtmp://rt.fms.visionip.tv/live \
-a live \
-y RT_US_3 \ -W http://rt.com/s/swf/player5.4.viral.swf \
-p http://rt.com/on-air/rt-america-air/ \
-f "LNX 10,1,82,76" \
-o ~/rt.flv \
Main rtmpdump options, explained:

tcUrl (stream) -r
app -a
playpath -y
swfUrl -W
pageUrl -p
flashVer: -f
output file -o
length (secs) -B

7. You could also 'pipe' the stream directly to your media player:

Code: Select all

rtmpdump -v -r rtmp://rt.fms.visionip.tv/live \
-a live \
-y RT_US_3 \ -W http://rt.com/s/swf/player5.4.viral.swf \
-p http://rt.com/on-air/rt-america-air/ \
-f "LNX 10,1,82,76" | cvlc -
IMPORTANT: Note the missing -o option, the added '-v' option,
and the ' | cvlc -' at the end of the command..

You can replace 'cvlc' with 'mplayer'

When finished, save the commands to a text file, or whatever...

The, finally, run this command to restore IP settings:

Code: Select all

iptables -t nat -A OUTPUT -p tcp --dport 1935 -m owner \! --uid-owner root -j REDIRECT
Done :)
Last edited by sc0ttman on Sat 04 Aug 2012, 14:11, edited 2 times in total.
[b][url=https://bit.ly/2KjtxoD]Pkg[/url], [url=https://bit.ly/2U6dzxV]mdsh[/url], [url=https://bit.ly/2G49OE8]Woofy[/url], [url=http://goo.gl/bzBU1]Akita[/url], [url=http://goo.gl/SO5ug]VLC-GTK[/url], [url=https://tiny.cc/c2hnfz]Search[/url][/b]

stu90

#10 Post by stu90 »

vovchik wrote:Dear scOttman & Stu,

The URLs are great and they work. :) Since Stu has done some nice, quick guis, perhaps he would oblige us with a little combobox gtkdialog or yad script. It would be very convenient, using mplayer.

With thanks and kind regards,
vovchik
Hi vovchik,
No gtkdialog or yad script - but here is a terminal script for playing the rtmpdump streams with mplayer. :)

Image

I use tput for a few colours and such - maybe tput is not default on all puppies? if not let me know an i will remove tput command from the script.


cheers.
Attachments
streamplay.gz
remove fake .gz extension and make script executable
(7.01 KiB) Downloaded 1320 times

User avatar
vovchik
Posts: 1507
Joined: Tue 24 Oct 2006, 00:02
Location: Ukraine

#11 Post by vovchik »

Dear Stu,

Thanks! It works fine - and with tput. I have been looking for more URLs and will post soon. Have to test them all....

With kind regards,
vovchik

User avatar
sc0ttman
Posts: 2812
Joined: Wed 16 Sep 2009, 05:44
Location: UK

#12 Post by sc0ttman »

Here is a basic BETA quality script I made... Stu beat me to it...
Mine should work in X and no X environments...
Uses Xdialog or dialog, depending...

Also depends on rtmpdump for many streams, and vlc/mplayer

No X environment not tested a bit, works fine I think...

You need to change line 11, to whatever player you use

Code: Select all

PLAYER=vlc 
is the default at the moment...

I called it Watch TV, but there are loads of radio channels in there too :roll:
Attachments
image-1.png
no X
(8.98 KiB) Downloaded 13755 times
image-2.png
in X environment
(13.93 KiB) Downloaded 13432 times
watch_tv.gz
remove fake .gz extensions and make executable
(12.56 KiB) Downloaded 1200 times
Last edited by sc0ttman on Sat 04 Aug 2012, 12:20, edited 2 times in total.
[b][url=https://bit.ly/2KjtxoD]Pkg[/url], [url=https://bit.ly/2U6dzxV]mdsh[/url], [url=https://bit.ly/2G49OE8]Woofy[/url], [url=http://goo.gl/bzBU1]Akita[/url], [url=http://goo.gl/SO5ug]VLC-GTK[/url], [url=https://tiny.cc/c2hnfz]Search[/url][/b]

keniv
Posts: 583
Joined: Tue 06 Oct 2009, 21:00
Location: Scotland

#13 Post by keniv »

Hi All

Have tried both stu90 and scOtmans scripts. Both very good.

scOtman

Would it be possible to leave the dialogue box in place when a channel is selected? This would mean that if you wish to change channel you could do so without restarting the script.

Regards,

Ken.

User avatar
sc0ttman
Posts: 2812
Joined: Wed 16 Sep 2009, 05:44
Location: UK

#14 Post by sc0ttman »

keniv wrote:Would it be possible to leave the dialogue box in place when a channel is selected? This would mean that if you wish to change channel you could do so without restarting the script.
Yes, just add this before the last line:

Code: Select all

[ -s $DISPLAY ] && clear || $0 &
so the file finishes like this:

Code: Select all

[ -s $DISPLAY ] && clear || $0 &
exit 0
That added code will clear the screen before exit if in non X env,
and if in an X env, it will re-load the GUI after a stream is chosen, ...
[b][url=https://bit.ly/2KjtxoD]Pkg[/url], [url=https://bit.ly/2U6dzxV]mdsh[/url], [url=https://bit.ly/2G49OE8]Woofy[/url], [url=http://goo.gl/bzBU1]Akita[/url], [url=http://goo.gl/SO5ug]VLC-GTK[/url], [url=https://tiny.cc/c2hnfz]Search[/url][/b]

keniv
Posts: 583
Joined: Tue 06 Oct 2009, 21:00
Location: Scotland

#15 Post by keniv »

Thanks scOttman. I included your extra code and it works well. Have also tried using mplayer but have found it does not play some of the radio stations. The BBC stations seem to be a problem in this respect. I also have a problem shutting radio stations off when using cvlc. I cannot find a key that lets me "quit". Have tried cvlc -H in a terminal but this did not provide the info I need. I know esc or q work for mplayer. Anybody know what to use in cvlc?

Regards,

Ken.

stu90

#16 Post by stu90 »

updated streamplay to version 0.2 added some of the stations sc0ttman has in Watch TV ( thanks sc0ttman )
Here are a couple more video streams i found:

Code: Select all

NASA TV 1| -v -r "rtmp://cp39920.live.edgefcs.net:1935/live/nasahd@55196" -W "http://www.ustream.tv/flash/viewer.swf"
NASA TV 2|-v -r "rtmp://ustreamlivefs.fplive.net/ustream3live-live/stream_live_6_1_6540154" -W "http://static-cdn1.ustream.tv/swf/live/viewer.rsl:255.swf" 
Discovery HD | -r "rtmp://198.154.96.141/live" -W http://www.skystreamlive.com//player/skystreamlive.com.swf -p " http://www.skystreamlive.com/channel.php?n=00014.stream" --live -y "00014.stream" 
Also added a radio player option - uses stations from icecast - for what i read the ice cast dump dir is broken for some time but it still gives more than 500 stations out which seems to offer a general mix of stations.

usage:
streamplay -v for video
streamplay -r for radio

thanks.
Attachments
streamplay.gz
remove fake .gz and make executable
(10.47 KiB) Downloaded 558 times

User avatar
sc0ttman
Posts: 2812
Joined: Wed 16 Sep 2009, 05:44
Location: UK

#17 Post by sc0ttman »

keniv wrote:Thanks scOttman. I included your extra code and it works well. Have also tried using mplayer but have found it does not play some of the radio stations. The BBC stations seem to be a problem in this respect. I also have a problem shutting radio stations off when using cvlc. I cannot find a key that lets me "quit". Have tried cvlc -H in a terminal but this did not provide the info I need. I know esc or q work for mplayer. Anybody know what to use in cvlc?

Regards,

Ken.
Ctrl+C is what I use... if it's running in a terminal window...
[b][url=https://bit.ly/2KjtxoD]Pkg[/url], [url=https://bit.ly/2U6dzxV]mdsh[/url], [url=https://bit.ly/2G49OE8]Woofy[/url], [url=http://goo.gl/bzBU1]Akita[/url], [url=http://goo.gl/SO5ug]VLC-GTK[/url], [url=https://tiny.cc/c2hnfz]Search[/url][/b]

User avatar
sc0ttman
Posts: 2812
Joined: Wed 16 Sep 2009, 05:44
Location: UK

#18 Post by sc0ttman »

Code: Select all

Live TV: Comedy Central | rtmpdump -r rtmp://31.204.153.190/live -a live -f LNX 10,3,183,20 -W http://95.211.149.228/player/player-licensed.swf -p http://www.casti.tv/embed.php -y cood

Live TV: Spike TV | rtmpdump -v -r rtmp://46.105.115.183/edge -a edge -f LNX 10,3,183,20 -W http://static.ilive.to/jwplayer/player_embed.swf -p http://www.ilive.to/embedplayer.php -y zmt2swezlswh9nz

Live TV: Disney Channel | rtmpdump -v -r rtmp://live.ilive.to/redirect -a redirect -f LNX 10,3,183,20 -W http://static.ilive.to/jwplayer/player_embed.swf -p http://www.ilive.to/embedplayer.php -y xxwt9pjxpgv4tu2

Live TV: History Channel | rtmpdump -v -r rtmp://46.105.109.122/edge -a edge -f LNX 10,3,183,20 -W http://static.ilive.to/jwplayer/player_embed.swf -p http://www.ilive.to/embedplayer.php -y notzlkijdubh0bd

TV: BBC Daily Politics | mms://rmv8.bbc.net.uk/news/olmedia/n5ctrl/tvseq/od/bbc2/bb/wm/video/daily_pol_bb.wmv

TV: BBC Newsnight | mms://rmv8.bbc.net.uk/news/olmedia/n5ctrl/tvseq/od/bbc2/bb/wm/video/newsnight_bb.wmv

TV: Comedy Movies | http://72.13.93.186/classiclaughs

Live TV: Movie City | rtmpdump -v -r rtmp://46.105.109.122/edge -a edge -f LNX 10,3,183,20 -W http://static.ilive.to/jwplayer/player_embed.swf -p http://www.ilive.to/embedplayer.php -y 874d69ibkcgpzbg

Live TV: TNT Movies | rtmpdump -v -r rtmp://46.105.109.122/edge -a edge -f LNX 10,3,183,20 -W http://static.ilive.to/jwplayer/player_embed.swf -p http://www.ilive.to/embedplayer.php -y 2zw54vppbepmfad
[b][url=https://bit.ly/2KjtxoD]Pkg[/url], [url=https://bit.ly/2U6dzxV]mdsh[/url], [url=https://bit.ly/2G49OE8]Woofy[/url], [url=http://goo.gl/bzBU1]Akita[/url], [url=http://goo.gl/SO5ug]VLC-GTK[/url], [url=https://tiny.cc/c2hnfz]Search[/url][/b]

stu90

#19 Post by stu90 »

Code: Select all

Movie Super | -v -r rtmp://46.105.109.122/edge -a edge -f LNX 10,3,183,20 -W http://static.ilive.to/jwplayer/player_embed.swf -p http://www.ilive.to/embedplayer.php -y 874d69ibkcgpzbg 
Movie 1 | -v -r rtmp://176.31.231.124/edge -a edge -f LNX 10,3,183,20 -W http://static.ilive.to/jwplayer/player_embed.swf -p http://www.ilive.to/embedplayer.php -y bs3z5tu4h14q5ly
A and E | -v -r rtmp://176.31.231.57/edge -a edge -f LNX 10,3,183,20 -W http://static.ilive.to/jwplayer/player_embed.swf -p http://www.ilive.to/embedplayer.php -y at89h1bs45p5j5h
Movies HBO | -v -r  rtmp://176.31.231.124/edge -a edge -f LNX 10,3,183,20 -W http://static.ilive.to/jwplayer/player_embed.swf -p http://www.ilive.to/embedplayer.php -y z28ie9oqoku4qoy
Discovery | -v -r  rtmp://176.31.231.57/edge -a edge -f LNX 10,3,183,20 -W http://static.ilive.to/jwplayer/player_embed.swf -p http://www.ilive.to/embedplayer.php -y 4urzgsozilyle83
Family Guy | -v -r  rtmp://46.105.115.183/edge -a edge -f LNX 10,3,183,20 -W http://static.ilive.to/jwplayer/player_embed.swf -p http://www.ilive.to/embedplayer.php -y xwdhqeyhz6hek7u
Movies Sifi Horror | -v -r rtmp://176.31.231.124/edge -a edge -f LNX 10,3,183,20 -W http://static.ilive.to/jwplayer/player_embed.swf -p http://www.ilive.to/embedplayer.php -y kdcazjd8awpwkgb
Movies Comedy | -v -r rtmp://46.105.115.183/edge -a edge -f LNX 10,3,183,20 -W http://static.ilive.to/jwplayer/player_embed.swf -p http://www.ilive.to/embedplayer.php -y a1wn1j3ra1w0cv0
Movies StarZ | -v -r rtmp://46.105.115.183/edge -a edge -f LNX 10,3,183,20 -W http://static.ilive.to/jwplayer/player_embed.swf -p http://www.ilive.to/embedplayer.php -y 8g7x80ozu6hz2ds
Movies Action | -v -r rtmp://176.31.231.57/edge -a edge -f LNX 10,3,183,20 -W http://static.ilive.to/jwplayer/player_embed.swf -p http://www.ilive.to/embedplayer.php -y 89q9ebwqdp2pkut
Bleach | -v -r rtmp://46.105.115.183/edge -a edge -f LNX 10,3,183,20 -W http://static.ilive.to/jwplayer/player_embed.swf -p http://www.ilive.to/embedplayer.php -y cqq87pn1lkxra4k
WWE PPV | -v -r rtmp://176.31.231.57/edge -a edge -f LNX 10,3,183,20 -W http://static.ilive.to/jwplayer/player_embed.swf -p http://www.ilive.to/embedplayer.php -y i6v9xr1b3u8fc3u
Movies True | -v -r rtmp://46.105.115.183/edge -a edge -f LNX 10,3,183,20 -W http://static.ilive.to/jwplayer/player_embed.swf -p http://www.ilive.to/embedplayer.php -y w0lygboj3rj3nbr
Bleach 1 | -v -r rtmp://46.105.109.122/edge -a edge -f LNX 10,3,183,20 -W http://static.ilive.to/jwplayer/player_embed.swf -p http://www.ilive.to/embedplayer.php -y wjqv7iw4g6qf1sy
South Park | -v -r rtmp://46.105.115.183/edge -a edge -f LNX 10,3,183,20 -W http://static.ilive.to/jwplayer/player_embed.swf -p http://www.ilive.to/embedplayer.php -y obnfjkmhudvbxqt
AMC | -v -r rtmp://46.105.109.122/edge -a edge -f LNX 10,3,183,20 -W http://static.ilive.to/jwplayer/player_embed.swf -p http://www.ilive.to/embedplayer.php -y la20uo8un252id9
Friends Show | -v -r rtmp://46.105.109.122/edge -a edge -f LNX 10,3,183,20 -W http://static.ilive.to/jwplayer/player_embed.swf -p http://www.ilive.to/embedplayer.php -y wg2fmaake2sfjbr
DragonBallz| -v -r rtmp://176.31.231.57/edge -a edge -f LNX 10,3,183,20 -W http://static.ilive.to/jwplayer/player_embed.swf -p http://www.ilive.to/embedplayer.php -y 8aplmwsbez7rack

keniv
Posts: 583
Joined: Tue 06 Oct 2009, 21:00
Location: Scotland

#20 Post by keniv »

Hi All

Stu90

Thanks for v 0.2. I have made two small scrips so as I can run the TV and the radio from desktop icons. I'm afraid this is the limit of my ability. I would like to add the new urls to v 0.2. Is this a matter of adding the urls to your script in alphabetical order or is there more to it?

ScOttman

I still have a problem in stopping a stream playing. This is only with radio. With TV I get a box. To stop the stream I click the "x" in the corner of the box. With radio there is no box. Your suggestion of Ctrl C did not work. If I press "f" with TV in both cvlc and mplayer it goes to fullscreen. If I press "q" in mplayer the steam stops. I am looking for the equivalent of q in cvlc. I hope this seems clear.

Thanks for all your work.

Ken.

Post Reply