Zanonimizowana wersja forum tylko do odczytu

Przykład skryptów wznawiających restreaming po błedzie

Dyskusje związane z popularnymi dystrybucjami systemów unix'owych.
anonim
Weteran
Posts: 826
Joined: 2013-05-04, 15:44

Post by anonim »

Podaj zawartość skryptu i zrób ss błędu.

anonim
Bywalec
Posts: 211
Joined: 2014-05-21, 00:38

Post by anonim »

startstream.sh

Code: Select all

#!/bin/bash 
until 1=1; do
rtmpdump -r "serwer rmtp" -a "live" -f "WIN 11,9,900,117" -W "player flash" -p "strona streamu" -y "play path" --live | ffmpeg -re -i - -sn -vcodec copy -acodec copy -f flv "rtmp://127.0.0.1:1935/live/kanal"
done


Błąd [ restart serwera rtmp lub awaria wtedy się pojawia ]

Code: Select all

ERROR: RTMP_ReadPacket, failed to read RTMP packet header



dodam że jak w terminalu po tym błędzie nacisnę ctrl+c wykonuje restart i wszystko jest cacy

Tak sie przyglądnąłem do streamu to jak odpalam to na start jest error [ line 2: 1=1: command not found ]

anonim
Weteran
Posts: 826
Joined: 2013-05-04, 15:44

Post by anonim »

Spróbuj skryptu z php.

anonim
Bywalec
Posts: 211
Joined: 2014-05-21, 00:38

Post by anonim »

na centos nie moge uruchomic tej komendy

zainstalowalem php i uruchamiam skrypt w terminalu

php start.php

pokazuje mi zawartosc pliku php i nic wiecej

anonim
Początkujący
Posts: 107
Joined: 2013-12-30, 19:27

Post by anonim »

Coś źle php zainstalowałeś
:)

anonim
Bywalec
Posts: 211
Joined: 2014-05-21, 00:38

Post by anonim »

już se poradziłem zrobiłem nowy plik dałem mu uprawnienia i działa

./runstream

jest w pętli i restartuje się po tym błędzie

dzięki wszystkim za pomoc

anonim
Weteran
Posts: 826
Joined: 2013-05-04, 15:44

Post by anonim »

Len1o, no to super ;-)

anonim
Bywalec
Posts: 211
Joined: 2014-05-21, 00:38

Post by anonim »

pytanko jak osadzic rtmpdump w tym ostatnim skrypcie all in one

anonim
Aktywny Użytkownik
Posts: 369
Joined: 2014-01-01, 15:38
Location: Polska
Contact:

Post by anonim »

Len1o, RTMPDump nie jest potrzebny. Zastępuje go FFMPEG.

anonim
Bywalec
Posts: 211
Joined: 2014-05-21, 00:38

Post by anonim »

No ale ja potrzebuje rtmpdump do re-stream przez ffmpeg niechce otworzyc

anonim
Weteran
Posts: 826
Joined: 2013-05-04, 15:44

Post by anonim »

Proszę, będzie to wyglądać mniej więcej tak:

Code: Select all

http://wklej.org/hash/1420d1e3dc2/

anonim
Bywalec
Posts: 211
Joined: 2014-05-21, 00:38

Post by anonim »

Coś nie chula stream z e-screen

Code: Select all

pipe:: Invalid data found when processing input


już z 3h siedze i nic

anonim
Weteran
Posts: 826
Joined: 2013-05-04, 15:44

Post by anonim »

Sprawdz to:

Code: Select all

http://wklej.org/hash/edad5e2716e/

anonim
Bywalec
Posts: 211
Joined: 2014-05-21, 00:38

Post by anonim »

Działa ale tamten bardziej odpowiada XD

anonim
Weteran
Posts: 826
Joined: 2013-05-04, 15:44

Post by anonim »

To połącz je ;-)

Post Reply