Mpeg4 IP kamera újra streamelése (VLC transcode -> h.264 -> Wowza media szerver)

 ( Balagenf | 2012. március 1., csütörtök - 10:42 )

Sziasztok!

A következő lenne a nyűgöm:

Adott pár IP kamera, amely nem tud h.264 kódolást, viszont a media szervernek az kell, így transcódolni kell előtte VLC vel:

vlc -vvv rtsp://IPkameracíme --sout "#transcode{venc=x264{keyint=60,profile=baseline,level=3.0,nocabac},vcodec=x264,vb=150,scale=0.5,acodec=mp4a,ab=96,channels=2,samplerate=48000}:rtp{dst=127.0.0.1,port=10000,mux=ts}"

Ez így működik is faszán, viszont amikor valami fennakadás van a nem túl acélos kapcsolat miatt, rögtön le is áll az egész. Lehetséges valahogy valami timeoutot megadni a dolognak, vagy "nyitvahagyni" a streamet?

Köszi,

Balázs

Hozzászólás megjelenítési lehetőségek

A választott hozzászólás megjelenítési mód a „Beállítás” gombbal rögzíthető.

Segíteni nem tudok, csupán feliratkozom, ezen témák mindig érdekelnek.

+1

+1

Sikerült megoldani a dolgot.

Van egy --loop opció, ami ezt hivatott kezelni, valamint mosaic -kal az is megoldható, hogy offline source stream esetén is legyen valamilyen adás.

Ha jól emlékszem a wowza tud röptében transzkódolni, azt nem próbáltad?

A wowza a kimenő streamet tudja transzkódolni, a forrás streamet sajnos nem. A wowza hivatalos doksijában is a vlc vel való megoldás javasolt.