Helix videoszerver

Fórumok

Sziasztok!

Egy minden bizonnyal egyszerű dologra keresek választ.
Feltelepített Helix videoszerverhez Realproducerrel hogyan tudok kapcsolódni? Vagyis hogyan tudnék adást sugározni a nagyvilág felé?
Ez is csak egy olyan kérdés, ami a vizsgaidőszakban tanulás helyett foglalkoztat. :)

Tud valaki ebben segíteni?

Köszönettel:
KJ

Hozzászólások

Tudnék segíteni, de nem értem a kérdést. Hol akadsz el?

A realproducerhez adnak minta server destination fájlt, de még csak nem is kell mindenáron azt használnod, mert a szerver adatait akár commandline-ban is megadhatod. man producer, valamint `producer -h`

Hmm?

Ez egy windows-os producer. Nem is az enyém. Nekem igazából elég lenne az is, ha a szerverről egy filmet le tudnánk játszani.
Nem lenne fontos az élő adás.
Nem mondom, hogy nem lenne jó tudni az élő adás mikéntjét is, mert mindent tudni szeretnék, de a legfontosabb most egy bármilyen adás sugárzása lenne!

Nekem a szerver oldallal van problémám. A Producer szerint kapcsolódik és megy a broadcasting. Csak nem tudom, hogyan kell levenni a képet a szerverről. Mit mondjak azoknak, akik nézni szeretnék, vagy milyen linket adjak meg?
Portokkal és mount pointokkal van igazából bajom.
Meg úgy általában mindennel, ami ezzel kapcsolatos. Soha nem csináltam még ilyet, de egyre jobban szeretnék! Már csakazértis! :)

ha az encoder azt mondja, hogy broadcasting, akkor a helyzet elsőre nem is rossz.
esetleg, még nézd meg a helix monitort, (a szerver webes admin felületén) hogy tényleg becsatlakozott-e a stream.

ha legacy G2 push metódussal csatlakoztattad az encodert, akkor a nézőknek az alábbi URL kell a playerbe:

rtsp://szerverneve/live/streamneve

ha pedig Helix 9+ Push vagy pull metódust használsz, akkor

rtsp://szerverneve/broadcast/streamneve

egyébként, a helix szerverben van egy playlist generátor ("ramgen"), ami http-vel elérhető módon
generál egy playlistet a playerhez.

tipikusan:

http://szerverneve/ramgen/streamneve

Ilyen téma engem is foglalkoztat.
Leginkább az hogy egy analóg videó+hang jelet IP hálózaton továbbítani majd onnan vissza analógra.
Ki milyen megoldást tudna erre?

És a VLC alkalmas arra, hogy az internetre kitett szerverről adást sugározzon?
Avi vagy mpeg filmet kellene lejátszani!
De most van feltelepítve egy Helix, ami 30 napig használható, így ezen időn belül kellene megoldani! És lehetőleg Helix-szel, mert az már fent van. :)

tehát te a fizetős realservert (ami a 9-es verzió óta helix néven fut) használod?

mert a helix community oldalán tudsz letölteni opensource szervert, amit korlátlan ideig tudsz legálisan használni, csak nincs benne néhány jogdíjas komponens (third party codec-ek, windowsmedia támogatás, stb)

Ennek az a neve, hogy Helix Server 11.1.2. Nem az enyém, én csak segíteni szeretnék, teljesen önzetlenül, mint ahogyan ti szoktatok nekem.
Csak most az én tudásom ismét kevés ehhez.
Viszont szeretek ilyesmivel foglalkozni, mert mire a végére érek, ennyivel is többet fogok tudni. :)

Nem tudom, nekem ezt mondták. Nem értek hozzá. Ezt az adatot most néztem le a szerverről, mivel ssh-val hozzáférek. De még azt sem tudtam, hol keressem először. :)
Helix szerver. Van benne Licenc fájl.
A Producer sem az enyém, mert az windows-os, olyat meg nagyon ritkán használok. Szerencsém van, mert igazából nincs is rá szükségem. :)
(Csak most.)
Aki ezt telepítette, szerintem az sem értett hozzá. Mert itt abba is hagyta a dolgot.

Mauzi, egyetlen adást kellene leadni! Felvételről.
Később szóba kerülhetne élő adás is, de az bizonytalan. Egy színházról van szó. Egy vidéki színházról. Éppen ezért szeretnék nekik önzetlenül segíteni.
Ezért lenne jó, ha az élőt is, meg a felvételről menőt is tudnám!

mindkettő roppant egyszerű.

meglévő videófájlt úgy tudsz terjeszteni, hogy egész egyszerűen berakod a videófájlt a megfelelő könyvtárba.

például, csinálsz egy /valahol/video nevű alkönyvtárat, majd a mount pointoknál felveszel egy új mount pointot, ami erre a könyvtárra mutat, pl. video néven. (persze, ha már van meglévő mountpoint a szerverkonfigban, akkor még ennyit sem kell tenned, csak felrakni a fájlt a megfelelő könyvtárba)

ezek után, a belepakolt fájlokat el tudod érni a playerből az rtsp://szerverneve/mountpoint/path címen, pl. rtsp://kovacska.hu/video/teszt.rm

a live metódust pedig már leírtam a korábbiakban.

természetesen live kódolásnál az authentikáció beállítása szükséges, dehát bökdösd a helix szerver webes felületét, mert szerintem eléggé egyértelmű.

az avi felépítéséből adódóan nem streamelhető. (a meta adatok a fájl végén vannak)

a realserver - meglepő módon :) - realmedia tartalmak közvetítésére alkalmas. ha a "rendes" verzió van meg, tehát nem az opensource termék, akkor abban van windowsmedia (wmv/asf) és quicktime média modul is, bár azokkal általában több baj van.

a realproducerrel ellenben remek realmedia fájlt tudsz faragni az avi fájlodból.

Véget ért a vizsgaidőszak, most van egy kis időm újra erre is. Mauzi, (vagy bárki aki ért hozzá) most segíts, kérlek!
A monitor (Helix) mutatja a kapcsolódást mint encoder és a fájl neve a /broadcast/live.rm
Ezt is adtam meg, tehát ez eddig rendben lenne. De mégsem tudom megjeleníteni sehogyan sem.
Hiába írom be, hogy rtsp://www.szerverneve.hu/broadcast/live.rm a lejátszóba, nem találja a megadott fájlt.
RealPlayerrel próbálkoztam.
Az MPLayer elindul, de hibaüzenet nélkül megáll.
Hogyan nézzem meg az adást?
Köszönettel:
KJ