Saya tahu saya bisa melakukannya mplayer <stream>
untuk membuka dan memainkan streaming di mesin lokal. Namun, saya berada di belakang firewall.
Sebagai gantinya, saya ingin membuka aliran pada mesin jarak jauh , tetapi tetap memainkannya pada yang satu ini . Koneksi jarak jauh adalah untuk apa SSH , tetapi melakukan ssh "mplayer <stream>"
keduanya membuka dan memainkan aliran pada remote.
-x
Bendera SSH memungkinkan penerusan tampilan X11. Apakah saya membutuhkannya?
hosts
file Anda yang akanmplayer
berpikir bahwa domain target di-host di mesin lokal.-http-header-fields
untuk memaksaHost
header.man ssh
.mplayer
pilihan.Anda dapat menggunakan
wget
lebihssh
untuk membuka koneksi HTTP dan output stream data, makamplayer
pada mesin lokal untuk memainkannya.Kehalusan:
wget
's-O
(huruf oh) pilihan set file output-nya;-
(dash) menyiratkanstdout
.mplayer
's-cache
pilihan menyebabkan sejumlah dikonfigurasi input harus buffered, kompensasi untuk jitter jaringan. Opsi-
(tanda hubung) membuatnya dibaca daristdin
.Coba streaming Radio SceneSat , misalnya.
http://r1.scenesat.com:8000/scenesat
sumber
mplayer
, tetapi tidak diunduh olehwget
.Anda dapat mengatur proxy SOCKS :
Anda dapat menggunakan kirim aplikasi lain, seperti browser web Anda, untuk menggunakan proxy ini juga.
sumber
tsocks
pendekatan itu.tsocks mplayer -playlist http://bassdrive.com/bassdrive.m3u
. Terima kasih atas saran Anda. Tanpa tsocks (alias hanya denganhttp_proxy://…
) itu tidak berfungsi.sshfs
adalah alat yang luar biasa untuk kasus-kasus seperti ini. Ini menyembunyikan banyak firewall dan memungkinkan Anda untuk menggunakan pemain apa pun yang Anda pilih (meskipun mplayer masih merupakan pilihan yang bagus).Saya juga menjalankan Subsonic mendengarkan port 4040
localhost
dan kemudianssh
-tunnel pulangSaya kemudian dapat membuka Subsonic di browser di
http://localhost:4040
.sumber