Szeretnék egy egyszerű kis TV kártyát (Hauppauge 44xx - bttv driver) úgy működtetni a házi szerveremben, hogy a LAN -on bárhol fellehessen kapcsolódni rá. Kellene valami egyszerű CGI? felület amivel csatornát lehet váltani és jó lenne ha lenne lehetőség beállítani, egy adott csatornát adott időben vegyen fel.
Elsőre olyanra gondoltam amit már más célra használtam - ffempeg/ffserver és flowplayer, de nem tudom mivel lehetne a mondjuk csatornát váltani? A WEB -es felületet így teljesen nekem kéne kialakítani/fejleszteni. Nem tudtok valami kerekebb/kész receptet? A MythTV kicsit túlzásnak tűnik, de lehet hogy jobban bele kellene mélyednem. Kérlek dobjatok néhány tippet, linket.
- 4133 megtekintés
Hozzászólások
Az AverMedia HomeFree Combo talán alternatíva lehetne, de ahogy néztem csak Windowsos kliense van...
--
Légy derűs, tégy mindent örömmel!
- A hozzászóláshoz be kell jelentkezni
Vegyel egy DreamBoxot, 10e-ert kapsz egy dobozt, s a webkliens es a stream meg van oldva. Kenyelmes, keveset fogyaszt egy gephez kepest. Ha nagyobb tudasut veszel, akkor usb winyora felveheted az adast, ha kicsit, akkor meg lemented a streamet egy szamitogeppel (amit ugyis akkor kapcsolnal be, ha felvetelt szeretnel csinalni). Webes feluleterol el tudsz intezni mindent, akar ssh-n is. Van hozza dvb-t is igeny szerint. Persze, lehet vannak jobb dobozok is, de szerintem kis tetelben a standalone keszulekekkel eri meg jatszani.
- A hozzászóláshoz be kell jelentkezni
+1 dreambox. es konnyen elkepzelhetonek tartom (mivel ezen is csak egy herelt binux fut), hogy akar egy NAS-ra is tudsz vele menteni, ha ugyes vagy.
illetve HD-t is tokjol kezel neked, es a kocsmabol tudsz irni a dreamboxon pronot nezo bebicsosznek a TV-re, hogy esetleg a gyerekkel foglalkozzon es ne a farkat verje :)
- A hozzászóláshoz be kell jelentkezni
Hol lehet ilyet vásárolni (ennyiért)?
A depo nem ismeri, az árukeresőn is csak 1 féle van 140e-ért:
http://belteri-egyseg.arukereso.hu/dreambox/800-hd-se-p45258620/#prodpr…
- A hozzászóláshoz be kell jelentkezni
Ennyiert en sem lattam, de talan az 500C is eleg. Nem tudom, mert nem volt, de most en is rakerestem, mert a regi tunerem nem megy Win7 alatt.
- A hozzászóláshoz be kell jelentkezni
írj, megmondom. De mint a tokpiknyitó alább írta, van neki felszerelése, csak a howto hiányzik. :)
- A hozzászóláshoz be kell jelentkezni
Kínai hamisítvány van majdnem ennyiért. Jól használható elég pontosan lekoppintották az eredetit csak firmware-t nem szabad frissíteni rajta, mert akkor beüt a németek bosszúja.
- A hozzászóláshoz be kell jelentkezni
Köszi. Nem gondoltam hogy ezt hamisítják.
- A hozzászóláshoz be kell jelentkezni
Én úgy látom, hogy a post-olónak analóg forrásból kellene a stream-et produkálnia, erre pedig a dreambox nem alkalmas...
- A hozzászóláshoz be kell jelentkezni
Nem voltam elég specifikus! Már VAN egy a célnak éppen megfelelő kártyám. Ez egy eléggé izgalmas darab tudniillik, az van ráírva, hogy "ASSEMBLED IN HUNGARY" - hungarikum!
Egyébiránt ez egy Hauppauge 44004 REV C108, Conexant FUsion 878A chippel - már évek óta fekszik nálam, megjárt néhány gépet, windows driverrel használtam mint TV, de használtam composit video grabbelésre is. A Linux kapásból felismeri. Nekem az kellene, hogy melyik irányba induljak tovább, ahhoz hogy a házi LAN -on bármelyik gépen, VLC, HTTP+FLASH vagy hasonló módon képes legyek használni - csak a "host" gépen nem lehet majd nézni, mivel azon nincs és nem hiszem, hogy lesz X.
Lakásomban a TV -t a UPC szolgáltatja, most alapvetően digitális (egy settopbox -al), de megvan az analóg is, erre állítanám rá a ezt a kártyát.
Pontokba foglalva:
- grabbelés/tömörítés
- remote csatorna és egyéb beállítások - HTTP/CGI(?)
- stream a LAN -ra (win és Linux gépek vegyesen)
- időzített rögzítés, remote beállítással HTTP/CGI(?)
* Én egy indián vagyok. Minden indián hazudik.
- A hozzászóláshoz be kell jelentkezni
"Nem voltam elég specifikus! Már VAN egy a célnak éppen megfelelő kártyám. Ez egy eléggé izgalmas darab tudniillik, az van ráírva, hogy "ASSEMBLED IN HUNGARY" - hungarikum!"
Valszínű a nyíregyházi Flextronics rakta össze, ezen kívül használati útmutató és a csomagolás még ami magyar gyártmány. A többi cucc (alkatrészek) a világ bármely tájáról származhat, de leginkább Kínából.
- A hozzászóláshoz be kell jelentkezni
nalam az elv a kovetkezo lett: mivel muholdas (upc) tv van, annak van sajat belterije, azon megy a kapcsolgatas. compozit bemenet-et a vlc atkodolja valami formara, es az multicasttal kitolja a halora. igy tobben tudjak nezni a tv dupla/tripla/stb sav felhasznalas nelkul. (ha musor van pl foci, akkor az ugyis tobben nezik.), amugy meg az a 1-2mbit nemsok vizet zavar a 100-as halon. klienseken vlc-vel lehet "fogni" az adast. hogy ne menjen folyamatosan, a vlc service-kent van inditva (upstarttal), egy kis webes feluleten lehet ki/be kapcsolni (sudo start/stop vlctv).
--
A vegtelen ciklus is vegeter egyszer, csak kelloen eros hardver kell hozza!
- A hozzászóláshoz be kell jelentkezni
Jól hangzik. Nálam egyébként gigabites a háló - legalábbis a kulcs fontosságú területeken - kivéve a WEB-et :( A multicastot szeretem - gyors(UDP) és jelentősen redukálhatja az átvivendő adatmennyiséget - mindenki ugyanazt kapja, akinek kell felkapcsolódik.
Megnézem a VLC -t jobban. Láttam már vele megvalósítani grabbert és transcodert, de azt nem tudom, hogy lehet ezzel pl. csatornát váltani vagy alapbeállítás pl. videó forrás (TV vagy kompozit videó).
(Az ffmpeg/ffserverrel az is gond, hogy nem tudok jel forrást váltani, beállítani).
* Én egy indián vagyok. Minden indián hazudik.
- A hozzászóláshoz be kell jelentkezni
ffmpeg/ffservernek nem feladata a jelforrás kapcsolgatása, erre a háttérben más a megoldás :)
Ha ffserver fut, akkor egyszerűen v4lctl-el átváltasz, amit akár egy webes felületről is megoldhatsz, ha adsz jogot a felületednek ennek futtatására.
http://linux.about.com/library/cmd/blcmdl1_v4lctl.htm
szerk.: ezen rész kell neked a manból:
setstation [ | | next | prev | back ]
Set the TV station. This selects on of the TV stations which are configured in the .xawtv config file. The argument can be the station name or a number (the first one listed in the config file is 0, ...). next/prev jumps to the next/previous station in the list, back to the previously selected one.
setchannel [ | next | prev ]
Tune in some channel.
setfreqtab
- A hozzászóláshoz be kell jelentkezni
Megint van egy kis időm foglalkozni a dologgal. Eddig a postig azt hittem nagyjából értem a v4l2.
Szóval, az ffmpeg/ffserver segítségével grabbelek/tömörítek és szórok egy a /dev/video0 -ból eredő videó jelet. Az ffmpeg nem képes különbséget tenni a videó jelforrások között egy adott eszközön belül - pl. a TV kártya "tuner" és kompozit bemenete között, azonban a v4lctl setinput ... segítségével "röptében" beállíthatom? Hű!
Az ffmpeg -el volt már "sikerélményem" ha a v4lctl megtudja oldani az egyéb vezérléseket akkor Ő lesz a befutó. Az első próbálkozásaim a VLC -vel fiaskó, szép hosszú napló, és a végén kijelenti hogy nem talál bizonyos dolgokat - már megint a Debian csomagolás furcsaságai, a vlc fúrumon is emlegetik, hogy a Debian kihagy bizonyos interfészeket. magamnak kellene fordítani és nincs a weben leírás. Sőt, a vlc honlapján arról beszélnek, hogy senkinek nincs kedve leírást csinálni hozzá - ami van rég elavult - hogy lehet akkor ezzel dolgozni. Persze lehet hogy van valami használható a parancsokról és egyebekről a forrás csomagban. Forgatott ár valaki vlc -t úgy hogy nincs X támogatás, csak streaminget akarok?
* Én egy indián vagyok. Minden indián hazudik.
- A hozzászóláshoz be kell jelentkezni
Jól érted, igen:
-v4lctl megadja a kártyának "közvetlenül" (azaz a drivernek inkább), hogy mit "játsszon ki" a /dev/video0 eszközre
-ffmpeg megeszi /dev/video0 eszközt, mint bemenetet
-ffserver örül, mert kap jelet a bemenetére, s vígan szórja
Én így oldottam meg TV-knél, hogy jogdíjas filmek sugárzása esetén az online adást más forrásról lehessen addig táplálni (pl.: egy dvd lejátszóról animáció, hogy "hamarosan folytatjuk"), vagy épp fekete képernyő (szabadon választható). Egy ügyes felülettel még a cronba is lehet beadni időpontot, hogy mikor kezdődik a film, s mikor van vége (azaz cronból nyomja a v4lctl-t megfelelő inputra).
- A hozzászóláshoz be kell jelentkezni
Most nézem, a v4lctl az xawtv -hez tartozik, ami X szerver függő cucc. Keresem, hátha találok valami kerülőt :(
SZERK: Viszont van v4l2-ctl és csak parancssor. :)
* Én egy indián vagyok. Minden indián hazudik.
- A hozzászóláshoz be kell jelentkezni
igen, v4l2-ctl kell neked :D
Elnézést, mostanság kicsit szétszórt vagyok :)
- A hozzászóláshoz be kell jelentkezni
tvheadend elvileg ilyen kis streaming server webes config felulettel, tobbfele kliens is ismeri, ami tud hozza kapcsolodni. (nekem egyelore minimalis tapasztalatom van vele ido hianyaban, de igeretesnek tunik)
- A hozzászóláshoz be kell jelentkezni
Csak olyan analóg tuner kártyát támogat, amin van mpeg2 encoder, a postolónak nem ilyen a kártyája. Egyébként jó kis szoftver, én is használom...
- A hozzászóláshoz be kell jelentkezni
realtime video kodolashoz azert még most se jo mindegyik processzor
szerintem probald ki hogy menne e a serveren
en osszedobtam erre a celra egy gnome alkalmazast
windows alol nem probaltam, valszeg dolgozni kene vele hogy menjen
meg persze nem multicast
ssh szerver "cat /dev/video0 | nc 192.168.1.2 12345"
nc -l 12345 | mplayer - -vf yadif=0 -cache 4092
illetve:
"ssh szerver ivtv-tune -f "+mhz.to_s
- A hozzászóláshoz be kell jelentkezni
FLAME: Több mint 2 órát elvitt az életemből a kábel kialakítás. Mint villamosmérnök anno > 30 év tanultam a koaxiális kábelekről. Viszont ezek a szutykos, a kereskedelemben kapható a "rézbevonatú acél magos" koax kábelek olyan merevek, hogy szinte kezelhetetlen, csak marha nagy ívben hajlítható össze-vissza lengedezik, talán még a csatlakoztatása ami jó (a mag maga a csatlakozó "meleg" pontja). Nem tud senki valami jobb minőségű hajlékonyabb (réz harisnya, sodrott réz belső) nagyfrekvenciás, 75 ohmos kábelt? Egy 10 méter boldoggá tenne, a falba ez is tökéletes de a készülékeket nem lehet mindig "falra" illeszteni.
* Én egy indián vagyok. Minden indián hazudik.
- A hozzászóláshoz be kell jelentkezni
Próbálom a vlc -vel összerakni. Tudtam hogy roppant összetett parancssorai vannak, de ez ...
1. probléma, input:
v4l:///dev/video0:norm=öal:frequency=196250:size=640x480:channel=0:adev=/dev/dsp:audio=0
ALSA van, nincs oss, nincs /dev/dsp - mi lehet az alsa megfelelő, a vlc állítólag ismeri. Nagyon zavarosnak tűnik a doksi, vagy csak nem találom :(
SZERK:
Ez nagyon gáz, nincs korrekt dokumentáció :(
SZERK:
Az első próbálkozás - nem túl biztató :o(
http://pastebin.com/ZEMXttML
Ez nem épp emberbarát.
* Én egy indián vagyok. Minden indián hazudik.
- A hozzászóláshoz be kell jelentkezni
Nem tudom hogy így csinálod-e de nekem sokat segített a gui.
Szépen össze lehet kattingatni hogy milyen kimentett akarsz milyen forrásból. És a végén kiköpi neked hogy azt végülis milyen parancsal lehet elérni. Utána meg már ha kel utolag szerkesztgetheted.
- A hozzászóláshoz be kell jelentkezni
Ha vlc mellet döntesz akkor itt egy hasonszőrű topic.
http://hup.hu/node/81000
- A hozzászóláshoz be kell jelentkezni
Kösz, felvettem, de ez "csak" hang :(
* Én egy indián vagyok. Minden indián hazudik.
- A hozzászóláshoz be kell jelentkezni
Ez mondjuk igaz, ellenben ha esetleg nem futottál volna még bele akkor
http://hup.hu/node/39451#comment-1284745
Jelenleg nem tudom kipróbálni de határozottan jónak tűnik. Ha sikerül valamit kihozni belőle akkor majd írd meg.
- A hozzászóláshoz be kell jelentkezni
Kösz! Ezt is felveszem a fegyverkészletbe. Egyenlőre kénytelen vagyok félretenni a dolgot. Sajnos még a VLC -t sem sikerült összerakni - csupa panasz és hiba, pedig egy egészen használhatónak tűnő parancs példa is kószál a neten. Nagyon úgy tűnik, hogy a kísérletekhez, kell az X.
* Én egy indián vagyok. Minden indián hazudik.
- A hozzászóláshoz be kell jelentkezni
Nem tudom aktuális-e még, én vlc-vel csinálom, igaz "fapadosan", mert nincs hozzá frontend, de az - szerintem - egyszerűbb.
(ám ha valakinek van ilyen :) ...)
Íme az én parancssoros megoldásom:
cvlc v4l2:// :v4l2-tuner-frequency=191250 :v4l2-audio-method=1 :v4l2-adev=/dev/audio :v4l2-audio-input=2 :v4l2-vdev=/dev/video0 :v4l2-tuner=0 :v4l2-norm=3 :v4l2-input=0 :v4l2-standard=4 :v4l2-width=720 :v4l2-height=544 --vout-filter=deinterlace --deinterlace-mode=linear --sout '#transcode{vcodec=h264,vb=1024,scale=1,acodec=mp4a,ab=128,channels=2,fps=25.0,width=720}:std{access=http,mux=ts,url=:8080}' --sout-x264-partitions=all --sout-x264-8x8dct --sout-x264-level=51 --sout-x264-subme=6 --sout-x264-bpyramid --daemon
Távolról is a vlc-vel lehet megtekinteni: http://az.a.gep.ahol.fut:8080
Elég sokat küzdöttem a különböző paraméterekkel, míg elfogadható minőséget adott és alacsony sávszélességre volt szüksége. Ha van sávszél, akkor lehet emelni a minőséget.
A kártya egy ubuntu szerveren(!) fut, no x, csak konzol!
Amire szükség van:
- medibuntu
- non-free-codecs
- libdvdcss2
- vlc
Tilla
- A hozzászóláshoz be kell jelentkezni
Kár hogy most nincs időm kipróbálni, de nagyon köszönöm!
A link viszont ismeretlen :(
(nagyon bátor hogy csak úgy ide dobod)
* Én egy indián vagyok. Minden indián hazudik.
- A hozzászóláshoz be kell jelentkezni
what ? olvasd el még egyszer a linket.
- A hozzászóláshoz be kell jelentkezni
Ja, bocs, félreértettem :DDD
Kicsit már kockás az agyam.
* Én egy indián vagyok. Minden indián hazudik.
- A hozzászóláshoz be kell jelentkezni
azért szoktam a példa linket így beírni:
[color=blue][u]http://az.a.gep.ahol.fut:8080[/u][/color]
hogy így nézzen ki:
viszont eredménytelen legyen a kattintgatás :D
---------------
Miután otthon a szervert (xp-hez raid6 samba) megfejeltem gnome-desktoppal (hogy nekem is jó legyen) most már muszály lesz kihúzni odáig a tv-koaxot, és megpróbálni wifi-n nézni az "adást" SG Ace-on(line).
- A hozzászóláshoz be kell jelentkezni