Lopullinen ratkaisu radion suoratoistoon IDJC: llä CrunchBang Linux 10: ssä ja Debian Squeezessä

Viikonlopun jälkeen kamppailen erikokoisten kokoonpanojen, riippuvuuksien, arkistojen ja vikojen kanssa, ektoplasman mieleni on yhtäkkiä palanut ja onnistuin ratkaisemaan monivuotisen ongelman, jonka käyttäjät Debian 6 y Crunch Bang 10 ainoalla kunnollisella ja tehokkaalla Linux-ohjelmalla Internet-radiota, suoratoistoa ja podcastingia varten: Internet DJ Console (IDJC).

Viittaamani ongelma on, että kun IDJC 0.8.3 on asennettu oikein arkistojen kautta (kaikilla riippuvuuksilla) en Debian 6 y Crunch Bang Linux 10 kun yrität muodostaa yhteyttä palvelimeemme lähettääksesi (paikallinen tai ulkoinen, icecast tai huutokauppa) saat virheilmoituksen, jota et voi muodostaa, yritä vielä 3 kertaa ja yhtäkkiä IDJC sulkeutuu odottamatta (Täysi häpeä Linuxissa, että ohjelmat kaatuvat tai kaatuvat yhtä äänekkäästi kuin missä tahansa Windowsin mautonta versiota ...)

Satojen foorumien avulla sain jopa selville, että tämä virhe (virhe) oli jo ilmoitettu Debianin ohjelmoijille ja CrunchBang-foorumeilla (CrunchBang #! Linux on johdettu Debianin "vakaista" -squezee- ja "testaus" -versioista -wheezy, sid-, joten tämä vika vaikuttaa myös siihen) mutta ne ovat vielä ratkaisemassa sitä IDJC: n versioille 0.8.7 ja 0.8.8, jolloin versiosta 0.8.3 riippuvaiset ovat ainoa käytettävissä oleva ja joka voidaan vielä asentaa arkiston debianin pääosasta -stabiili '.

Tiedän mitä ajattelet: Miksi emme asenna Viimeisin IDJC .deb-paketti Debianin viralliselta sivulta? » No, yksinkertaisesta syystä, että asennettaessa se heittää meille virhesanoman, että siitä puuttuu riippuvuuksia, joita ei vielä tueta ytimessä 2.6 ja 3.0, jotka käyttävät vastaavasti Debian 6: ta ja CrunchBang 10: tä.

Mutta kaikella on ratkaisu kyberavaruuden alamaailmassa. Jos et ole vielä asentanut IDJC: tä Debian 6: een tai CrunchBang 10: een, noudata ohjeita asentaaksesi sen vakaasta Debian-arkistosta pelkäämättä (se on versio 0.8.3, jossa on virheitä, mutta sinun on silti asennettava se, jotta voit korjata sen myöhemmin). konsolinajossa:

$ sudo apt-get install idjc

Asenna sitten kaikki tarvittavat riippuvuudet:

$ sudo apt-get install build-essential libc6-dev libglib2.0-dev libjack-dev jackd libvorbis-dev libsamplerate0-dev libsndfile1-dev python-gtk2-dev libmpg123-dev libavcodec-dev libavformat-dev libtwolame-dev libmp3lame-dev libflac-dev python-mutagen libspeex-dev

Heti kun kysyn, haluatko antaa JACK-äänipalvelimelle täyden hallinnan äänestä ja käytettävissä olevasta muistista reaaliajassa, sano EI (jotta järjestelmäsi ei kaadu).

Suorita ensimmäistä kertaa JACK Audio -konsolin kautta:

$ jackd -d alsa

Korjaa reaaliaikainen suoritusristiriita:

$ sudo su -c 'echo "@audio - rtprio 99" >> /etc/security/limits.conf

Lisää prosessi järjestelmän ääniryhmään:

$ sudo usermod -a -G audio $(whoami)

Luo lopuksi komento IDJC: lle aloittaaksesi JACK Audio -sovelluksen samalla ALSA: ssa:

$ echo "/usr/bin/jackd -d alsa -r 44100 -p 256" > ~/.jackdrc

Kirjaudu sisään uudelleen, jotta muutokset astuvat voimaan.

Kun suoritat ja määrität ohjelmaa, huomaat (tai jos olet jo asentanut sen aiemmin), että sinulla on jo ongelma, että IDJC ei voi muodostaa yhteyttä palvelimeesi lähettämistä varten. Mutta tässä tulee taika:

  • Sammuta IDJC ja Jack Audio kokonaan
  • Avaa Synaptic Package Manager ja etsi "idjc"
  • Heti kun idjc 0.8.3 ilmestyy, napsauta hiiren kakkospainikkeella ja merkitse se poistaaksesi asennuksen kokonaan
  • Ota muutokset käyttöön ja poista se. Mene ulos ja sulje Synaptic
  • Lataa tämä .deb-paketti täältä: IDJC 0.8.1 x86
  • Jos käytät Debiania tai CrunchBangia 64-bittisessä versiossa, lataa .deb-paketti täältä: IDJC 0.8.1 tarkistus 64
  • Kaksoisnapsauta ladattua .deb-pakettia ja asenna se

Aivan, sinun on asennettava IDJC: n edellinen versio, joka toimii, kun suoritat sen, huomaat, että olet säilyttänyt kaikki asetukset ja että nyt voit muodostaa yhteyden suoratoistopalvelimellesi ja voit lähettää radion Internetissä ilman ongelmia.

Kun IDJC suoritetaan, näyttöön tulee viesti, jonka mukaan se ei löydä vorbistools-ohjelmaa "vorbiscomment" - jota se ei todellakaan tarvitse - ja kysyy haluavatko he jatkaa; Napsauta vain "Kyllä" ja IDJC käynnistyy ilman ristiriitoja.

Päivityshallinta kertoo todennäköisesti, että sinun on päivitettävä vanha IDJC-versio; jotta se ei häiritse tai aiot päivittää sen vahingossa, sulje Update Manager ja avaa Synaptic uudelleen, valitse Asetukset-valikosta Varastot ja "Debian-ohjelmisto" -välilehdessä poista valinta "Virallisesti tuettu (pää)" -ruudusta, sulje ja suostu lataamaan arkistot uudelleen Jos haluat merkitä muutokset ja voila, sinulla on aina tämä IDJC-versio, joka toimii ja muodostaa yhteyden täydellisesti Internet-radion lähettämiseen.

Toivon, että näistä ohjeista on hyötyä sinulle ja terveisiä kaikille.


Jätä kommentti

Sähköpostiosoitettasi ei julkaista. Pakolliset kentät on merkitty *

*

*

  1. Vastuussa tiedoista: Miguel Ángel Gatón
  2. Tietojen tarkoitus: Roskapostin hallinta, kommenttien hallinta.
  3. Laillistaminen: Suostumuksesi
  4. Tietojen välittäminen: Tietoja ei luovuteta kolmansille osapuolille muutoin kuin lain nojalla.
  5. Tietojen varastointi: Occentus Networks (EU) isännöi tietokantaa
  6. Oikeudet: Voit milloin tahansa rajoittaa, palauttaa ja poistaa tietojasi.

  1.   92 dijo

    Erittäin hyvä, mutta en voi yhdistää sitä skypeen, joten se on kuin mitään ...

    1.    Häive dijo

      Asenna Pulseaudio (jos sinulla on vain ALSA) ja kaikki sen riippuvuudet:

      sudo apt-get install libasound2-plugins pulseaudio paman padevchooser paprefs pavucontrol pavumeter

      Luo tämä komentosarja oletusarvoksi:

      ~/etc/asound.conf

      Kopioi ja liitä se siihen:

      pcm.pulse {
      type pulse
      }

      ctl.pulse {
      type pulse
      }

      pcm.!default {
      type pulse
      }

      ctl.!default {
      type pulse
      }

      Tallenna se, sulje se ja käynnistä järjestelmä uudelleen ja asenna sitten tämä lisäosa:

      sudo apt-get install pulseaudio-module-jack

      ja luo sitten tämä komentosarja tekstieditorilla (tallenna se nimellä "pulseidjc.sh" kotikansioon):

      #!/bin/bash
      pacmd suspend true
      pactl load-module module-jack-sink channels=2
      pactl load-module module-jack-source channels=2
      pacmd set-default-sink jack_out
      pacmd set-default-source jack_in

      Suorita se (voit muuttaa sen käynnistysohjelmaksi OpenBox-valikossa tai Debianin työpöydällä) käynnistettyään JACK Audio -palvelimen ja voila, tämä moduuli näkyy jo yhteyksissä ja antaa sinun muodostaa yhteyden aux _lt- ja aux_ rt-tuloihin idjc lähdöt Pulse Audio JACK Sink ja näin lähetät IDJC: lle koko järjestelmän äänen, käynnistät Skype ja napsautat yksinkertaisesti IDJC: n Aux-painiketta (sitä, jossa on vihreä liitin, mikrofonin vieressä, EI vihreässä puhelimessa) ), jotta voit lähettää puhelusi suorana ja kuuntelijat pyytää kappaleita tai voittaa melkein uuden paidan.

      1.    Häive dijo

        Hahaha, en tiedä, sallitaanko vastauksiin lisätä niin paljon koodia; Tein melkein toisen viestin ... hahaha siellä korjaa se, jos se ei ole sen arvoista.

    2.    Bernat dijo

      Hitto, se on totta, on ehdottoman välttämätöntä pystyä soittamaan radioosi !!!
      Onko kukaan ratkaissut sen? Olen Linuxissa kadonnut, mutta haluaisin pystyä lähettämään tällä alustalla työskentelemistä.

  2.   92 dijo

    Ok, nyt minulla on toinen ongelma, käy ilmi, että käytän antamaasi kokoonpanoa, mutta minulla on usb-kuulokkeet, jotka ovat hw 1.0 -portissa tai jotain sellaista, mutta ääni tulee suoraan kaiuttimista ja sen sijaan ääni tulee ulos kuulokkeille, en tiedä mitä tehdä xddd ...

    1.    Häive dijo

      Kokeile normaalia kuulokeliitäntää ja varmista, että ääni tulee oikein; usb-kuulokkeita ei ole rekisteröity Pulseaudiossa, ja siksi ne ovat edelleen ALSA: ssa, riippuen usb-portista, johon liität ne, joudut etsimään niitä JackPulseaudio Sinkistä ja ohjaamaan ne järjestelmään tai idjc: hen käyttämäsi ohjelman mukaan.

  3.   medina07 dijo

    Erittäin hyvä, kiitos tiedoista ... nyt mielestäni ainoa asia, jota tarvitaan, on hyvä Karaoke-soitin, koska nykyiset ovat häpeää.

  4.   karliux dijo

    Kiitos. Pyöreä artikkeli. Sovellan sitä opiskelijoideni kanssa.

  5.   Emerson dijo

    Noudatan ohjeita, mutta se antaa minulle tämän vastauksen

    Seuraavilla paketeilla on täyttämättömät riippuvuudet:
    libavcodec-dev: Riippuu: libavutil-dev (= 6: 0.8.4-0ubuntu0.12.10.1), mutta se ei asenna
    libavformat-dev: Riippuu: libavformat53 (= 6: 0.8.4-0ubuntu0.12.10.1), mutta se ei asenna
    Se riippuu: libavutil-dev (= 6: 0.8.4-0ubuntu0.12.10.1), mutta se ei asenna
    E: Ongelmia ei voitu korjata, olet säilyttänyt rikkinäiset paketit.

    Onko ratkaisua aloittelijalle, joka on kiinnostunut jättämään ikkunat radioonsa?

    kiitos etukäteen

  6.   Gonza! dijo

    Hei. minulla on USB-mikrofoni, varsinkin behringer c1u. enkä tiedä miten se määritetään Internet-dj-konsolissa, voisiko joku antaa minulle käden? koska en tiedä miten konfiguroida sitä

  7.   Leonard Auza dijo

    Mutta voit käyttää myös ZaraRadio + Winamp + Shoutcastia (kaikki jäljitelty Winne-ohjelmiston kanssa), se toimii erittäin hyvin, ainakin CentOsissa. seuraavien suoratoistopalvelun kanssa: http://www.netyco.com/in/servicios/streaming-de-audio/

    Linkki viiniin: http://www.winehq.org/download/

    terveisiä.

    1.    Häive dijo

      Hyvä Windowslerdo, suosittelemalla vanhentuneen Winampin, kauhistuttavan Zara-radion ja keskinkertaisen ja maksetun suoratoistopalvelun jäljittelemistä. Ei kiitos, palaa rakkaaseen Windowsiin ja jätä CentOS yksin, et tiedä miten sitä käytetään.

  8.   jose_rom dijo

    En näe lähtöä, suosikki, jingles-painikkeita.
    Toimiiko versio 0.8.7-2 oikein? Ratkaisenko ongelman, josta ilmoitat tässä viestissä? Kumpi jack suosittelet?

  9.   Emerson dijo

    Toinen Illuminnatti

    Totuus on, että VUOSIEN kokeilun jälkeen en ole koskaan saanut IDJC: tä toimimaan.
    Ja kun sanon "vuotta", tarkoitan, että 365 päivän jaksoille, tuhansille tunteille, jotka etsivät yllä olevan kaltaisia ​​viestejä, kirjoittaneet valaistuneet ihmiset, jotka varmasti jostain syystä ovat onnistuneet lähettämään mp3-muodossa IDJC: n kanssa

    Mutta minä, joka olen ollut internetradioissa 10 vuotta, en ole koskaan tavannut YKSIä, joka lähettää IDJC: n kanssa
    Ja että pieni ohjelma, kun näet sen, kuolaat, luet käyttöopasta ja muuta, mutta lopulta se toistaa vain musiikkia palvelimelle lähettämiseksi, ei mitään
    Olen asentanut sen ubuntuun, ubuntu studioon, olen kokeillut sitä jopa uusimpien Ubuntu Studion versioiden kanssa, joka on jo tullut "tehtaalta" sanokaamme-EI MITÄÄN

    Trisquel, Rivendell, Musix ja jopa Puppy-musiikki !!!!! (ja pitkiä käyntejä kirjoittajan verkkosivustolla) ja kaikki määritysviestit, jotka kertovat sinulle muuten puolikkaasta, koska yksikään ei kerro sinulle, kuinka määrität JACK-portit IDJC: ssä,…. Silmä, mitä sanon IDJC: ssä, en JACK: ssä
    Se on hyödytöntä, mitä teet Windowsissa 30 sekunnissa hyvin yksinkertaisesta winampista, jossa on huutoäänitys, (kalliiseen) sam-lähetystoimintaan, linuxissa et voi, joten älä huijaa ihmisiä kopioimalla / liittämällä, tämä linux ei toimi . kuvan miksi puhua
    Ja anna olla selvää, että mikään ei tekisi minusta onnellisempaa kuin linuxin käyttäminen lähetykseen, se on mitä pidän, harrastukseni, mutta lopulta ... .. sinun täytyy pudottaa housut Redmonin kanssa
    nähdäkö näen sen ennen kuolemaani
    terveiset

    1.    Häive dijo

      Emerson, ilmeisesti et lukenut sinulle lähettämiäsi sähköposteja ja olet ainoa ihminen tässä maailmankaikkeudessa, joka ei osaa käyttää eikä ole määrittänyt IDJC: tä oikein. Ja jos näytän "valaistuneelta", ehkä olen, neuronini synapsoivat, kun yritän selvittää tai ratkaista jotain itselleni. Kokeile, vähemmän televisiota ja enemmän aivoja. Ole hyvä.

      1.    Emerson dijo

        Ha, etkä tiedä kuinka paljon arvostan epäitsekästä apuasi, todella, todella, mutta tämä "kokeile tätä nähdäksesi kuinka menee" tai "katso täältä jos löydät" sen, että minulla on ollut tarpeeksi tehdä se.
        Varmasti minä olen ainoa, joka ei saa sitä, mutta ne, jotka saavat sen "SANA", saavat sen, mutta utelias kukaan ei käske sinua kuuntelemaan minua täällä tai käskemään sinua määrittämään se näin.
        Tällä hetkellä ainoa häiriö, joka on lähellä sen tekoa, on Puppy (paradoksaalisesti mini-linux), mutta olen jo ottanut sen nauramaan, teen sen kuin joku, joka tekee pasianssia, Sam Broadcaster menee elokuviin, on helpompaa löytää lääke ikkuna päästäksesi loputtomaan linux-sokkeloon.
        Ja kuka ei usko minua, kysy vain itseltäsi, miksi on miljoonia Linux-viitteitä (erilaisia), tuhansia erilaisia ​​reseptejä samalle
        Jos Linuxissa pääset irti yksinkertaisesta toimistotyöstä, unohda se
        Mikään ei toimi, ja jos et usko minua, kokeile sitä, hahahahaha
        ja he kertovat minulle

    2.    Miguel R.Navarro dijo

      Minun tapauksessani onnistuin saamaan sen toimimaan täydellisesti Fedora 8: ssa, vuonna 2009, mutta on kuitenkin sanottava, että IDJC on ohjelmisto, joka on mielestäni edelleen erittäin vihreä, hyötyjen osalta se jää muihin maksettuihin vaihtoehtoihin, kuten SAM Broadcaster tai RadioBoss, jotka molemmat voidaan suorittaa käyttämällä Wine-yhteensopivuuskerrosta, joka valitettavasti ei toimi kovin hyvin, mutta on toimiva.
      Jotain, joka toimii minua vastaan, on jackd: n käyttö, se on mielestäni hyvin epäystävällinen tavalliselle käyttäjälle, kyllä, on olemassa asiakirjoja ja mitä he haluavat, mutta monta kertaa se on englanniksi tai monissa muissa asioissa ne ovat jo vanhentuneet nykyisissä jakeluissa.
      On olemassa vaihtoehto nimeltä Mixx, jolla on versio GNU / Linuxille ja joka on keskittynyt enemmän DJ: hin, mutta se on paljon ystävällisempi kuin IDJC.

  10.   Emerson dijo

    5 vuotta sitten jätin viestin, joka on kuin olisin kirjoittanut sen eilen
    Ero on siinä, että olen oppinut muutamia asioita
    1.- Viini on mitä se on ja antaa mitä se antaa, mikä ei ole varjo sille mitä he sanovat olevansa eikä mitä se antaa
    mutta niin se on, jos aiot saada Radio Bossin työskentelemään Viinin kanssa, anna itsesi pyhille
    2. IDJC on nykyään edelleen sotku, monimutkainen, vihamielinen, epätäydellinen, epämiellyttävä ... ja muihin nähden se on luiska
    Mutta se on AINOA asia, koska Mixxx, jolla menee melko hyvin, syö kaikki koneesi resurssit, riippumatta siitä, mikä sinulla on RAM-muistia -
    Ja ole pettynyt, Linux on tarkoitettu kirjeiden kirjoittamiseen, postin lukemiseen, elokuvien katseluun, selaamiseen ja vähän muuta.
    KAIKKIEN LISÄÄ, se ei edes näytä siltä, ​​mitä teet ikkunoilla
    Puhumattakaan siitä, että pienimmänkin asian tekemiseksi sinun on mentävä Googlen pyhiinvaellukselle satoja tunteja
    Ja jos näet vanhan postini,… se on viisi vuotta vanha

    1.    Häive dijo

      Minua ärsyttää:
      Olet idiootti; Täydellinen hidastunut idiootti, joka on pahempi kuin vammainen, vaatii, että kaikki mitä haluat tehdä, on helppoa ja jo sulavaa, jos et itke kuin pieni tyttö.
      Olet idiootti; Vuosia sitten sinua pyydettiin syöttämään laitteistosi ominaisuudet (joka on ilmeisesti joko marsilainen tai sait sen roskakorista) selvittääkseen, miksi se ei toimi Linuxin kanssa, etkä koskaan maininnut sitä.
      Tiedät vain, kuinka käyttää Windowsia: pysy sellaisena, kuin sika sianlihassaan, uppoutuneena tietämättömyytesi, keskinkertaisuutesi ja tiedän, että kiittämätön tikkari on hyödytön, katkera ja täysin tyhmä elämä.
      Olet tervetullut peto.