• Koti
  • LinuxBlondit
  • IRC

LinuCast ja GStreamer

Metatietoa: ninnnu @ November 22nd, 2008 kategoriassa Blog.
Tagit: gstreamer, linucast, pulseaudio, vapaasuomi

Ensimmäinen VoIP-LinuCast on nyt purkitettu ja julkaistu. Tällä kertaa mäki sain sanottua muutakin kuin “moi”… Mutta mitä siitä opimme?
Ekiga.net ei ole paras mahdollinen vaihtoehto paneeli-podcastaukseen. Se lagaa ja äänenlaatu oli vähän mitä oli, ei kyllä täysin epäkuunneltava (tosin mä olen hifistin täydellinen vastakohta näissä asioissa). Seuraavalla kerralla kokeillaan Mumblea, joka ainakin kolmella hengellä testattaessa toimi paljon paremmin joka suhteessa. (osallistuminen ei vaadi NAT:eilla leikkimistä, tai uusien tunnusten luomista paikkaan X)

Ja koska live-podcastit on kivoja, oon leikkinyt sälällä jolla vois ehkä saada LinuCast-liveä Striimi.nettiin. Asiaa nyt on kummasti helpottanut pieni ohjeen tynkä jolla Mumble-konvoja saa kiintolevylle (tarvittaessa oma ääni eri kanavalle (tiedostoon) kuin muut, joka on tärkeää ainakin Henrikille :)). Vaatii muuten PulseAudion…

Taikasanoja

Listaa saatavilla olevat laitteet. Monitor-laitteet vastaa sitä mitä kaiuttimista kuuluu, capture-laitteet (oletettavasti) mikkiä:
pactl list | grep Name

Tallenna muut esim. tiedostoon 20081122-180000-muut.ogg:
gst-launch-0.10 pulsesrc device=joku-monitor ! queue ! audioconvert ! vorbisenc ! oggmux ! filesink location=`date +%Y%m%d-%H%M%S`-muut.ogg

Tallenna oma ääni esim. tiedostoon 20081122-180000-oma.ogg:
gst-launch-0.10 pulsesrc device=joku-capture ! queue ! audioconvert ! vorbisenc ! oggmux ! filesink location=`date +%Y%m%d-%H%M%S`-oma.ogg

Tunkkaa koko roska IceCastiin:
gst-launch-0.10 adder name=mix ! audioconvert ! vorbisenc ! oggmux ! shout2send ip=foobar port=8000 password=foobar mount=pulsetest.ogg { pulsesrc device=joku-capture ! queue ! mix. } { pulsesrc device=joku-monitor ! queue ! mix. }



4 Comments

  1. On hyvä olla sekoittamatta ekiga.net-konferenssipalvelua ja Ekiga-ohjelmaa. Jos löytyisi jokin vähälaginen konferenssipalvelu joka tukisi Speex-koodekkia, voisi laatu olla ihan toista luokkaa.

    Saman ajan ajaisi jos joku pistäisi Mumblea vastaavasti oman SIP-palvelimen pystyyn, mutta ei taida olla ihan yhtä helppoa kuin jonkun WWW-palvelimen pystytys (ei kylläkään kokemusta itsellä).

    Comment by Timo Jyrinki — November 23, 2008 @ 12:32 am

  2. Joo, korjasin ton Ekiga/Ekiga.net-sekaannuksen. Oma SIP-palvelin (tai lähinnä sopivan konferenssisoftan pystytys jonkun SIP-numeron päähän?) taas on melko hankala, ainakin kun pari viikkoa sitten Googlailin. Enkä näe siihen nyt sen kummemmin syytä kun Mumble täyttää kaikki vaatimukset (vapaa, vähälaginen, Speex).

    Comment by ninnnu — November 23, 2008 @ 3:50 pm

  3. Joo Mumble vaikuttaa ihan pätevältä jos vain toimii, tässä on kuitenkin tavoitteena juttelupaikka eikä puhelukeskus…

    Comment by Timo Jyrinki — November 24, 2008 @ 1:08 pm

  4. [...] vetää streamiin ohjelmia niin että kaikkien äänet kuuluu niin kuin pitäs. Kirjoitin tästä jo aiemmin, mutta totesin itsekkin tossa tolla GStreamer-IceCast-virityksellä leikkiessä että ei [...]

    Pingback by LinuCast Liveä? — February 9, 2009 @ 5:09 pm

RSS feed for comments on this post. TrackBack URL

Sorry, the comment form is closed at this time.

Kirjoitukset

  • Artikkelit
  • Blog

Tagit

ajatellaan lapsia Assembly Botsbot Debian DNA ei_näin finhack firefox Gentoo GHOP gnome gstreamer ibm icann irl jaiku java kde lb.org linucast MBNet meemi offtopic pelit Pori pulseaudio python ruotsi sananvapaus sensuuri ssh tar teeworlds tietoturva touchpad Ubuntu valvonta vapaasuomi viacom Wiimote wings2 wlan X Xnest yksityisyys

Muut jäsenet

  • Makkonen
  • Mippe

Muut ohjeet

  • Gentoo-ohjeita suomeksi
  • LINUX-BOX: Ohjeet
  • Linux.fi
  • Tapsan Linux-sivut
  • The Linux Documentation Project
  • Ubuntu Tutuksi
  • Ubuntun asennus verkon yli (eng)
  • Velhottarien rautalankaohjeet

Muuta

  • LinuCast
  • LinuxChix
  • Mandriva-fi
  • Porixi
  • Ubuntu Suomi
  • VapaaSuomi blogit

Uutisia

  • LinuxOnly

Copyright © 2009 Linuxblondit. Powered by WordPress.
WordPress Theme by Flash Templates