Nie jesteś zalogowany.
Jeśli nie posiadasz konta, zarejestruj je już teraz! Pozwoli Ci ono w pełni korzystać z naszego serwisu. Spamerom dziękujemy!

Ogłoszenie

Prosimy o pomoc dla małej Julki — przekaż 1% podatku na Fundacji Dzieciom zdazyć z Pomocą.
Więcej informacji na dug.net.pl/pomagamy/.

#1  2013-04-22 12:54:05

  radzio - Nowy użytkownik

radzio
Nowy użytkownik
Zarejestrowany: 2013-04-22

VLC podwójny transcoding

Witam serdecznie

Nie wiem czy jest to możliwe w VLC ale chciałbym wysłać strumień na stronkę www i na hosta przez UDP ale transkodować dwa strumienie różnymi kodekami.
Jeśli chodzi o prosty streaming na udp i www(http) to wszystko pięknie.
Jeśli chodzi o streaming na udp bez transkodowania i transkodowanie na www to też pięknie.

Kod:

cvlc -d  --ttl 128 -vvv -I http --http-host=127.0.0.1:9000 --logo-file kolo.png --logo-position 9  --sout '#duplicate{dst="std{access=udp,mux=ts,dst=ip.ip.ip.ip:9009}",dst="transcode{vcodec=FLV1,vb=800,deinterlace,ab=32,fps=15,width=256,height=192,acodec=mp3,samplerate=44100,sfilter=logo,scodec=t140,soverlay}:standard{access=http{mime=video/x-flv},mux=ffmpeg{mux=flv},dst=/mediaplayer/stream.flv}"}'

Jednak gdy chcę opcję w stylu:

Kod:

#duplicate{dst=transcode{...},dst=transcode{..},...}

to nic z tego, robię to tak:

Kod:

cvlc -d  --ttl 128 -vvv -I http --http-host=127.0.0.1:9000 --logo-file logo.png --logo-position 9   --sout '#duplicate{dst="transcode{vcodec=mp2v,vb=4096,acodec=mp2a,ab=192,scale=1,channels=1,sfilter=logo,scodec=t140,soverlay}:standard{access=udp,mux=ts,dst=ip.ip.ip.ip:9009,name="StreamVOB"}",dst="transcode{vcodec=FLV1,vb=800,deinterlace,ab=32,fps=15,width=256,height=192,acodec=mp3,samplerate=44100,sfilter=logo,scodec=t140,soverlay}:standard{access=http{mime=video/x-flv},mux=ffmpeg{mux=flv},dst=/mediaplayer/stream.flv}"}'

Zatem pytanie czy to jest wogóle wykonalne ???

Offline

 

#2  2013-04-23 14:08:40

  bercik - Moderator Mamut

bercik
Moderator Mamut
Skąd: Warszawa
Zarejestrowany: 2006-09-23
Serwis

Re: VLC podwójny transcoding

spróbuj to może zrobić z użyciem VLM (http://www.videolan.org/doc/streaming-howto/en/ch05.html)


"Wszyscy wiedzą, że czegoś zrobić nie można. Ale przypadkowo znajduje się jakiś nieuk, który tego nie wie. I on właśnie robi odkrycie." (A.Einstein)

Offline

 

#3  2013-04-24 11:21:22

  radzio - Nowy użytkownik

radzio
Nowy użytkownik
Zarejestrowany: 2013-04-22

Re: VLC podwójny transcoding

Dobra puściłem po prostu dwa procesy, ale mam tez problem bo jak na stronie odtwarza mi się stream z playlisty to jak skończy się jeden track to player staje i żeby zobaczyć drugi track trzeba stronę odświeżyć.  Wie ktoś może gdzie jest przyczyna ??? Strumień puszczony do TV działa dobrze tzn nie zatrzymuje się.

Offline

 

Stopka forum

Powered by PunBB
© Copyright 2002–2005 Rickard Andersson
To nie jest tylko forum, to nasza mała ojczyzna ;-)