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

Efter en weekend med at kƦmpe med konfigurationer, afhƦngigheder, opbevaringssteder og fejl i forskellige stĆørrelser, er mit ektoplasmasind pludselig tƦndt, og det lykkedes mig at lĆøse det flerĆ„rige problem, som brugere af Debian 6 y Crunch Bang 10 med det eneste anstƦndige og kraftfulde program pĆ„ Linux til internetradio, streaming og podcasting: Internet DJ Console (IDJC).

Problemet, jeg henviser til, er, at nĆ„r IDJC 0.8.3 er blevet installeret korrekt via arkiver (med alle dens afhƦngigheder) en Debian 6 y Crunch Bang Linux 10 nĆ„r du prĆøver at oprette forbindelse til vores server for at transmittere (lokal eller ekstern, icecast eller shoutcast) du fĆ„r fejlmeddelelsen om, at du ikke kan oprette forbindelse, prĆøv 3 gange mere og pludselig lukker IDJC uventet (En total skam i Linux, at programmerne gĆ„r ned eller styrter sĆ„ hĆøjt som i enhver vulgƦr version af Windows ...)

Under hĆøring af hundreder af fora fandt jeg endda ud af, at denne fejl (fejl) var allerede blevet rapporteret til Debian-programmĆører og pĆ„ CrunchBang-foraene (CrunchBang #! Linux er afledt af de "stabile" -squezee- og "test" versioner -wheezy, sid- af Debian, sĆ„ denne fejl pĆ„virker ogsĆ„ den) men de er stadig i fƦrd med at lĆøse det til version 0.8.7 og 0.8.8 af IDJC, hvilket efterlader dem, der er afhƦngige af version 0.8.3, den eneste tilgƦngelige, og som stadig kan installeres fra depotets 'debian main -stable '.

Jeg ved hvad du tƦnker: Hvorfor installerer vi ikke Seneste IDJC .deb-pakke fra Debians officielle side? Ā» Af den enkle grund, at nĆ„r vi installerer det, kaster det os fejlmeddelelsen om, at den mangler afhƦngigheder, der endnu ikke understĆøttes i kerne 2.6 og 3.0, der bruger henholdsvis Debian 6 og CrunchBang 10.

Men alt har en lĆøsning i underverdenen af ā€‹ā€‹cyberspace. Hvis du endnu ikke har installeret IDJC pĆ„ Debian 6 eller CrunchBang 10, skal du fĆølge instruktionerne for at installere det fra det stabile Debian-arkiv uden frygt (det er version 0.8.3 med fejl, men du skal stadig installere det for at kunne rette det senere). i en konsolkĆørsel:

$ sudo apt-get install idjc

Og installer derefter alle de nĆødvendige afhƦngigheder:

$ 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 han spĆørger dig, om du vil give JACK-lydserveren fuld kontrol over lyden og den tilgƦngelige hukommelse i realtid, skal du sige NEJ (sĆ„ dit system ikke gĆ„r ned).

KĆør via JACK lydkonsol for fĆørste gang:

$ jackd -d alsa

LĆøs realtidsudfĆørelseskonflikten:

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

FĆøj processen til din systemlydbrugergruppe:

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

Og lav endelig scriptet til IDJC til at starte med JACK Audio i ALSA pƄ samme tid:

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

Og log ind igen, sƄ Ʀndringerne trƦder i kraft.

NĆ„r du kĆører og konfigurerer programmet, vil du bemƦrke (eller hvis du allerede har installeret det fĆør), at du allerede har problemet, at IDJC ikke kan oprette forbindelse til din server for at transmittere. Men her kommer magien:

  • Luk IDJC og Jack Audio helt ned
  • ƅbn Synaptic Package Manager, og sĆøg efter "idjc"
  • SĆ„ snart idjc 0.8.3 vises, skal du hĆøjreklikke og markere det for at afinstallere det fuldstƦndigt
  • Anvend Ʀndringerne og afinstaller dem. GĆ„ ud og luk Synaptic
  • Download denne .deb-pakke herfra: IDJC 0.8.1 x86
  • Hvis du bruger Debian eller CrunchBang i 64-bit version, skal du downloade .deb-pakken herfra: IDJC 0.8.1 amd64
  • Dobbeltklik pĆ„ den .deb-pakke, du downloadede, og installer den

PrƦcis skal du installere den forrige version af IDJC, der FUNGERER, nĆ„r du kĆører den, vil du indse, at du har holdt alle dine indstillinger, og at du nu kan oprette forbindelse til din streaming-server, og du kan overfĆøre din radio over internettet uden problemer.

Ved udfĆørelse af IDJC vises der en meddelelse om, at den ikke kan finde vorbistools-programmet "vorbiscomment" - hvilket ikke virkelig er nĆødvendigt - og spĆørger, om de vil fortsƦtte; skal du bare klikke pĆ„ "Ja" og IDJC starter uden nogen konflikt.

Update Manager vil sandsynligvis fortƦlle dig, at du skal opdatere din gamle version af IDJC; sĆ„ det ikke generer, eller hvis du vil opdatere det ved et uheld, skal du lukke Update Manager og Ć„bne Synaptic igen. I menuen Indstillinger skal du vƦlge Lagre og i fanen "Debian Software" fjern markeringen i feltet "Officielt understĆøttet (hoved)", luk og accepter at genindlƦse arkiver for at markere Ʀndringerne og voila har du altid denne version af IDJC, der fungerer og forbinder perfekt til at sende din internetradio.

Jeg hƄber, at disse instruktioner er til nogen brug for dig og hilsner til alle.


Efterlad din kommentar

Din e-mailadresse vil ikke blive offentliggjort. Obligatoriske felter er markeret med *

*

*

  1. Ansvarlig for dataene: Miguel Ɓngel GatĆ³n
  2. FormƄlet med dataene: Control SPAM, management af kommentarer.
  3. Legitimering: Dit samtykke
  4. Kommunikation af dataene: Dataene vil ikke blive kommunikeret til tredjemand, undtagen ved juridisk forpligtelse.
  5. Datalagring: Database hostet af Occentus Networks (EU)
  6. Rettigheder: Du kan til enhver tid begrƦnse, gendanne og slette dine oplysninger.

  1.   pandev92 sagde han

    Meget godt, men jeg kan ikke forbinde det med skype, sĆ„ det er som ingentingā€¦.

    1.    Wisp sagde han

      Installer Pulseaudio (hvis du kun har ALSA) med alle dens afhƦngigheder:

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

      Opret dette script for at gĆøre det standard:

      ~/etc/asound.conf

      Kopier og indsƦt fĆølgende i det:

      pcm.pulse {
      type pulse
      }

      ctl.pulse {
      type pulse
      }

      pcm.!default {
      type pulse
      }

      ctl.!default {
      type pulse
      }

      Gem det, luk det og genstart dit system, og installer derefter dette tilfĆøjelsesprogram:

      sudo apt-get install pulseaudio-module-jack

      og opret derefter dette script med din teksteditor (gem det som 'pulseidjc.sh' i din 'hjemmemappe'):

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

      KĆør det (du kan omdanne det til en launcher i OpenBox-menuen eller pĆ„ Debian-skrivebordet) efter start af JACK Audio-serveren og voila, dette modul vises allerede i forbindelserne og giver dig mulighed for at oprette forbindelse til indgangene til aux _lt og aux_ rt i idjc udgangene Pulse Audio JACK Sink og dermed vil du sende til IDJC al lyd fra systemet, starte Skype og blot klikke pĆ„ Aux-knappen i IDJC (den med et grĆønt jackstik, ved siden af ā€‹ā€‹mikrofonen, IKKE en af ā€‹ā€‹den grĆønne telefon), sĆ„ du kan sende dine opkald live, og dine lyttere beder om sange eller vinde en nƦsten ny trĆøje.

      1.    Wisp sagde han

        Hahaha, jeg ved ikke, om det er tilladt at sƦtte sƄ meget kode i svarene; Jeg lavede nƦsten et nyt indlƦg ... hahaha der skal du rette det, hvis det ikke er okay.

    2.    Bernat sagde han

      Damn, det er sandt, det er absolut nĆødvendigt at kunne foretage opkald pĆ„ din radio !!!
      Har nogen lĆøst det? Jeg i Linux er tabt, men jeg vil gerne vƦre i stand til at udsende arbejde pĆ„ denne platform.

  2.   pandev92 sagde han

    Ok, nu har jeg et andet problem, det viser sig, at jeg bruger den konfiguration, du gav mig, men jeg har usb-hovedtelefoner, som er i hw 1.0-porten eller sĆ„dan noget, men lyden kommer direkte fra hĆøjttalerne, og i stedet kommer lyden ud. til hovedtelefonerne ved jeg ikke hvad jeg skal gĆøre xddd ...

    1.    Wisp sagde han

      PrĆøv med et normalt hovedtelefonstik og kontroller, at lyden kommer korrekt ud; USB-hovedtelefoner er ikke registreret i Pulseaudio, og det er derfor, de stadig er i ALSA, afhƦngigt af USB-porten, du forbinder dem til, skal du sĆøge efter dem i JackPulseaudio Sink og omdirigere dem til system eller idjc afhƦngigt af det program, du er ved brug af.

  3.   medina07 sagde han

    Meget god, tak for informationen ... nu er det eneste, der efter min mening er nĆødvendigt, en god Karaoke-spiller, fordi de eksisterende er for dĆ„rlige.

  4.   karlitux sagde han

    Tak skal du have. En rund artikel. Jeg vil anvende det med mine studerende.

  5.   Emerson sagde han

    Jeg fĆølger instruktionerne, men det giver mig dette svar

    FĆølgende pakker har uopfyldte afhƦngigheder:
    libavcodec-dev: AfhƦnger af: libavutil-dev (= 6: 0.8.4-0ubuntu0.12.10.1), men det installeres ikke
    libavformat-dev: AfhƦnger af: libavformat53 (= 6: 0.8.4-0ubuntu0.12.10.1), men det installeres ikke
    Det afhƦnger af: libavutil-dev (= 6: 0.8.4-0ubuntu0.12.10.1), men det installeres ikke
    E: Problemer kunne ikke rettes, du har bevaret Ćødelagte pakker.

    Enhver lĆøsning for en nybegynder, der er interesseret i at efterlade vinduerne pĆ„ sin radio?

    pƄ forhƄnd tak

  6.   Gonza! sagde han

    Hej. Jeg har en USB-mikrofon, isƦr en behringer c1u. og jeg ved ikke, hvordan jeg konfigurerer det pƄ dj-konsollen pƄ internettet. Kan nogen give mig en hƄnd? fordi jeg ikke ved, hvordan jeg konfigurerer det

  7.   Leonard Auza sagde han

    Men du kan ogsƄ bruge ZaraRadio + Winamp + Shoutcast (alt efterlignet med Winne), det fungerer meget godt, i det mindste pƄ CentOs. med streamingtjenesten: http://www.netyco.com/in/servicios/streaming-de-audio/

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

    hilsener.

    1.    Wisp sagde han

      Og som en god windowslerdo, der anbefaler at efterligne den forƦldede Winamp, den forfƦrdelige Zara Radio og en middelmƄdig og betalt streamingtjeneste. Nej tak, gƄ tilbage til din elskede Windows og lad CentOS vƦre i fred, du ved ikke, hvordan du bruger det.

  8.   jose_rom sagde han

    Jeg kan ikke se output, prefs, jingles knapper.
    Fungerer version 0.8.7-2 korrekt? LĆøser jeg det problem, du rapporterer i dette indlƦg? Hvilket jack anbefaler du?

  9.   Emerson sagde han

    Endnu en Illuminnatti

    Sandheden er, at jeg efter Ć„rs forsĆøg aldrig har fĆ„et IDJC til at fungere.
    Og nƄr jeg siger "Ƅr" mener jeg, at i perioder pƄ 365 dage tusinder af timer pƄ udkig efter indlƦg som ovenstƄende, skrevet af oplyste mennesker, der helt sikkert af en eller anden grund har formƄet at sende i mp3 med IDJC

    Men jeg, der har vƦret i internetradioer i 10 Ć„r, har aldrig mĆødt EN, der sender med IDJC
    Og at det lille program, nƄr du ser det, savler, lƦser du vejledningen og mere, men til sidst spiller det kun musik, sender til en server, intet
    Jeg har installeret det i ubuntu, i ubuntu studio, jeg har endda prĆøvet det med de nyeste versioner af Ubuntu Studio, som allerede kommer fra "fabrikken" lad os sige - INGENTING

    Trisquel, Rivendell, Musix og endda hvalpemusik !!!!! (og lange gĆ„ture gennem forfatterens web) og alle konfigurationsindlƦg, som forresten fortƦller dig om massehalvdelen, fordi der ikke er EN, der fortƦller dig, hvordan du konfigurerer JACK-porte i IDJC,ā€¦. Ƙje, hvad siger jeg i IDJC, ikke i JACK
    Det er ubrugeligt, hvad du laver i windows pĆ„ 30 sekunder fra en meget enkel winamp med shoutcast til den (dyre) sam-tv-station, i linux kan du ikke, sĆ„ lad ikke narre folk med copy / paste, i denne linux gĆør det ikke arbejde. af billedet, hvorfor tale?
    Og lad det vƦre klart, at intet ville gĆøre mig lykkeligere end at bruge linux til at sende, det er hvad jeg kan lide, min hobby, men i sidste ende ... .. skal du slippe dine bukser med Redmon's
    for at se om jeg ser det fĆør jeg dĆør
    hensyn

    1.    Wisp sagde han

      Emerson, du lƦste tilsyneladende ikke de e-mails, jeg sendte dig, og du er det eneste menneske i dette univers, der ikke ved, hvordan man bruger og ikke har konfigureret IDJC korrekt. Og hvis jeg ligner en "oplyst" mĆ„ske er jeg, mine neuroner synapser, nĆ„r jeg prĆøver at finde ud af eller lĆøse noget for mig selv. PrĆøv, mindre tv og mere hjerne. Selv tak.

      1.    Emerson sagde han

        Ha, Og du ved ikke, hvor meget jeg sƦtter pris pĆ„ din uselviske hjƦlp, virkelig, virkelig, men dette "prĆøv dette for at se, hvordan det gĆ„r" eller "se her for at se, om du finder" det, jeg har fĆ„et nok af at gĆøre det.
        Sikkert er jeg den eneste, der ikke fƄr det, men de, der fƄr det "SIG" de fƄr det, men mƦrkeligt nok fortƦller ingen dig at lytte til mig her eller bede dig om at konfigurere det sƄdan.
        I Ćøjeblikket er den eneste distro, der kommer tƦt pĆ„ at fĆ„ det til at fungere, Puppy, (paradoksalt nok en mini linux), men jeg har allerede taget det til at grine, jeg gĆør det som en, der laver kabale, Sam Broadcaster gĆ„r i biografen, det er lettere at finde en medicin til et vindue for at komme ind i den uendelige labyrint af linux.
        Og hvem tror ikke pĆ„ mig, bare spĆørg dig selv, hvorfor der er millioner af (forskellige) indlƦg, der henviser til Linux, tusinder af forskellige opskrifter til det samme
        Hvis du i Linux kommer ud af, hvad der er det enkle kontorarbejde, sƄ glem det
        der er intet der virker, og hvis du ikke tror pĆ„ mig, sĆ„ prĆøv det, hahahahaha
        og de vil fortƦlle mig

    2.    Miguel R. Navarro sagde han

      I mit tilfƦlde lykkedes det mig at fĆ„ det til at fungere perfekt i Fedora 8, at tilbage i 2009 skal jeg dog sige, at IDJC er en software, der efter min mening stadig er meget grĆøn, nĆ„r det gƦlder funktioner, mangler den andre betalte muligheder sĆ„som SAM Broadcaster eller RadioBoss, som begge kan kĆøres ved hjƦlp af Wines kompatibilitetslag, som desvƦrre ikke kĆører ganske godt, men er funktionelt.
      Noget, som efter min mening virker imod, er brugen af ā€‹ā€‹jackd, den ting er efter min mening meget uvenlig med den almindelige bruger, ja, der er dokumentation og hvad de kan lide, men mange af disse gange er det pĆ„ engelsk eller flere ting, de er allerede forƦldet i nuvƦrende distributioner.
      Der er et alternativ kaldet Mixx, der har en version til GNU / Linux og er mere fokuseret pƄ DJs, men det er meget venligere end IDJC.

  10.   Emerson sagde han

    For 5 Ƅr siden efterlod jeg et indlƦg, der er som om jeg skrev det i gƄr
    Forskellen er, at jeg har lƦrt et par ting
    1.- Vin er hvad det er og giver hvad det giver, hvilket hverken er skyggen af ā€‹ā€‹det, de siger det er, eller hvad det giver
    men det er hvad det er, hvis du har til hensigt at fƄ Radio Boss til at arbejde med vin, overlader du dig selv til de hellige
    2. IDJC i dag er stadig et rod, kompliceret, fjendtligt, ufuldstƦndigt, ubehageligt ... og sammenlignet med nogen af ā€‹ā€‹de andre er en slop
    Men det er den ENESTE ting der er, fordi Mixxx, som klarer sig ret godt, spiser ALLE ressourcer pƄ din maskine - uanset hvad du har af RAM-hukommelse -
    Og vƦr skuffet, Linux er til at skrive breve, lƦse mail, se en film, gennemse og lidt andet.
    FOR ALT ANDET ser det ikke engang ud som hvad du gĆør med windows
    For ikke at nƦvne, at for at gĆøre det mindste, skal du tage pĆ„ pilgrimsrejse gennem google hundreder af timer
    Og hvis du ser mit gamle indlƦg, ... er det fem Ƅr gammelt

    1.    Wisp sagde han

      Jeg er sur:
      Du er en idiot; En perfekt retarderet idiot vƦrre end en handicappet person krƦver, at alt, hvad du vil gĆøre, er let og allerede fordĆøjet, hvis du ikke grƦder som en lille pige.
      Du er en idiot; For mange Ć„r siden blev du bedt om at indtaste egenskaberne ved din hardware (som tilsyneladende enten er Martian eller du tog den fra en skraldespand) for at afgĆøre, hvorfor det ikke fungerer for dig med Linux, og du nƦvnte det aldrig.
      Du ved kun, hvordan du bruger Windows: bliv sƄdan, som en gris i sin svinesti, vƦlter i din uvidenhed, middelmƄdighed, og hvad jeg ved, er et ubrugeligt, bittert og helt dumt liv i en utaknemmelig sutter.
      Du er velkommen udyret.