Forum 4stream.pl

Streaming => Forum ShoutCast => Wątek zaczęty przez: krzos w 12 Luty 2013, 22:40:37

Tytuł: del
Wiadomość wysłana przez: krzos w 12 Luty 2013, 22:40:37
del
Tytuł: Odp: RTMP->ShoutCast
Wiadomość wysłana przez: Karol w 13 Luty 2013, 09:03:57
Jedyna możliwość transmisji obrazu przez ShoutCast to NSV. Ogólnie jest to technologia strasznie niedopracowana i na Twoim miejscu pozostałbym przy flashu.

Jeżeli bardzo potrzebujesz to transmitować w NSV, to będziesz musiał przekonwertować strumień. Aktualnie jako kodek dźwięku wykorzystywany tam jest format MP3 lub AAC, a jako kodek obrazu VP3, VP5 lub VP6.

Najprościej będzie Ci to konwertować w locie przy użyciu programu VLC. On też pozwala bezpośrednio na transmisję do ShoutCast, ale nie dam głowy czy wspiera też transmisje NSV czy tylko audio.
Tytuł: Odp: RTMP->ShoutCast
Wiadomość wysłana przez: Karol w 14 Luty 2013, 21:44:35
Pewnie można jakoś prosto przy pomocy ALSA, ale ja i tak pozostał bym przy VLC. Może to i zasobożerne, ale skuteczne i proste. Zaledwie jedna linijka polecenia.

Tak wygląda transmisja, trzeba dorzucić tutaj jeszcze źródło tej transmisji.
vlc --sout="#transcode{vcodec= none,acodec=mp3,ab=128,channels=2,samplerate=44100}:std{access=shout,mux=mp3,dst=password@server.pl:8000/}" 
To powinno Ci pomóc: http://wiki.videolan.org/Transcode
Tytuł: Odp: RTMP->ShoutCast
Wiadomość wysłana przez: Karol w 15 Luty 2013, 19:15:20
Dobrze kminisz.
Cytuj
rtmpdump-v-r "rtmp://adres" -o - | vlc -vvv ... cała reszta
-o powoduje przesłanie rtmp na wyjście standardowe
-vvv przekierowuje wyjście standardowe na wejście VLC
Tytuł: Odp: RTMP->ShoutCast
Wiadomość wysłana przez: Karol w 18 Luty 2013, 13:18:52
A jaki masz procesor? TO VPS? Może maszyna nie wyrabia po prostu.
Tytuł: Odp: RTMP->ShoutCast
Wiadomość wysłana przez: Karol w 18 Luty 2013, 15:05:47
Możesz jeszcze spróbować użyć mencodera, ale szczegółów nie znam, bo nigdy nie używałem.