Zaloguj
Nie ma w serwisiekronas44Kopiuj nick
kronas44

Płeć:
Dołączył:
Punkty: 241$
Podziękowania: 721
Posty: 582
ocenił na: 0
WSTĘP
Real Time Messaging Protocol (RTMP) to zastrzeżony protokół stworzony przez Adobe Systems dla streamingu audio, wideo i danych, pomiędzy playerem Flash a serwerem. Czyli w skrócie strumieniowanie do Flash Playera.

Jak zapisać strumień RMTP na dysk?
Najprostszą wg mnie jest metoda na FFmpeg'a. Aby to zrobić potrzeba 2 rzeczy na komputerze :
1. mieć ffmpega
2. mieć notatnik

Jeżeli posiadasz obia składniki to możesz przejść do części "Tworzymy linki", a jeżeli nie to...

Robimy środowisko FFmpeg.
Krok pierwszy - ściągamy FFmpega.
Aktualną wersję możemy szukać na stronie Download FFmpeg, a w przypadku środowiska windows możemy od razu przejść na stronę Zeranoe FFmpeg Builds ską pobieramy najnowszą stabilną wersję FFmpega - wersja bitowości zależy od wersji waszego systemu.
Obraz

Gdy już ściągniemy plik archiwum musimy go rozpakować do folderu, który będzie naszym roboczym dla ffmpeg'a.
Ja preferuję C:\ffmpeg\
Obraz

Ostatnim krokiem (opcjonalnym, ale zalecanym) jest utworzenie ścieżki do ffmpeg'a, po to aby niezależnie skąd go uruchomimy zawsze był pod ręką.
Możemy uruchomić plik "ff-prompt.bat" i on dopisze nam ścieżkę, ale chyba w Win10 to nie działa, zatem na wszelki wypadek pokażę jak to zrobić ręcznie:
1. Uruchamiamy "Zaawansowane właściwości systemu" , albo z wyszukiwania, albo przez "Komputer -> Właściwości -> Zaawansowane ustawienia systemu"
Obraz

2. W zakładce "Zaawansowane" klikamy na "Zmienne środowiskowe"
Obraz

3. Wybieramy wiersz "Path" (1), klikamy "Edytuj" (2). jeżeli nie mamy zdefiniowanej ścieżki do naszego ffmpega klikamy "Nowy" (3) i dodajemy ścieżkę z podfolderem \bin (4)
Obraz

4. Aby sprawdzić czy ścieżka jest ok. Uruchamiamy wiersz polecenia "CMD" i wpisujemy ffmpeg
Jeżeli wszystko jest ok wyświetli nam się info o zainstalowanym ffmpeg'u a jeżeli nie to napisze że komenda ffpmeg jest nieznana i trzeba poprawić ścieżkę
Obraz

Aktualizacja polega na ręcznym usunięciu zawartości folderu i wgraniu plików z nowszej wersji. Ścieżki nie trzeba poprawiać.

Gdy już mamy środowisko ffmpeg i mamy notatnik to...

Tworzymy linki.

Aby ściągnąć strumień na dysk należy w wierszu poleceń uruchomić ffmpega z parametrami :
-i [adres RMTP] (źródło)
-c copy (kopiuje wszystkie strumienie bez konwersji)
[nazwa pliku na dysku] (nie trzeba tłumaczyć)
Kod:
Tekst widoczny dla zalogowanych.


Ręczne klepanie poleceń z palca mija się z celem, zatem tworzymy plik "bat", za pomocą notatnika tworzymy gotowe komendy, a później uruchamiamy "bat'a" i pliki same się ściągają.
Obraz
_____
:) Ściągasz -> dziękujesz :)
Sygnatura•••