Configurare ed utilizzare il database di SAM Broadcaster

Commenti: 24 commenti
Pubblicato il: 7 marzo 2007

My SQL
Ventiquattresimo articolo dedicato alle web radio.

In questo articolo descriveremo brevemente come sfruttare Sam Broadcaster per l’interazione con gli utenti e per la visualizzazione in diretta della programmazione sul web.

Spieghiamo prima in soldoni cosa succede. Sam memorizza in un database (quale esso sia non ha importanza) la coda delle canzoni. Senza scendere nei particolari delle basi di dati, Sam ha anche la possibilità di interrogare il database per chiedere quale sarà la canzone successiva, quale la precedente, e tutta un’altra serie di opzioni.

Dentro Sam, clicchiamo su CONFIG, e poi su HTML OUTPUT.
Otteniamo questa schermata:

Html Output

A questo punto vediamo di interpretarla. In alto troviamo una specie di tabella.

La prima colonna ha come nome: TYPE ed indica il tipo di file template da utilizzare (spiegherò dopo cosa vuol dire)
La seconda colonna indica se effettuare il trasferimento FTP o no
La terza colonna indica la posizione del file Template
La quarta colonna indica l’url della pagina in uscita

Sotto abbiamo le righe della tabella (come compilare la tabella lo vedremo dopo)

Sotto ancora abbiamo un opzione:
Auto Generate on Song Change.Skip for songs less than ____ seconds in duration
che permette l’upgrade delle pagine selezionate, in caso di cambio canzone. Non si hanno cambiamenti per file che durano meno di N secondi.

Dopo si trova anche una tabellina simile alla precedente, stavolta per le playlist, e i campi per la connessione al vostro sito via FTP.

A questo punto potete tranquillamente avere sul vostro sito lo schema predefinito da Sam per la visione dei titoli delle canzoni sul web. E’molto bello, ma è sempre lo stesso, e non è molto user-friendly da modificare e personalizzare.

Quindi occorre effettuare un pò di studio su come Sam effettua l’aggiornamento delle canzoni, e quindi fare un pò di sano Hacking.


Condividilo
24 commenti - Lascia un commento
  1. tony scrive:

    idem…spieghi solo le funzioni ma non come si usano…bho

  2. GS Defender scrive:

    @Tony: aridaje col trollaggio. Io sono un profano assoluto di web radio, e intanto sono riuscito a replicare quanto detto. Se non ti soddisfa la qualità dei post, puoi andartene.

  3. icaro scrive:

    come posso impostare sam broadcast in modo che parta in auomatico all’avvio di windows?

  4. @Icaro: Aggiungi un collegamento ad “Esecuzione automatica”, o considera la possibilità di informarti su come creare un servizio custom (cerca “srvany windows resource kit” su Google)

  5. Massimiliano Salzano scrive:

    Bhè l’aggiornamento delle canzoni sul sito web si potrebbe rimediare con un aggiornamento della pagina ogni dieci secondi…almeno credo. Si dovrebbe provare Saluti

  6. Maurizio La Rosa scrive:

    Veramente complicato l’utilizzo di SAM per chi come me proviene da regie più intuitive ma, la scelta ricade per avere info sulle canzoni e copertine in tempo reale sul sito, ecco il problema, ho poca esperienza in gestione di siti, generalmente creo pagine e aggiorno con filezilla…tutto ok ma, le pagine html generate da sam? in locale funzionano e con poco sforzo ho cambiato colori e impostazioni per personalizzale ma sam non si collega al mio spazio su aruba… ho spostato tutti i file con filezilla e li vedo on line ma, sam non li aggiorna…. devo sboccare qualche porta del router? o ci sono altri problemi? e questo database? deve risiedere sul server? troppa confusione per un inesperto come me! spero qualcuno mi aiuti.
    Grazie.

  7. andrea scrive:

    ciao non ti scrivevo da un po..forse per questo mi hai cancellato da msn :-( cmq ti volevo chiedere se sai se è possibile far andare la consolle mk2 con il sam broadcaster

  8. Fabrizio Mondo scrive:

    @Andrea: Cancello tutti a intervalli regolari da msn, perchè mi aggiungono circa 10 persone ogni giorno, e non posso gestire il flusso continuo.

    In generale sconsiglio di usare regie software in modo combinato a regie hardware, ma si, settando opportunamente i mixer, si può fare.

  9. david scrive:

    ciao fabrizio,
    ho iniziato a lavorare in radio…e ho il “dispewrato” bisogno di imparare ad usare bene sam..in generale mi sembra un buon programma, anche abb intuitivo..ma x esempio, se io voglio trasmetter in un giorno x della settimana ad un orario y delle tracce da una determinata cartella z come faccio???devo farlo in pal vero?

    grazie in anticipo e buona giornata, david

  10. Fabrizio Mondo scrive:

    @David:

    Si, ci sono i comandi pal, che però non ho approfondito, per mancanza di tempo.

    Ci sono delle documentazioni in rete, ma puoi anche utilizzare, qualora fosse su internet, il modulo di richieste, il quale però non ti garantisce temporizzazione precisa.

  11. CDJ scrive:

    Ciao Fabry, vorrei chiederti una cosa:
    E’ possibile impostare la programmazione della radio in modo tale che il software dalle 13 alle 14 prenda le canzoni da una certa cartella mentre dalle 14 alle 15 da un’altra cartella?
    Magari con i database…

  12. Fabrizio Mondo scrive:

    @CDJ:

    Si può fare, ma devi usare uno script PAL.

    Non li ho analizzati, ma sono molto importanti, e permettono di fare praticamente qualsiasi cosa.

    Comincia a leggere questa pagina (in inglese): http://support.spacialaudio.com/wiki/PAL_%28Playlist_Automation_Language%29

  13. CDJ scrive:

    Gratias per la dritta…
    sono riuscito a utilizzare gli script PAl
    Usano il linguaggio Delphi e permettono veramente di fare qualsiasi cosa…
    Automatizzo tutto combinando i Pal a Mysql!

  14. Salvo scrive:

    volevo sapere come posso levare da sam brodcasting la pubblicità che elimina pergiunta le song chi mi aiuta?

  15. [...] Configurare ed utilizzare il database di SAM Share and Enjoy: These icons link to social bookmarking sites where readers can share and discover new web pages. [...]

  16. [...] considerazione: Sam Modifica dei template esistenti, indicati nella tabella che abbiamo studiato in quest altro post nella colonna [...]

  17. michele scrive:

    Ciao Fabry, questa proprio non mi riesce. In locale funziona, ok.
    Ho messo tutta la cartella samhtmweb in remoto e cambiato gli indirizzi nel config di Sam. Teoricamente ho solo spostato input e output sul remoto reindirizzando tutto, ma non va.
    Tu ci sei riuscito? Grazie

  18. fabrymondo scrive:

    @Michele:

    Era da un pò che non mi occupavo di questa sezione di Sam, fortunatamente mi sono ricordato tutto :D

    Dovresti spiegarmi, anche con degli screenshot cosa fai praticamente, perchè io ho provato e funziona in remoto perfettamente. Possono essere tanti i motivi.

    Fai uno screenshot del tab HTML OUTPUT nelle config di sam, da li vedremo.

    P.S contattami in privato, please

  19. [...] Configurare ed utilizzare il database di SAM Broadcaster Come creare una web radio con Linux e Shoutcast (guida basilare) [...]

  20. ricky scrive:

    ciao fabri, saresti così gentile da spiegarmi xkè quando guardo lo status della mia radio all indirizzo : indirizzoserver:porta non vedo la musica in ascolto?

    GRAZIE! ;)

  21. Matteo scrive:

    salve a tutti, sono molto ignorante in materia, i file nella pagina HTML OUTPUT che ci devo fare? per mettere sul sito lo spazio dove ci viene in automatico la canzone in onda, la successiva e la precedente, come faccio? Grazie scusate l’ignoranza

  22. amilcare scrive:

    Caro Fabrizio
    ho provato a leggere la guida di Sam sui file script,ma conoscendo poco l’inglese non sono riuscito a risolvere un granchè.
    Come CDj vorrei inserire un programma ad una determinata ora tutti i giorni.
    Ecco Le prove fatte:

    Queue>add file to queue>inserite cartelle>day +orario>ok

    ma nulla in quel determinato rario non va nulla

    Poi ho prvato ad inserire questo file pal nella queue

    PAL.Loop := True;
    Pal.WaitForTime (’18:30:00′);
    Dir['C:\artedintorni\programma'].QueueBottom(smLemmingLogic, EnforceRules);
    ActivePlayer.FadeToNext;

    ma nulla da fare

    Dopo di ciò ho provato inserendo lo stesso script insieme ad un’altro che permette di mandare un jingle ogni canzone nel “pal script”
    Sam ha cominciato a mandare un brano per 15 secondi e un jingle in continuazione.

    Puoi aiutarmi

    Grazie

    Amilcare

  23. Fabio scrive:

    Ciao amilcare io sto smanettando il SAM da un po di tempo e posso consigliarti per l’utilizzo delle programmazioni a determinate ore di utilizzare l’Event Scheduler incorporato nel programma con il quale scegli il file, la playlist o la directory da inserire in una determinata ora e giorno o tutti i giorni a intervalli che stabilisci tu. Io lo utilizzo per gli spot della radio o per mandare in onda programmi registrati in precedenza. L’unica modifica nello script che crea in automatico questa funzione dopo aver scelto i files da mettere in coda di riproduzione è alla voce ipBottom da sostituire con ipTop perchè il file venga inserito in cima alla lista di riproduzione. Spero di esserti stato utile.

Lascia un commento

L'indirizzo email non verrà pubblicato. I campi obbligatori sono contrassegnati *

*

È possibile utilizzare questi tag ed attributi XHTML: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong> <pre lang="" line="" escaped="" highlight="">


Benvenuto , oggi è sabato, 11 febbraio 2012