Ultimate lĆøsning for streaming av radio med IDJC pĆ„ CrunchBang Linux 10 og Debian Squeeze

Etter en helg med Ć„ slite med konfigurasjoner, avhengigheter, depoter og feil av forskjellige stĆørrelser, har ektoplasmasinnet mitt plutselig lyst opp, og jeg klarte Ć„ lĆøse det flerĆ„rige problemet som brukere av Debian 6 y Crunch Bang 10 med det eneste anstendige og kraftige programmet pĆ„ Linux for internettradio, streaming og podcasting: Internet DJ Console (IDJC).

Problemet jeg refererer til er at nĆ„r IDJC 0.8.3 er riktig installert via arkiver (med alle dets avhengigheter) en Debian 6 y Crunch Bang Linux 10 nĆ„r du prĆøver Ć„ koble til serveren vĆ„r for Ć„ overfĆøre (lokal eller ekstern, icecast eller shoutcast) du fĆ„r feilmeldingen om at du ikke kan koble til, prĆøv 3 ganger til, og plutselig lukkes IDJC uventet (En total skam i Linux at programmene krasjer eller krasjer like hĆøyt som i en hvilken som helst vulgƦr versjon av Windows ...)

Konsultere hundrevis av fora jeg til og med fant ut at denne feilen (feil) hadde allerede blitt rapportert til Debian-programmerere og pĆ„ CrunchBang-forumene (CrunchBang #! Linux er hentet fra de "stabile" -squezee- og "testing" -versjonene -wheezy, sid- av Debian, sĆ„ denne feilen pĆ„virker den ogsĆ„) men de er fremdeles i ferd med Ć„ lĆøse det for IDJC versjoner 0.8.7 og 0.8.8, og etterlater de som er avhengige av versjon 0.8.3, den eneste tilgjengelige og som fortsatt kan installeres fra depotet 'debian main -stable' .

Jeg vet hva du tenker: Hvorfor installerer vi ikke Siste IDJC .deb-pakke fra det offisielle Debian-nettstedet? Ā» Vel, av den enkle grunnen til at nĆ„r vi installerer den, gir den oss feilmeldingen om at den mangler avhengigheter som ennĆ„ ikke stĆøttes i kjerne 2.6 og 3.0 som bruker henholdsvis Debian 6 og CrunchBang 10.

Men alt har en lĆøsning i Underworld of Cyberspace. Hvis du ennĆ„ ikke har installert IDJC pĆ„ Debian 6 eller CrunchBang 10, fĆølger du instruksjonene for Ć„ installere det fra det stabile Debian-depotet uten frykt (det er versjon 0.8.3 med feil, men du mĆ„ fortsatt installere det for Ć„ kunne fikse det senere). i en konsollkjĆøring:

$ sudo apt-get install idjc

Og installer deretter alle nĆødvendige avhengigheter:

$ 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

SĆ„ snart jeg spĆør deg om du vil gi JACK-lydserveren full kontroll over lyden og tilgjengelig minne i sanntid, si NEI (slik at systemet ikke krasjer).

KjĆør via JACK lydkonsoll for fĆørste gang:

$ jackd -d alsa

LĆøs sanntidskjĆøringskonflikten:

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

Legg til prosessen i brukergruppen for systemlyd:

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

Og til slutt oppretter du skriptet for IDJC for Ć„ starte med JACK Audio i ALSA samtidig:

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

Og logg pƄ igjen for at endringene skal tre i kraft.

NĆ„r du kjĆører og konfigurerer programmet, vil du merke (eller hvis du allerede har installert det fĆør) at du allerede har problemet at IDJC ikke kan koble til serveren din for Ć„ overfĆøre. Men her kommer magien:

  • Steng IDJC og Jack Audio helt
  • ƅpne Synaptic Package Manager og sĆøk etter "idjc"
  • SĆ„ snart idjc 0.8.3 vises, hĆøyreklikk og merk den for Ć„ avinstallere den fullstendig
  • Bruk endringene og avinstaller dem. GĆ„ ut og lukk Synaptic
  • Last ned denne .deb-pakken herfra: IDJC 0.8.1 x86
  • Hvis du bruker Debian eller CrunchBang i 64-biters versjon, laster du ned .deb-pakken herfra: IDJC 0.8.1 amd64
  • Dobbeltklikk pĆ„ den nedlastede .deb-pakken og installer den

Akkurat, du mĆ„ installere den forrige versjonen av IDJC som FUNGERER. NĆ„r du kjĆører den, vil du innse at du har beholdt alle innstillingene dine og at du nĆ„ kan koble til streaming-serveren din, og du kan overfĆøre radioen din over internett uten problemer.

NĆ„r IDJC kjĆøres, vises en melding som indikerer at den ikke finner vorbistools-programmet "vorbiscomment" - som det egentlig ikke trenger - og spĆør om de vil fortsette; Bare klikk "Ja" og IDJC starter uten konflikt.

Oppdateringsbehandling vil sannsynligvis fortelle deg at du trenger Ć„ oppdatere den gamle versjonen av IDJC; slik at det ikke plager deg, eller du kommer til Ć„ oppdatere det ved et uhell, lukker du Update Manager og Ć„pner Synaptic igjen. I Innstillinger-menyen velger du Lagre og i kategorien "Debian Software" fjerner du merket for "Offisielt stĆøttet (hoved)" -boksen , lukk og godta Ć„ laste inn repositorier for Ć„ markere endringene og voila, du vil alltid ha denne versjonen av IDJC som fungerer og kobler perfekt til Ć„ overfĆøre internettradioen din.

Jeg hƄper disse instruksjonene er til nytte for deg, og hilsener til alle.


19 kommentarer, legg igjen dine

Legg igjen kommentaren

Din e-postadresse vil ikke bli publisert. Obligatoriske felt er merket med *

*

*

  1. Ansvarlig for dataene: Miguel Ɓngel GatĆ³n
  2. FormƄlet med dataene: Kontroller SPAM, kommentaradministrasjon.
  3. Legitimering: Ditt samtykke
  4. Kommunikasjon av dataene: Dataene vil ikke bli kommunisert til tredjeparter bortsett fra ved juridisk forpliktelse.
  5. Datalagring: Database vert for Occentus Networks (EU)
  6. Rettigheter: NĆ„r som helst kan du begrense, gjenopprette og slette informasjonen din.

  1.   pandev92 sa

    Veldig bra, men jeg kan ikke koble den til skype, sĆ„ det er som ingentingā€¦.

    1.    Wisp sa

      Installer Pulseaudio (hvis du bare har ALSA) med alle avhengigheter:

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

      Opprett dette skriptet for Ć„ gjĆøre det standard:

      ~/etc/asound.conf

      Kopier og lim inn fĆølgende i den:

      pcm.pulse {
      type pulse
      }

      ctl.pulse {
      type pulse
      }

      pcm.!default {
      type pulse
      }

      ctl.!default {
      type pulse
      }

      Lagre den, lukk den og start systemet pƄ nytt, og installer deretter dette tillegget:

      sudo apt-get install pulseaudio-module-jack

      og lag deretter dette skriptet med tekstredigeringsprogrammet (lagre det som 'pulseidjc.sh' i 'hjemmemappen'):

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

      KjĆør den (du kan gjĆøre den om til en bƦrerakett i OpenBox-menyen eller pĆ„ Debian-skrivebordet) etter at du har startet JACK Audio-serveren og voila, denne modulen vises allerede i tilkoblingene og lar deg koble til inngangene til aux _lt og aux_ rt i idjc utgangene Pulse Audio JACK Sink og dermed vil du sende til IDJC all lyd fra systemet, starte Skype og bare klikke pĆ„ Aux-knappen i IDJC (den med en grĆønn jackkontakt, ved siden av mikrofonen, IKKE en pĆ„ den grĆønne telefonen) slik at du kan kringkaste samtalene dine live og lytterne dine ber om sanger eller vinner en nesten ny skjorte.

      1.    Wisp sa

        Hahaha, jeg vet ikke om det er lov Ƅ legge sƄ mye kode i svarene; Jeg laget nesten et nytt innlegg ... hahaha der, vƦr sƄ snill Ƅ fikse det hvis det ikke er verdt det.

    2.    Bernat sa

      Damn, det er sant, det er helt nĆødvendig Ć„ kunne ringe pĆ„ radioen din !!!
      Har noen lĆøst det? Jeg, i Linux, er tapt, men jeg vil gjerne kunne kringkaste arbeid pĆ„ denne plattformen.

  2.   pandev92 sa

    Ok, nĆ„ har jeg et annet problem, det viser seg at jeg bruker konfigurasjonen du ga meg, men jeg har usb-hodetelefoner, som er i hw 1.0-porten eller noe sĆ„nt, men lyden kommer direkte fra hĆøyttalerne og i stedet lyden kommer ut. for hodetelefonene vet jeg ikke hva jeg skal gjĆøre xddd ...

    1.    Wisp sa

      PrĆøv med en vanlig hodetelefonkontakt og kontroller at lyden kommer riktig ut. usb-hodetelefoner er ikke registrert i Pulseaudio, og det er derfor de fortsatt er i ALSA, avhengig av USB-porten du kobler dem til, mĆ„ du sĆøke etter dem i JackPulseaudio Sink og omdirigere dem til system eller idjc, avhengig av programmet du er ved hjelp av.

  3.   medina07 sa

    Veldig bra, takk for informasjonen ... nƄ er det eneste som trengs etter min mening en god Karaoke-spiller fordi de eksisterende er for dƄrlige.

  4.   karlitux sa

    Takk skal du ha. En rund artikkel. Jeg vil bruke det med studentene mine.

  5.   Emerson sa

    Jeg fĆølger instruksjonene, men det gir meg dette svaret

    FĆølgende pakker har uavhengige avhengigheter:
    libavcodec-dev: Avhenger: libavutil-dev (= 6: 0.8.4-0ubuntu0.12.10.1), men det installeres ikke
    libavformat-dev: Avhenger: libavformat53 (= 6: 0.8.4-0ubuntu0.12.10.1), men den installeres ikke
    Avhenger av: libavutil-dev (= 6: 0.8.4-0ubuntu0.12.10.1), men det vil ikke installeres
    E: Problemer kunne ikke rettes, du har beholdt Ćødelagte pakker.

    Noen lĆøsning for en nybegynner som er interessert i Ć„ la vinduene stĆ„ pĆ„ radioen sin?

    forventet takk

  6.   Gonza! sa

    Hei. Jeg har en USB-mikrofon, spesielt en behringer c1u. og jeg vet ikke hvordan jeg skal konfigurere det pƄ internett-dj-konsollen, kan noen gi meg en hƄnd? fordi jeg ikke vet hvordan jeg skal konfigurere det

  7.   Leonard Auza sa

    Men du kan ogsƄ bruke ZaraRadio + Winamp + Shoutcast (alt emulert med Winne), det fungerer veldig bra, i det minste pƄ CentOs. med Streaming-tjenesten til: http://www.netyco.com/in/servicios/streaming-de-audio/

    Lenke til vin: http://www.winehq.org/download/

    hilsener.

    1.    Wisp sa

      Og som en god windowslerdo, anbefaler vi Ƅ etterligne den foreldede Winamp, den fryktelige Zara Radio og en middelmƄdig og betalt streamingtjeneste. Nei takk, gƄ tilbake til din elskede Windows og la CentOS vƦre i fred, du vet ikke hvordan du bruker den.

  8.   jose_rom sa

    Jeg ser ikke utdataene, prefs, jingles-knappene.
    Fungerer versjon 0.8.7-2 riktig? LĆøser jeg problemet du rapporterer i dette innlegget? Hvilken jack anbefaler du?

  9.   Emerson sa

    Nok en Illuminnatti

    Sannheten er at etter Ć„R med Ć„ prĆøve har jeg aldri fĆ„tt IDJC til Ć„ fungere.
    Og nƄr jeg sier "Ƅr" mener jeg at i tusenvis av timer pƄ jakt etter innlegg som den ovenfor, skrevet av opplyste mennesker som sikkert av en eller annen grunn har klart Ƅ kringkaste i mp365 med IDJC

    Men jeg, som har vƦrt i internettradio i 10 Ć„r, har aldri mĆøtt EN som sender med IDJC
    Og at det lille programmet, nƄr du ser det, sikler, leser du manualen og mer, men til slutt spiller den bare musikk, Ƅ kringkaste til en server, ingenting
    Jeg har installert den i ubuntu, i ubuntu studio, jeg har til og med prĆøvd den med de nyeste versjonene av Ubuntu Studio, som allerede kommer fra "fabrikken" la oss si - INGENTING

    Trisquel, Rivendell, Musix, og til og med valpemusikk !!!!! (og lange turer gjennom forfatterens nett) og alle konfigurasjonsinnleggene, som forresten forteller deg om massehalvdelen, fordi det ikke er EN som forteller deg hvordan du konfigurerer JACK-porter i IDJC,ā€¦. Ƙye, hva sier jeg i IDJC, ikke i JACK
    Det er ubrukelig, hva du gjĆør i windows pĆ„ 30 sekunder fra en veldig enkel winamp med shoutcast, til (dyre) sam-kringkasteren, i linux kan du ikke, sĆ„ ikke lure folk med copy / paste, i denne linux gjĆør det ikke arbeid. av bildet hvorfor snakke
    Og la det vƦre klart at ingenting ville gjĆøre meg lykkeligere enn Ć„ bruke linux til Ć„ kringkaste, det er det jeg liker, hobbyen min, men til sluttā€¦ .. du mĆ„ slippe buksene dine med Redmon's
    for Ć„ se om jeg ser det fĆør jeg dĆør
    hilsen

    1.    Wisp sa

      Emerson, tilsynelatende leste du ikke e-postene jeg sendte deg, og du er det eneste mennesket i dette universet som ikke vet hvordan du bruker og ikke har konfigurert IDJC ordentlig. Og hvis jeg ser ut som en "opplyst", er jeg kanskje, nevronene mine synapaserer nĆ„r jeg prĆøver Ć„ finne ut eller lĆøse noe selv. PrĆøv, mindre TV og mer hjerne. VƦrsĆ„god.

      1.    Emerson sa

        Ha, og du vet ikke hvor mye jeg setter pris pĆ„ din uselviske hjelp, virkelig, virkelig, men dette "prĆøv dette for Ć„ se hvordan det gĆ„r" eller "se her for Ć„ se om du finner" det, jeg har fĆ„tt nok av Ć„ gjĆøre den.
        Sikkert er jeg den eneste som ikke fĆ„r det, men de som fĆ„r det "SI" de fĆ„r det, men nysgjerrigvis sier ingen at du skal hĆøre pĆ„ meg her, eller fortelle deg Ć„ konfigurere det slik.
        For Ćøyeblikket er den eneste distroen som kommer i nƦrheten av Ć„ fĆ„ den til Ć„ fungere Puppy, (paradoksalt nok en mini Linux), men jeg har allerede tatt det til Ć„ le, jeg gjĆør det som noen som driver med kabal, Sam Broadcaster gĆ„r pĆ„ kino, det er lettere Ć„ finne medisin til vinduer for Ć„ komme inn i den endelĆøse labyrinten av Linux.
        Og hvem tror ikke pĆ„ meg, bare spĆør deg selv hvorfor det er millioner av (forskjellige) innlegg som refererer til Linux, tusenvis av forskjellige oppskrifter pĆ„ det samme
        Hvis du kommer ut av det enkle kontorarbeidet i Linux, glem det
        det er ingenting som fungerer, og hvis du ikke tror meg, prĆøv det, hahahahaha
        og de vil fortelle meg det

    2.    Miguel R. Navarro sa

      I mitt tilfelle klarte jeg Ć„ fĆ„ det til Ć„ fungere perfekt i Fedora 8, at tilbake i 2009 mĆ„ jeg imidlertid si at IDJC er en programvare som etter min mening fortsatt er veldig grĆønn, nĆ„r det gjelder funksjoner, kommer den ikke til andre betalte opsjoner som SAM Broadcaster eller RadioBoss, som begge kan kjĆøres ved hjelp av Wines kompatibilitetslag, som dessverre ikke kjĆører ganske bra, men som er funksjonell.
      Noe som etter mitt syn virker mot er bruken av jackd, den tingen etter min mening er veldig uvennlig med den vanlige brukeren, ja, det er dokumentasjon og hva de liker, men mange av de gangene er det pƄ engelsk eller flere ting de er allerede foreldet i nƄvƦrende distribusjoner.
      Det er et alternativ som heter Mixx som har en versjon for GNU / Linux og er mer fokusert pƄ DJ-er, men det er mye vennligere enn IDJC.

  10.   Emerson sa

    For 5 Ƅr siden la jeg igjen et innlegg som er som om jeg skrev det i gƄr
    Forskjellen er at jeg har lƦrt noen fƄ ting
    1.- Vin er hva det er og gir det det gir, som verken er skyggen av det de sier det er eller hva det gir
    men det er hva det er, hvis du har tenkt Ƅ fƄ Radio Boss til Ƅ jobbe med Wine, overlater du deg selv til de hellige
    2. IDJC i dag er fortsatt et rot, komplisert, fiendtlig, ufullstendig, ubehagelig, ... og sammenlignet med noen av de andre er det en slop
    Men det er den eneste tingen det er, fordi Mixxx, som gjĆør det ganske bra, spiser ALLE ressursene til maskinen din, uansett hva du har av RAM-minne-
    Og bli skuffet, Linux er for Ƅ skrive brev, lese e-post, se pƄ en film, surfe og lite annet.
    FOR ALLE ANDRE ser det ikke en gang ut som det du gjĆør med windows
    For ikke Ć„ nevne at for Ć„ gjĆøre det minste, mĆ„ du pilegrimsreise gjennom google hundrevis av timer
    Og hvis du ser det gamle innlegget mitt, er det fem Ć„r gammelt

    1.    Wisp sa

      Jeg er forbanna:
      Du er en idiot; en perfekt retardert idiot som er verre enn en funksjonshemmet person, krever at alt du vil gjĆøre er enkelt og allerede fordĆøyd, hvis du ikke grĆ„ter som en liten jente.
      Du er idiot; For mange Ć„r siden ble du bedt om Ć„ angi egenskapene til maskinvaren din (som tilsynelatende enten er Martian eller du tok den fra en sĆøppelkasse) for Ć„ avgjĆøre hvorfor den ikke fungerer for deg med Linux, og du nevnte den aldri.
      Du vet bare hvordan du bruker Windows: hold deg slik, som en gris i sin svinesti, velte deg i din uvitenhet, middelmƄdighet og det jeg vet er et ubrukelig, bittert og helt dumt liv til en utakknemlig suger.
      Du er velkommen dyr.