Bagaimana cara memainkan aliran RTMP di VLC?

14

Saya mencoba mendapatkan aliran RTMP untuk diputar di VLC dan URL dalam format ini: rtmp://76.10.10.240/liverepeater/mp4:name.mp4

Saya dapat merekam streaming dengan CooJah tetapi saya hanya ingin menontonnya melalui VLC. Ada ide?

kbtz
sumber
Apakah Anda mencoba bertanya pada #videolan di freenode?
Akash
@Akash Tidak, saya tidak
kbtz
Cobalah. Anda lebih mungkin mendapatkan bantuan di IRC / forum / mailing list
Akash
KMplayer memainkan stream rtmp;)

Jawaban:

10

Anda dapat memainkan RTMP di VLC dengan bantuan RTMPDump.

rtmpdump -v -r "rtmp://ip-address/app-name/streamname" -o - | "vlc" -
Unnikrishnan
sumber
Saya akan memeriksanya ...
kbtz
Periksa dan beri tahu saya ...
Unnikrishnan
1

Maaf, tetapi VLC belum mendukung streaming rtmp dulu. Jika Anda benar-benar ingin melakukan streaming RTMP, Anda bisa menggunakan flowplayer karena mereka mendukungnya, tetapi tidak semudah menggunakan VLC.

superuser
sumber
1

Iya! Sekarang Anda bisa melakukannya di VLC. Karena versi baru VLC dari v1.1 dan seterusnya mendukung pemutaran aliran rtmp.

  1. Cukup Klik pada Media.
  2. Klik pada aliran jaringan terbuka / atau tekan Ctrl / command + N
  3. Tulis URL rtmp.
  4. Nikmati!
Muhammad Bilal Shafi
sumber
3
Tidak, itu tidak diputar, ia melempar aliran tidak ditemukan kesalahan!
Gopi
tidak, itu tidak akan berhasil
M. Abdelhafid
ini hanya bekerja dengan beberapa stream
rtmp
1

Di Mac / OSX, saya bisa menjalankannya dengan modifikasi jawaban Unnikrishnan. Bagian yang penting adalah jalur menuju VLC yang dapat dieksekusi (yang dapat bervariasi menurut sistem)

Rekaman Aliran:

rtmpdump -r rtmp://path/to/stream | /Applications/VLC.app/Contents/MacOS/VLC -

Siaran langsung

rtmpdump -r rtmp://path/to/stream --live | /Applications/VLC.app/Contents/MacOS/VLC -

Anda kemudian akan melihat jendela VLC terbuka, dengan fs://0terdaftar di area daftar putar. Klik dua kali entri itu untuk melihat aliran aktual.

providencemac
sumber
Saya sudah mencoba rtmpdump -r rtmp: // path / to / stream --live -o | "c: \ Program Files (x86) \ VideoLAN \ VLC \ vlc.exe" di windows 8.1 tetapi tampaknya tidak berfungsi, ada ide?
M. Abdelhafid
1
@AbdelhafidMadoui Pendekatan saya menggunakan terminal OSX, jadi saya tidak yakin itu akan berfungsi dengan baik di Windows. Di Windows 10, ada kemampuan baru untuk menginstal Bash prompt "asli", yang juga mendukung pemanggilan executable Windows
providencemac
1

VLC versi 2.2.4 dapat diputar, Tekan Cmd + N (di MAC) dan masukkan url dalam format ini

rtmp: // Server URL / live / Stream Name

misalnya rtmp: //10.154.136.221/live/RTMP1

Waqas
sumber
Informasi ini menyelesaikan <playpath>masalah saya . Saya mengonversi tautan rtmp saya rtmp://streaming.perculus.com/vods3<playpath>flv:blabla.flvke rtmp://streaming.perculus.com/vods3/live/flv:blabla.flvNow itu berfungsi dengan baik.
sevenkul
0

Anda perlu menggunakan mplayer atau setidaknya rtmpdump dari mplayer karena vlc tidak memiliki dukungan rtmp saat ini.

Zab
sumber