Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 11
  1. #1

    Creare script per webradio

    Salve a tutti, Premetto chè non sò da dove partire, e non riesco nemmeno a trovare nessuno script per la mia web radio in hmtl chè faccia vedere gli utenti che stanno ascoltando e il titolo della canzone messa qualcuno sa aiutarmi??? Grazie mille
    I am the war you? Just one more dead.
    RadioSuperSonic ♦ the Radio for all!

  2. #2
    Utente di HTML.it
    Registrato dal
    Oct 2007
    Messaggi
    23
    Ti consiglio di usare il plug in di winamp shoutcast per trasmettere, quindi il plugin generico di winamp in embedded nella pagina web che riceve.

  3. #3
    Cioè? Micà ho capito!!!
    I am the war you? Just one more dead.
    RadioSuperSonic ♦ the Radio for all!

  4. #4
    Utente di HTML.it
    Registrato dal
    Oct 2007
    Messaggi
    23
    Sai cos'è win amp? Sai cos'è un plugin? Sai cos'è un codice embed? Se conosci questi tre oggetti fondamentali puoi facilmente intuire che devi innanzitutto installare il primo (il programma), poi il secondo (shoutcast, il componente aggiuntivo che permette di gestire il flusso in uscita) quindi inserire nella tua pagina web un codice embed del tipo:
    codice:
    <EMBED CLASS="Nome" SRC="/sorgente/cartella/nome.ext"> </EMBED>
    che rimanda all'indirizzo sorgente che sarà qualcosa del tipo "http://tuoip:tuaporta"
    (sono numeri sparati a zero)
    in questo modo hai creato la tua webradio.
    C'è altro che non riesci a capire?
    Ad ogni modo per quanto riguarda i nomi degli ascoltatori non so dirti, è difficile anche perchè non so quanto possa risultare simpatico al mr. garante della privacy...

    Spero di essere stato più chiaro e maggiormente d'aiuto...

    PS: dimenticavo di dirti che se la codifica in uscita è ad esempio in mp3, non sarai tu a gestire il plugin che utilizzerà l'ascoltatore sul suo browser in quanto non tutti hanno le stesse preferenze: potebbero quindi trovarsi davanti ad una finestra di real player come di win amp come di vlc o windows media player ecc...
    Giusto? Se sbaglio qualcuno che ne sa più di me mi corregga!!!

  5. #5
    Allora ho capito tutto solo chè non sò il procedimento
    codice:
    <EMBED CLASS="Nome" SRC="/sorgente/cartella/nome.ext"> </EMBED>
    Cosa devo mettere/fare nel : /sorgente/cartella/nome.ext ?? io trasmetto gia con winamp è il plugin di Shoutcast
    I am the war you? Just one more dead.
    RadioSuperSonic ♦ the Radio for all!

  6. #6
    Utente di HTML.it
    Registrato dal
    Oct 2007
    Messaggi
    23
    Innanzitutto è shoutcast ad essere il plugin di winamp, comunque se me lo dicevi prima mi risparmiavo la spiegazione del plugin e mi concentravo sul codice html! Hai detto "mica ho capito" sembrava che fossi ancora a zero...
    Win amp trasmette attraverso il tuo pc che ha un indirizzi ip. l'indirizzo sorgente è l'indirizzo ip del tuo pc con la porta dalla quale shoutcast trasmette! Ad esempio se il tuo indirizzo ip è 50.50.50.50 e la porta che hai configurato su shoutcast è 4444 (ovviamente hai aperto la porta anche nel firewall altrimenti da li non esce nulla.. a meno che non si tratti del firewall della microsoft! ) l'indirizzo sorgente sarà http://50.50.50.50:4444 e andrà inserito nel codice come:
    codice:
    <EMBED SRC="http://50.50.50.50:4444"> </EMBED>
    Per ottenere un effetto crossbrowser usa questo codice da correggere opportunamente:

    codice:
    <object id="MediaPlayer1" width=180 height=50 classid="CLSID:22D6F312-B0F6-11D0-94AB-0080C74C7E95" codebase="http://activex.microsoft.com/activex/controls/mplayer/en/nsmp2inf.cab#Version=5,1,52,701" standby="Loading Microsoft® Windows® Media Player components..." type="application/x-oleobject" align="middle"> <param name="FileName" value="http://IP:PORT"> <param name="AutoStart" value="True"> <param name="ShowStatusBar" value="True"> <param name="DefaultFrame" value="mainFrame">   <embed type="application/x-mplayer2" pluginspage = "http://www.microsoft.com/Windows/MediaPlayer/" src="http://IP:PORT" align="middle" width=176 height=144 defaultframe="rightFrame" showstatusbar=true> </embed>   </object>
    Le parti in grassetto sono quelle da modificare necessariamente. il resto è comunque personalizzabile, ma fino ad un certo punto...


    Per quanto riguarda la sorgente, un esempio può essere questo (radiodeejay):
    mms://wm.streaming.kataweb.it/reflector:45899 (non preoccuparti per il protocollo mms, è solo roba un po più avanzata ma credo che per shoutcast basti l'http, se non sbaglio si tratta infatti di file playlist!)

  7. #7
    Tutto Questo lo Sapevo, Mi serviva solo il codice html! chè dice radio on Radio off, è solo chè non so modificare il
    codice:
    <object id="MediaPlayer1" width=180 height=50 classid="CLSID:22D6F312-B0F6-11D0-94AB-0080C74C7E95" codebase="http://activex.microsoft.com/activex/controls/mplayer/en/nsmp2inf.cab#Version=5,1,52,701" standby="Loading Microsoft® Windows® Media Player components..." type="application/x-oleobject" align="middle"> <param name="FileName" value="http://IP:PORT"> <param name="AutoStart" value="True"> <param name="ShowStatusBar" value="True"> <param name="DefaultFrame" value="mainFrame">  <embed type="application/x-mplayer2" pluginspage = "http://www.microsoft.com/Windows/MediaPlayer/" src="http://IP:PORT" align="middle" width=176 height=144 defaultframe="rightFrame" showstatusbar=true> </embed>  </object>
    e questo non so dove devo inserirlo :
    codice:
    <EMBED SRC="http://50.50.50.50:4444"> </EMBED>
    Scusami se rompo ma mi serve proprio!
    I am the war you? Just one more dead.
    RadioSuperSonic ♦ the Radio for all!

  8. #8
    Ho Provato questo di codice!
    solo chè non si aggiorna O.O

    codice:
    <table border="0" class="eleman" width="255" cellspacing="0" cellpadding="0"> <tr> <td> <SCRIPT> function dinle(){ var popurl="http://87.117.196.97:37146/listen.pls" winpops=window.open(popurl,"","width=282,height=300,scrolling=auto") } </SCRIPT> <p align="center"> </td> <td> RadioSuperSonic<font color="green">Online</font>
     <font color="red">Ascoltatori.</font> 4
     <font color="red">[Winamp]</font><marquee scrollamount="3">Dj Rambo <3 - </marquee>
     </td> </p> </tr> </table>
    andando nella pagina di shoutcast dove trasmetto
    link
    I am the war you? Just one more dead.
    RadioSuperSonic ♦ the Radio for all!

  9. #9
    Utente di HTML.it
    Registrato dal
    Oct 2007
    Messaggi
    23
    a me quel codice sembra incompleto per cui non sprei aiutarti. scusa ma a che livello di programmazione sei? cioè di html quanto ne capisci? perchè il codice che ti ho postato è anche intuitivo da personalizzare, cioè se io non sapessi programmare mi basterebbe capire che posso modificare quello che c'è tra le vorgolette lasciando inalterata la sintassi! Le parti in grassetto e solo quelle devono essere sostituite con questo codice: "http://87.117.196.97:37146" che, credo, sia il tuo indirizzo ip con la tua porta di trasmissione...
    per adesso ignora gli esempi che ti ho fatto ed usa esclusivamente il codice crossbrowser opportunamente personalizzato.

    Codice PHP:
    <object id="MediaPlayer1" width=180 height=50 classid="CLSID:22D6F312-B0F6-11D0-94AB-0080C74C7E95" codebase="http://activex.microsoft.com/activex/controls/mplayer/en/nsmp2inf.cab#Version=5,1,52,701" standby="Caricamento..." type="application/x-oleobject" align="middle">
    <
    param name="FileName" value="[B][url]http://87.117.196.97:37146[/url][/B] ">
    <
    param name="AutoStart" value="True">
    <
    param name="ShowStatusBar" value="True">
    <
    param name="DefaultFrame" value="mainFrame">


    <
    embed type="application/x-mplayer2" pluginspage "http://www.microsoft.com/Windows/MediaPlayer/" src="[B][url]http://87.117.196.97:37146[/url][/B]" align="middle" width=176 height=144 defaultframe="rightFrame" showstatusbar=true> </embed>

    </
    object
    I file *.pls sono criptati e non vengono letti da windows media player. leggi la documentazione di shoutcast per conoscere come impostare la porta di trasmissione ed il tipo di playlist (estensione) che viene trasmessa.

  10. #10
    Utente di HTML.it
    Registrato dal
    Oct 2007
    Messaggi
    23
    L'attributo opzionale "standby", definisce il testo visualizzato (in IE) mentre il file si sya caricando.
    purtroppo non penso esistano altri attributi che conrollano il flusso di dati della sorgente, tuttavia wmp potrebbe restituire un errore quando non trova il file sorgente (quando la radio non trasmette).
    Oppure si potrebbe ipotizzare una funzione che controlla la presenza del file e mostra una stringa diversa di codice diversa per i due casi.

    es. potresti decidere di mostrare un div contenente il lettore, inizialmente nascosto (quindi style="display:none"), a meno che non sia presente il file della playlist!
    Codice PHP:
    <script language="JavaScript"><!-
    function 
    testFile() {
        var 
    tester= var tester=new Image()
        
    tester.src=url_della_playlist;
        
    tester.onLoad=isGood;

    }

    function 
    isGood() {
     
    document.getElementById(lettore).style.display "block";
    }

    //--></script> 
    è un codice abbozzato, lascio che qualcuno con conoscenze java più ampie delle mie lo migliori e lo adatti al tuo caso (inizialmente controllava il caricamento di un'immagine).

    Qui trovi anche un codice più efficiente realizzato con ASP: http://asp.html.it/script/vedi/803/v...za-di-un-file/

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.