VLC stream hogyan

 ( mrev | 2012. június 5., kedd - 17:21 )

Sziasztok,

Az egyik gépen van a (működő) dvb-t tuner, a másikon a monitor. Sebaj, gondoltam, a VLC stream funkciójával nézhetővé teszem a tv-t LAN-on, csakhogy nem akar összejönni.

Ezek működnek:

Ogg fájlt tudok streamelni, másik gépen szól.

Ogg fájlt tudok átkódolva fájlba menteni.

DVB-T adást tudok lejátszani.

Ezekből össze lehetne kombinálni, ami nekem kell. Mégis, ha a tv adásra (mint bemenetre) a "play" helyett a "stream" vagy "save" funkciót választom, az nem működik. A stream nem ad semmit a másik gépen. A save kiír egy rövid fájlt (valami fejlécféleségnek néz ki), aztán nem csinál semmit, nem nő tovább a fájl.

Valamit nyilván elnézek, de mit? Valami ötlet?

Áthidaló megoldásként a gnutv programmal fájlba mentem az adást, amit sshfs-en keresztül tudok lejátszani a másik gépen, de ez azért nem az igazi.

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ő.

A VLC stream funkciója az utóbbi pár verzióban (az én szubjektív véleményem szerint) rettenetesen bugos, hagyd a fenébe. Vannak erre célszoftverek, mint a mumudvb vagy a tvheadend. Előbbi multicast/unicastot is tud, utóbbi csak unicastot.

Köszi, én teljesen kezdő vagyok a témában.
--
ulysses.co.hu

Azért a tvheadend se tökéletes.
CVS-t forgattam pár hete, olyan memleakes mint az ementáli :D

Fedora 16, Thinkpad x61s

Lehet igazad van, én még sosem nézegettem debuggerrel. Viszont a gyakorlatban bevált, több hetes uptime után is 7MB alatt van a RES memóriaterülete.
Egyébként még ez legyen benne a legnagyobb hiba. De tartok én tőle, hogy van más is...

Egy ip-s fejállomásról szedtem le vele pár multicastos HD streamet, m1, duna stb.
Ha csak ennyit csinált, és nem csatlakozott hozzá senki hogy nézze akkor pár nap után már sok G ramot evett, ha meg még nézték is hamar elfogyott a 8G ram.

Fedora 16, Thinkpad x61s

Akkor itt a különbség, én DVBT-re használom.

Nemsokára vége a vizsgaidőszaknak, és úgyis gondolkodtam már rajta, hogy fejest ugrok a tvheadend kódok haragosan hullámzó tengerébe (nekem a több tuner kezeléssel vannak problémáim). Ha már ott járok, megnézem ezt is, lehet, hogy csak valami triviális probléma, amit még én is ki tudok javítani. Olyan "melengető" érzés lenne hozzáadni valamit a projekthez.

sub.

Valami ilyesmi paranccsal esetleg:
vlc -v --ttl 12 --ts-es-id-pid --program=${SID} dvb:// --dvb-frequency=${FREQUENCY} --sout '#standard{access=http,mux=ts,dst=:8888}'

A --program es a --dvb-frequency parameterek be kell helyettesiteni.
(Nem sajat talalmany, kliens hasznalja igy DVB-T streamelesre, ugyhogy reszletes magyarazattal nem tudok szolgalni)


Sic Transit Gloria Mundi

sub

-----
www.deemer.hu

+1

Megfigyelések és kérdések:

Egy Winfast DTV Dongle Mini nevű kütyüvel nyomulok. Kb. egy éve vettem. RTL2832u driver kell hozzá, ami nincs benne az alapkernelben, ezért forrásból kell fordítani. Egy éve 64 bites Lucidok és Nattyk voltak a gépeimen, ezeken valahogy nem jött össze a kernelmodul fordítás, azért félretettem a kütyüt. A mostani Preciseon viszont összejött.

Ahogy írtam, két gépen megy a tv nézés. Az egyik gép gnutv-vel rögzíti az adást, a másik gép mplayer-rel vagy vlc-vel lejátssza. Először kényszerűségből csináltam így, de előnye a módszernek, hogy a két gép között megoszlik a terhelés.

A channels.conf-ot a scan programmal csináltam. Rendszeresen újrafuttatom a scan-t, az eredmény általában az, hogy nem tud behangolni semmit. Valójában eddig egyszer volt egy olyan félóra, amikor többször is sikeresen futott, az akkori eredményt használom. Viszont annak ellenére, hogy a scan nem lát semmit, a lejátszás működik. Hogyan lehetséges ez?

A kütyüvel kapott botantennát használom (rövidebb, mint a macskám farka). A 8.ker. közepén vagyok, ablaktól távol, egyébként sem látnék rá az adóra. Megnövelték a térerőt?

Csak 4 adót látok: m1, m2, Duna, Duna World. Úgy tudtam, volna még az RTL és TV2, ezeknek nyoma sincs.

A kütyön van egy led, amit még sosem láttam világítani. Mitől kéne neki világítani?

--
ulysses.co.hu

Mert amiket látsz az az A multiplexben van, a másik kettő meg a C-ben.
És mivel 1 tunered van így max egyszerre 1 multiplexet tudsz szétszedni.

Fedora 16, Thinkpad x61s

konkrétan ezt nem ismerem, de a kínai usb dvb-t kütyük nálam úgy működnek, hogy amikor van jel, akkor világít a led, ha gyenge csak pislákol.
Azért nem látod a többit mert az másik multiplexen van.
m1.m2, stb az "A" muxon van, az rtl, tv2, stb. meg a "B" mux-on
itt megtalálod mi melyik castorna merre van: http://www.frekvencia.hu/dvb-t-hng-cmux.htm

innen le tudod tölteni a vlc playlistemet, ebbe benne van mindhárom mux amit Budapestről elérsz
http://dl.dropbox.com/u/36610727/vlc.xspf

szerk.: már megelőztek, de a playlist még jól jöhet.

Az rtl2832u-s kártyákon a ledet csak a windowsos driver működteti. Ott is csak akkor, amikor nézel valamit.

ezzel is okosabb lettem, köszi :)

Köszönöm a válaszokat.
--
ulysses.co.hu

Nem kellett volna dicsekedni, hogy botantennával fogom a műsort. Napokon át teszteltem, esetenként órákig ment akadozás nélkül. A foci eb kezdete óta viszont meg se nyikkan. Valami kísérleti sugárzás volt, amit kifogtam, és amit azóta visszavették? Nincs erről valakinek infója?
--
ulysses.co.hu

nemhinném, most a 3d fog elindulni kísérleti státusszal, legalább is én ennyiről hallottam.
Merre fele laksz? hátha találsz valakit aki ugyan azt a tornyot vadássza :)