02-02-2011, 19:57
|
#8015
|
Senior Member
Iscritto dal: Oct 2004
Messaggi: 736
|
Streaming da VLC
Vi illustro come ho fatto io, seguendo alcune indicazioni da questo post e dopo parecchie prove.
- Assicurarsi di possedere un firmware b-rad con WDLXTV, ovvero che supporti i plugin UMSP.
- Accedere via Telnet al WDTV Live e dare i seguenti comandi:
Codice:
# cd /conf
# nano --nowrap umsp.php
- Modificare il file in modo che sia come nell'esempio.
Codice:
<?php
$myMediaItems[] = array(
'id' => strval(count($myMediaItems)+1), #Attribute of item
'parentID' => '0', #Attribute of item
'restricted' => '0', #Attribute of item
'dc:creator' => 'myCreator',
'dc:title' => 'VLC PC desktop',
'dc:date' => '2009-12-30',
'upnp:author' => 'myAuthor',
'upnp:artist' => 'myArtist',
'upnp:album' => 'myAlbum',
'upnp:genre' => 'myGenre',
'upnp:length' => '2:10:20',
'desc' => 'myDesc',
'upnp:class' => 'object.item.videoItem',
'upnp:album_art'=> '',
'res' => 'http://192.168.0.2:1234/stream.ts',
'duration' => 'myDur3', #Attribute of res
'size' => 'mySize3', #Attribute of res in bytes
'bitrate' => 'myBitr', #Attribute of res
'protocolInfo' => 'http-get:*:video/x-mpeg:*', #Attribute of res
'resolution' => 'myReso', #Attribute of res
'colorDepth' => 'myColor', #Attribute of res
);
?>
Gli unici dati da cambiare sono quelli in rosso; quello più in alto è la descrizione che apparirà nel WDTV mentre l'indirizzo IP è quello del PC su cui si avvierà lo streaming da VLC.
- Salvare il file con CTRL+O seguito da INVIO e CTRL+X.
- Uscire da Telnet e avviare VLC sul PC.
- Dal menu Media di VLC scegliere Trasmissione.
- Selezionare il file, la periferica di acquisizione o anche Rete e immettere l'indirizzo di SopCast (ovvero http://127.0.0.1:8902/tv.asf) che si vuole trasmettere e premere sul pulsante Flusso.
- Premere due volte su Successivo finché compare la finestra in cui è possibile inserire la linea di comando. Si riconosce dalla scritta Stringa di uscita del flusso generata; la casella dovrebbe essere vuota. Copiare e incollare lì questa stringa:
Codice:
:sout=#transcode{vcodec=mp2v,vb=8192,scale=1,acodec=mp2a,ab=192,channels=2}:http{dst=:1234/stream.ts} :sout-keep
- Premere su Flusso. Lo streaming in VLC dovrebbe iniziare e il contatore in basso a destra sulla barra di stato dovrebbe incrementarsi.
- Accendere il WDTV Live ed entrare nel folder UMSP. Dovrebbe esserci una voce denominata VLC PC Desktop (come da script di cui sopra). Iniziando la riproduzione dopo una decina di secondi dovrebbe partire il filmato.
NOTA: Nel post che ho linkato c'è una descrizione più approfondita, che comporta la creazione di un proxy; tuttavia a me per il momento funziona (dicono però che dopo 18 minuti si blocca, non ho provato!) quindi mi accontento.
|
|
|