Portál AbcLinuxu, 12. května 2025 11:07

Dotaz: Vlastni stream

25.12.2008 15:59 kratas | skóre: 1
Vlastni stream
Přečteno: 997×
Odpovědět | Admin
Ahoj, chci se zeptat, mate nekdo nejake zkusenosti s vlastnim streamem z domova ? Audio/video. Mam ted na serveru nainstalovany icecast2 ktery evidentne bezi v podarku. Dale jsem zkusil mpd, ktery mi ale proste ne a ne fungova, viz. http://www.abclinuxu.cz/poradna/linux/show/249639 Zkusil jsem moc, funguje mi v poho, ale zatim jsem vubec nemohl dohledat nejaky howto, zda-li to lze propojit s icecast a poslouchat po siti. Ale pokud by to bylo mozne, chtel bych jak audio, tak i video. Na netu nemohu nic najit k veci, co by me nakoplo spravnym smerem. Pokud ma primo s timto nekdo nejake zkusenosti a chtel by se o ne podelit nebo by vedel o nejake strucne dokumentaci, tak bych byl moc vdecnej. Bud neumim hledat, nebo primo teto problematiky je na netu proste minimum :-(

Predem mockrat dekuji
Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

25.12.2008 20:01 Zdeněk Štěpánek | skóre: 57 | blog: uz_mam_taky_blog | varnsdorf
Rozbalit Rozbalit vše Re: Vlastni stream
Odpovědět | | Sbalit | Link | Blokovat | Admin
Hlavne jsi vubec nenapsal co s tim vlastne chces delat. Jestli streamovat adresar s muzikou, tak icecast+ices, jestli line-in vstup ze zvukovky, tak icecast+ices, jestli live TV (at uz z analogovy karty nebo usb, proste /dev/video..) tak nejspis pres VLC.

Jestli chces mit online k dispozici hromadu filmu v adresari, tak to taky nevim, spis si to nasdilej pres NFS.

Zdenek
www.pirati.cz - s piráty do parlamentu i jinam www.gavanet.org - czfree varnsdorf
26.12.2008 05:50 Andrej | skóre: 51 | blog: Republic of Mordor
Rozbalit Rozbalit vše Re: Vlastni stream
Odpovědět | | Sbalit | Link | Blokovat | Admin

Mně se podařilo streamovat přes VLC. Měl jsem to štěstí a narazil jsem tenkrát zrovna na jednu z mála funkčních verzí tohoto přehrávače. Streamoval jsem z webkamery přes IPv6. Vyzkoušel jsem asi čtyři různé formáty, včetně mpeg4 a Windows Media. Všechno to fungovalo solidně, až na jednu věc: Navázání streamu trvalo cca čtyři minuty. Nechápu, jak je to možné, ale bylo to tak. Pak už video běželo celkem normálně. Zpoždění přenosu bylo (odhadem) tak 10 sekund. Klientem byl zase VLC. V jiných klientech to nefungovalo.

26.12.2008 17:29 kratas | skóre: 1
Rozbalit Rozbalit vše Re: Vlastni stream
Odpovědět | | Sbalit | Link | Blokovat | Admin
Tak jsem tedy zkusil k icecastu ices. Z repozitaru se mi nainstalil ices2, zkousel jsem nastavit dle ruznych dokumentaci, ale asi do toho stejnak este moc nevidim. Pochopil jsem, ze cely to musim nahodit prikazem ices2 < a cesta k xml confu>, takze: ices2 /etc/ices2/ices-alsa.xml Kdyz tohle nahodim, vypada to, ze to zkousne, ale nehodi zadne echo. Takze asi tak:
root@home:/# ices2 /etc/ices2/ices-alsa.xml
root@home:/#
potom, kdyz se podivam jestli jako nejakym zpusobem bezi, proces, tak mam pocit ze ne, viz:
root@home:/# ps ax | grep ice
26051 pts/1    Sl     0:00 /usr/bin/icecast2 -b -c /etc/icecast2/icecast.xml
26188 pts/1    R+     0:00 grep ice
Coz mi je divny, nemel by tam nekde bezet ?

na ukazku, ices-alsa.xml:
< ?xml version="1.0"?>
< ices>

    
    < background>0< /background>
    
    < logpath>/var/log/ices< /logpath>
    < logfile>ices.log< /logfile>
    
    < logsize>2048< /logsize>
    
    < loglevel>4< /loglevel>
    
    < consolelog>0< /consolelog>

    
    

    < stream>
        
        < metadata>
            < name>Example stream name< /name>
            < genre>Example genre< /genre>
            < description>A short description of your stream< /description>
            < url>http://mysite.org< /url>
        < /metadata>

        
        < input>
            < module>alsa< /module>
            < param name="rate">44100< /param>
            < param name="channels">2< /param>
            < param name="device">hw:0,0< /param>
            
            
            < param name="metadata">1< /param>
            < param name="metadatafilename">test< /param>
        < /input>

        

        < instance>
            

            < hostname>localhost< /hostname>
            < port>8000< /port>
            < password>kratasek< /password>
            < mount>/example1.ogg< /mount>
            < yp>0< /yp>   

            

            < encode>
                < quality>0< /quality>
                < samplerate>22050< /samplerate>
                < channels>1< /channels>
            < /encode>

            
            < downmix>1< /downmix>

            

            < resample>
                < in-rate>44100< /in-rate>
                < out-rate>22050< /out-rate>
            < /resample>
        < /instance>

    < /stream>
< /ices>

26.12.2008 17:32 kratas | skóre: 1
Rozbalit Rozbalit vše Re: Vlastni stream
Odpovědět | | Sbalit | Link | Blokovat | Admin
no ale stejne, ted koukam na jedn fatal asi ... mel by asi existovat jakysi soubor ices2.conf v /etc, ktery neexistuje. Pritom jsem ices2 nainstaloval prez apt-get.. Jediny co apt-get udelalo, je v /usr/bin/ices2, nic vic. Zvlastni.

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.