Vrhunsko rješenje za streaming radija s IDJC-om na CrunchBang Linux 10 i Debian Squeeze

Nakon vikenda borbe s konfiguracijama, zavisnostima, spremištima i greškama različitih veličina, moj um ektoplazme odjednom je zasjao i uspio sam riješiti višegodišnji problem koji korisnici Debian 6 y Crunch Bang 10 s jedinim pristojnim i moćnim programom na Linuxu za internetski radio, streaming i podcasting: Internet DJ Console (IDJC).

Problem na koji se pozivam je da je jednom kada je IDJC 0.8.3 pravilno instaliran putem spremišta (sa svim zavisnostima) en Debian 6 y Crunch Bang Linux 10 prilikom pokušaja povezivanja s našim serverom za prijenos (lokalni ili vanjski, ledeni ili vika) dobijete poruku o grešci da se ne moşete povezati, pokušajte još 3 puta i odjednom se IDJC neočekivano zatvara (Totalna sramota u Linuxu, što se programi ruše ili ruše jednako glasno kao u bilo kojoj vulgarnoj verziji Windowsa ...)

Konsultirajući stotine foruma, čak sam saznao da je ova greÅ¡ka (greÅ¡ka) je već prijavljeno Debian programerima i na forumima CrunchBang (CrunchBang #! Linux je izveden iz "stabilne" -squezee- i "test" verzije -wheezy, sid- Debiana, tako da i ova greÅ¡ka utječe na njega) ali joÅ¡ uvijek su u procesu rjeÅ¡avanja za IDJC verzije 0.8.7 i 0.8.8, ostavljajući one koji ovise o verziji 0.8.3 jedinu dostupnu i koja se joÅ¡ uvijek moÅŸe instalirati iz spremiÅ¡ta 'debian main -stable' .

Znam o čemu razmišljate: Zašto ne bismo instalirali Najnoviji IDJC .deb paket sa sluşbene web stranice Debian? » Pa, iz jednostavnog razloga što nam prilikom instaliranja šalje poruku o grešci da nedostaju zavisnosti koje još nisu podrşane u kernelu 2.6 i 3.0 koji koriste Debian 6 i CrunchBang 10.

Ali sve ima rješenje u Podzemlju cyber prostora. Ako još niste instalirali IDJC u Debian 6 ili CrunchBang 10, slijedite upute za njegovo instaliranje iz stabilnog spremišta Debian bez straha (to je verzija 0.8.3 s programskim pogreškama, ali svejedno ga morate instalirati da biste to mogli popraviti kasnije) .u izvođenju konzole:

$ sudo apt-get install idjc

A zatim instalirajte sve potrebne zavisnosti:

$ 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

Čim vas pita ÅŸelite li JACK audio serveru dati potpunu kontrolu nad zvukom i raspoloÅŸivom memorijom u realnom vremenu, recite NE (da vam sistem ne padne).

Prvi put pokrenite putem JACK Audio konzole:

$ jackd -d alsa

Ispravite sukob izvršenja u stvarnom vremenu:

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

Dodajte postupak u sistemsku korisničku grupu audio sistema:

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

I na kraju kreirajte skriptu za IDJC da istovremeno započne sa JACK Audio u ALSA:

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

I ponovo se prijavite da bi promjene stupile na snagu.

Kada pokrenete i konfigurirate program, primijetit ćete (ili ako ste ga već instalirali ranije) da već imate problem koji IDJC ne moÅŸe povezati s vaÅ¡im serverom za prijenos. Ali tu dolazi magija:

  • Potpuno isključite IDJC i Jack Audio
  • Otvorite Synaptic Package Manager i potraÅŸite "idjc"
  • Čim se pojavi idjc 0.8.3, kliknite desnom tipkom miÅ¡a i označite ga da biste ga u potpunosti deinstalirali
  • Primijenite promjene i deinstalirajte ih. Izađite i zatvorite Synaptic
  • Preuzmite ovaj .deb paket odavde: IDJC 0.8.1 x86
  • Ako koristite Debian ili CrunchBang u 64-bitnoj verziji, preuzmite .deb paket odavde: IDJC 0.8.1 amd64
  • Dvaput kliknite na preuzeti .deb paket i instalirajte ga

Tačno, morate instalirati prethodnu verziju IDJC-a KOJA RADI, kad je pokrenete shvatit ćete da ste zadrÅŸali sve postavke i da se sada moÅŸete povezati sa svojim streaming serverom i bez problema prenositi radio putem Interneta.

Kada se izvrÅ¡ava IDJC, pojavljuje se poruka u kojoj se navodi da ne moÅŸe pronaći vorbistools program "vorbiscomment" - koji mu zapravo nije potreban - i pita ÅŸele li nastaviti; samo kliknite "Da" i IDJC će započeti bez ikakvih sukoba.

Upravitelj aÅŸuriranja će vam vjerovatno reći da morate aÅŸurirati staru verziju IDJC-a; tako da vam ne smeta ili ćete ga slučajno aÅŸurirati, zatvorite Upravitelj aÅŸuriranja i ponovo otvorite Synaptic, u izborniku Postavke odaberite SpremiÅ¡ta, a na kartici "Debian Software" poniÅ¡tite okvir "SluÅŸbeno podrÅŸano (glavno)" , zatvorite i prihvatite ponovno učitavanje spremiÅ¡ta da biste označili promjene i voila, uvijek ćete imati ovu verziju IDJC-a koja radi i savrÅ¡eno se povezuje za prijenos vaÅ¡eg internetskog radija.

Nadam se da će vam ove upute biti od neke koristi i pozdrav svima.


Ostavite komentar

Vaša e-mail adresa neće biti objavljena. Obavezna polja su označena sa *

*

*

  1. Za podatke odgovoran: Miguel Ángel Gatón
  2. Svrha podataka: Kontrola neşeljene pošte, upravljanje komentarima.
  3. Legitimacija: Vaš pristanak
  4. Komunikacija podataka: Podaci se neće dostavljati trećim stranama, osim po zakonskoj obavezi.
  5. Pohrana podataka: Baza podataka koju hostuje Occentus Networks (EU)
  6. Prava: U bilo kojem trenutku moşete ograničiti, oporaviti i izbrisati svoje podatke.

  1.   Pandev92 rekao je

    Vrlo dobro, ali ne mogu ga povezati sa Skypeom, pa to je kao ništa ...

    1.    Wisp rekao je

      Instalirajte Pulseaudio (ako imate samo ALSA) sa svim zavisnostima:

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

      Stvorite ovu skriptu da bi bila zadana:

      ~/etc/asound.conf

      Kopirajte i zalijepite sljedeće u nju:

      pcm.pulse {
      type pulse
      }

      ctl.pulse {
      type pulse
      }

      pcm.!default {
      type pulse
      }

      ctl.!default {
      type pulse
      }

      Spremite ga, zatvorite i ponovo pokrenite sistem, a zatim instalirajte ovaj dodatak:

      sudo apt-get install pulseaudio-module-jack

      a zatim kreirajte ovu skriptu s uređivačem teksta (spremite je kao 'pulseidjc.sh' u svoju 'home' mapu):

      #!/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

      Pokrenite ga (moÅŸete ga pretvoriti u pokretač u meniju OpenBox ili na Debian radnoj povrÅ¡ini) nakon pokretanja JACK Audio servera i voila, ovaj modul se već pojavljuje u vezama i omogućit će vam povezivanje na ulaze aux _lt i aux_ rt u idjc izlazi Pulse Audio JACK Sink i tako ćete poslati na IDJC sav zvuk sistema, pokrenuti Skype i jednostavno kliknuti na Aux dugme u IDJC (ono sa zelenim konektorom, pored mikrofona, NE jedan od zelenih telefona) tako da moÅŸete uÅŸivo emitirati pozive, a sluÅ¡atelji traÅŸiti pjesme ili osvojiti skoro novu majicu.

      1.    Wisp rekao je

        Hahaha, ne znam smije li se u odgovore stavljati toliko koda; Skoro sam poslao još jedan post ... hahaha tamo molim te popravi ako ne vrijedi.

    2.    Bernat rekao je

      Prokletstvo, istina je, apsolutno je neophodno da moÅŸete pozivati ​​na svom radiju !!!
      Je li to netko riješio? Ja sam u Linuxu izgubljen, ali volio bih da mogu emitirati rad na ovoj platformi.

  2.   Pandev92 rekao je

    Ok, sad imam još jedan problem, ispostavilo se da koristim konfiguraciju koju ste mi dali, ali imam usb slušalice, koje su u portu hw 1.0 ili nešto slično, ali zvuk dolazi direktno iz zvučnika i umjesto toga zvuk za slušalice ne znam šta da radim xddd ...

    1.    Wisp rekao je

      PokuÅ¡ajte s normalnim priključkom za sluÅ¡alice i provjerite da li zvuk izlazi pravilno; usb sluÅ¡alice nisu registrirane u Pulseaudiou i zato su i dalje u ALSA-i, ovisno o usb priključku na koji ste ih povezali, morali biste ih potraÅŸiti u JackPulseaudio Sink i preusmjeriti ih na sistem ili idjc, ovisno o programu u kojem se nalazite koristeći.

  3.   medina07 rekao je

    Vrlo dobro, hvala na informacijama ... sada je jedino što je potrebno po mom mišljenju dobar karaoke igrač jer su postojeći previše loši.

  4.   karlitux rekao je

    Hvala ti. Okrugli članak. Primijenit ću ga sa svojim studentima.

  5.   Emerson rekao je

    Slijedim upute, ali daje mi ovaj odgovor

    Sljedeći paketi imaju neispunjene zavisnosti:
    libavcodec-dev: Ovisi: libavutil-dev (= 6: 0.8.4-0ubuntu0.12.10.1), ali se neće instalirati
    libavformat-dev: Ovisi: libavformat53 (= 6: 0.8.4-0ubuntu0.12.10.1), ali se neće instalirati
    Ovisi: libavutil-dev (= 6: 0.8.4-0ubuntu0.12.10.1), ali se neće instalirati
    E: Problemi se nisu mogli ispraviti, zadrÅŸali ste pokvarene pakete.

    Ima li rjeÅ¡enja za novorođenca koji ÅŸeli ostaviti prozore na svom radiju?

    hvala unaprijed

  6.   Gonza! rekao je

    Zdravo. imam USB mikrofon, posebno behringer c1u. i ne znam kako to konfigurirati na internetskoj dj konzoli, moÅŸe li mi netko pruÅŸiti ruku? jer ne znam kako to konfigurirati

  7.   Leonard Auza rekao je

    Ali moÅŸete koristiti i ZaraRadio + Winamp + Shoutcast (sve emulirane Winne-om), to vrlo dobro djeluje, barem na CentOs. sa uslugom Streaming: http://www.netyco.com/in/servicios/streaming-de-audio/

    Link do vina: http://www.winehq.org/download/

    pozdrav.

    1.    Wisp rekao je

      I kao dobar windowslerdo, preporučujemo oponaÅ¡anje zastarjelog Winampa, uÅŸasnog Zara radija i osrednju i plaćenu uslugu streaminga. Ne, hvala, vratite se na svoj voljeni Windows i ostavite CentOS na miru, ne znate kako da ga koristite.

  8.   jose_rom rekao je

    Ne vidim izlaz, prefs, jingles tipke.
    Radi li verzija 0.8.7-2 ispravno? Riješim li problem o kojem ste prijavili u ovom postu? Koji priključak preporučujete?

  9.   Emerson rekao je

    Još jedan Illuminnatti

    Istina je da nakon GODINA pokušaja nikada nisam natjerao IDJC da radi.
    I kad kaÅŸem "godine", mislim na periode od 365 dana, hiljade sati u potrazi za postovima poput ovog iznad, koje su napisali prosvijetljeni ljudi koji su sigurno iz nekog razloga uspjeli emitirati u mp3-u s IDJC-om

    Ali ja, koji već 10 godina radim na internet radijima, nikada nisam upoznao JEDNOG koji emituje program sa IDJC
    I da se mali program, kad ga vidite, slini, pročita priručnik i još mnogo toga, ali na kraju pušta samo muziku, emitira na server, ništa
    Instalirao sam ga u ubuntu, u ubuntu studio, čak sam ga i probao sa najnovijim verzijama Ubuntu Studija, koji već dolazi iz "fabrike" recimo - NIŠTA

    Trisquel, Rivendell, Musix, pa čak i Å¡tenad muzika !!!!! (i duge Å¡etnje autoričinom mreÅŸom) i sve postavke za konfiguraciju, koje vam usput govore o masovnoj polovici, jer ne postoji JEDAN koji vam govori kako konfigurirate JACK portove u IDJC,
. Oko, Å¡ta da kaÅŸem u IDJC-u, a ne u JACK-u
    Beskorisno je ono što radite u sustavu Windows za 30 sekundi od vrlo jednostavnog winampa sa shoutcastom do (skupog) emitera Sam-a, u linuxu to ne moşete, zato nemojte zavaravati ljude copy / pasteom, u ovom linuxu to ne znači posao. slike, zašto govoriti?
    I neka bude jasno da me ništa ne bi učinilo sretnijim od korištenja linuxa za emitiranje, to je ono što volim, moj hobi, ali na kraju ... .. moraš spustiti hlače s Redmonovim
    da vidim vidim li je prije smrti
    pozdravi

    1.    Wisp rekao je

      Emerson, očito nisi pročitao e-poÅ¡tu koju sam ti poslao i ti si jedino ljudsko biće u ovom svemiru koje ne zna koristiti i nije pravilno konfiguriralo IDJC. A ako izgledam kao "prosvijetljeni", moÅŸda i jesam, moji neuroni rade sinapsu kad pokuÅ¡avam neÅ¡to shvatiti ili rijeÅ¡iti sam. PokuÅ¡ajte, manje TV-a, a viÅ¡e mozga. Nema na čemu.

      1.    Emerson rekao je

        Ha, i ne znaš koliko cijenim tvoju nesebičnu pomoć, zaista, stvarno, ali ovo "probaj ovo da vidiš kako ide" ili "pogledaj ovdje da vidiš ako to pronađeš", dosta mi je posla to.
        Sigurno je da nisam jedini koji to ne dobiva, ali oni koji to dobiju "KAŜU" dobivaju, ali znatişeljno je da vam niko ne kaşe da me ovdje slušate ili da vam tako konfigurišete.
        Trenutno je jedini distro koji je blizu tome da uspije raditi Puppy (paradoksalno mini linux), ali već sam se nasmijao, radim to poput nekoga tko radi pasijans, Sam Broadcaster ide u kino, to je lakše pronaći lijek do prozora i ući u beskrajni lavirint linuxa.
        A tko mi ne vjeruje, samo se zapitajte zašto postoje milijuni (različitih) postova koji se odnose na Linux, tisuće različitih recepata za isti
        Ako u Linuxu izađete iz jednostavnog uredskog posla, zaboravite
        Ne postoji ništa što funkcionira, a ako mi ne vjerujete, probajte, hahahahaha
        i oni će mi reći

    2.    Miguel R. Navarro rekao je

      U mom slučaju uspio sam da to savrÅ¡eno funkcionira u Fedori 8, Å¡to je joÅ¡ 2009. godine, međutim, mora se reći da je IDJC softver koji je po mom miÅ¡ljenju joÅ¡ uvijek vrlo zelen, Å¡to se tiče pogodnosti manje od ostalih plaćenih opcije poput SAM Broadcaster ili RadioBoss, koje se mogu pokrenuti pomoću kompatibilnog sloja Wine-a, koji naÅŸalost ne radi baÅ¡ dobro, ali je funkcionalan.
      Nešto protiv čega po mom mišljenju djeluje je upotreba jackda, ta stvar je po mom mišljenju vrlo neprijatna s običnim korisnikom, da, postoji dokumentacija i ono što im se sviđa, ali često je to na engleskom ili nekoliko stvari već zastario u trenutnim distribucijama.
      Postoji alternativa koja se zove Mixx koja ima verziju za GNU / Linux i više je usredotočena na DJ-eve, ali je puno ugodnija od IDJC-a.

  10.   Emerson rekao je

    Prije 5 godina ostavio sam post kao da sam ga napisao jučer
    Razlika je u tome što sam naučio nekoliko stvari
    1.- Vino je ono Å¡to jeste i daje ono Å¡to daje, Å¡to nije ni sjena onoga Å¡to kaÅŸu da jeste niti onoga Å¡to daje
    ali to je ono Å¡to jeste, ako namjeravate natjerati Radio Bossa da radi s vinom, povjerite se svecima
    2. IDJC je danas još uvijek u neredu, kompliciran, neprijateljski raspoloşen, nepotpun, neudoban, ... i u usporedbi s bilo kojim od ostalih predstavlja pomak
    Ali to je JEDINO što postoji, jer Mixxx, koji ide sasvim dobro, jede SVE resurse vašeg računara, - što god da imate RAM memorije -
    I budite razočarani, Linux je za pisanje pisama, čitanje pošte, gledanje filma, pregledavanje i još malo toga.
    SVE OSTALO, čak ni ne liči na ono što radite sa prozorima
    Da ne spominjem da da biste učinili i najmanju stvar, morate na hodočašće putem Googlea stotinama sati
    A ako vidite moj stari post, ... star je pet godina

    1.    Wisp rekao je

      Bijesan sam:
      Ti si idiot; savrÅ¡eni retardirani idiot gori od invalida, zahtijeva da sve Å¡to ÅŸelite učiniti bude lako i već probavljeno, ako ne plačete kao djevojčica.
      Ti si idiot; Prije mnogo godina od vas se traÅŸilo da unesete karakteristike vaÅ¡eg hardvera (koji je očigledno ili Marsovski ili ste ga dobili iz kante za smeće) kako biste utvrdili zaÅ¡to ne radi s Linuxom i nikada ga niste spomenuli.
      Znate samo koristiti Windows: ostanite takvi, poput svinje u svinje, valjajući se u svom neznanju, prosječnosti i ono Å¡to znam je beskoristan, gorak i potpuno glup ÅŸivot nezahvalne naivčine.
      Nema na čemu, zvijeri.