Pagina 1 di 2
Streaming Extern in FLV / SWF
Inviato: 25 giu 2010, 17:44
da darknike
Ri-ciao. Purtroppo non riesco a trovare un software (in java) da installare sul mio smartphone che mi permetta di richiamare lo stream in uscita dalla vdr, e così ho pensato di inserire tale stream su una pagina web da richiamare poi con il browser integrato dello smartphone. Volevo quindi sapere se è possibile impostare il formato di uscita dello stream di vdr in formato flv (come youtube per intenderci) o swf
Grazie in anticipo
Re: Streaming Extern in FLV / SWF
Inviato: 26 giu 2010, 08:01
da ragno
Come sempre google e' il tuo prezioso suggeritore: dovrebbe bastare sostituire in uno dei profili DSL vcode=mpeg4 con vcode=flv
Per l'audio non devi cambiare nulla, essendo l'audio in formato mp3
ciao
Re: Streaming Extern in FLV / SWF
Inviato: 26 giu 2010, 23:01
da darknike
Ciao ragno. In effetti dopo aver inserito il post, avevo trovato la soluzione con google, solo che non mi funziona. Nel senso che lo stream non parte.... Boohhhhh
Re: Streaming Extern in FLV / SWF
Inviato: 27 giu 2010, 00:18
da darknike
Dopo tante prove finalmente sono riuscito a risistemare externremux.sh. Ora il video, in streaming, mi esce in flv (nelle info del codificatore di vlc vedo come codec video flv1). Ora però resta 1 altro problema: ho creato una pagina web messa su un web server apache in locale, con un player in flash che punta al video flv dello stream. Solo che.... lo stream non si vede

Se metto un video flv nella cartella locale del player, questo si vede ma se punto a quello del vdr, non si vede. Suggerimenti?
Re: Streaming Extern in FLV / SWF
Inviato: 27 giu 2010, 09:01
da alez
Forse è meglio che ci fornisci il sorgente della pagina o ancora meglio un server da cui provare

detto così non si capisce il problema
Re: Streaming Extern in FLV / SWF
Inviato: 27 giu 2010, 10:08
da darknike
Per ora posto il sorgente della pagina visto che non ho ancora un server html configurato in modo pubblico, ma solo un server apache in locale:
The player will show in this paragraph
var s1 = new SWFObject('player.swf','player','400','300','9');
s1.addParam('allowfullscreen','true');
s1.addParam('allowscriptaccess','always');
s1.addParam('flashvars','file=
http://10.0.0.150:3001/Extern/S13.0E-31 ... -16916.flv');
s1.write('preview');
Ho preso questo sorgente utilizzando lo script fornito su questo sito
http://www.longtailvideo.com/players/jw-flv-player/ e seguendo queste istruzioni
http://www.longtailvideo.com/support/jw ... r-flash-v5
Utilizzando il video fornito a corredo del file zip, il video si vede ma se (come scritto nel sorgente di cui sopra) metto il link al mio server vdr (appunto il 10.0.0.150) non si vede nulla

Se invece apro
http://10.0.0.150:3001/Extern/S13.0E-31 ... -16916.flv con vlc, il video si vede.
Re: Streaming Extern in FLV / SWF
Inviato: 27 giu 2010, 10:43
da ragno
Non vorrei sbagliarmi, ma il problema, imho, e' qui: al player si passa un oggetto che dovrebbe essere un file (metodo open), mentre dovrebbe effettuare un get con protocollo http...
Nella pagina di configurazione, non e' molto chiaro, tuttavia qui
http://developer.longtailvideo.com/trac ... properties
e' espressamente prevista la possibilita' di configurare una playlist che consente di operare con uno stream via http. (vedere le flashvars
provider e
streamer)
Si veda qui:
http://developer.longtailvideo.com/trac ... er5Formats
Paragrafo "http streaming"
ciao
Re: Streaming Extern in FLV / SWF
Inviato: 27 giu 2010, 10:59
da darknike
Quindi come dovrei cambiare?
Edit:
Ho provato a cambiare
s1.addParam('flashvars','file=
http://10.0.0.150:3001/Extern/S13.0E-31 ... -16916.flv');
con
s1.addParam('flashvars','provider=
http://10.0.0.150:3001/Extern/S13.0E-318-15800-16916');
ma niente da fare: apre il player e rimane la pagina bloccata. Nella barra di stato però semprerebbe come se cercasse di caricare qualcosa dal sito del produttore...

Re: Streaming Extern in FLV / SWF
Inviato: 28 giu 2010, 20:39
da ragno
@darknike: leggendo le impostazioni per youtube, la direttiva file dovrebbe rimanere la stessa (contenere l'url allo stream), mentre dovresti aggiungere il protocollo di trasporto, quindi:
s1.addParam('flashvars','provider=http');
s1.addParam('flashvars','file=
http://10.0.0.150:3001/Extern/S13.0E-31 ... -16916.flv');
prova cosi...
ciao
Re: Streaming Extern in FLV / SWF
Inviato: 29 giu 2010, 09:36
da davidea
mi aggiungo anchio,
hai provato in rete locale se funziona? non vorrei che il problema sia dovuto al fatto che al player mandi un ' indirizzo lan locale, mentre dall' esterno tale indirizzo non ha nessun senso!!
prova a sostituire 10.0.0.150 col tuo ip pubblico (spero tu abbia aperto la porta 3000 sul router!)
Re: Streaming Extern in FLV / SWF
Inviato: 29 giu 2010, 11:33
da alez
In rete locale ho provato anche io e non mi funziona, secondo me bisogna capire come gestire uno stream invece di un file, secondo me il player aspetta la fine del download (che non arriva mai, dato che è uno stream)
Re: Streaming Extern in FLV / SWF
Inviato: 30 giu 2010, 08:36
da darknike
Ciao a tutti!
@ragno
Grazie amico mio. Durante la settimana sono fuori sede per lavoro. Appena però rientro venerdi a casa provo il suggerimento che mi hai dato
@davidea
Ciao. Lo stream da vdr mi funziona sia in locale e sia da remoto, richiamandolo però con vlc. Quello che non riesco a fare è visualizzarlo sullo smartphone.
@alez
Ciao pure a te

In effetti potrebbe essere proprio quello il problema...
Re: Streaming Extern in FLV / SWF
Inviato: 10 lug 2010, 00:03
da darknike
Ciao a tutti. Eccomi finalmente tornato in sede ed ho potuto effettuare le nuove prove. Purtroppo ancora non funziona lo streaming riprodotto in una pagina web.
@ragno
Ho provato ad inserire le righe
s1.addParam('flashvars','provider=http');
s1.addParam('flashvars','file=
http://10.0.0.150:3001/Extern/S13.0E-31 ... -16916.flv');
Ma qualche secondo dopo aver dato il play nel player flash, esce la scritta Not found or access denied:
http://10.0.0.150:3001/Extern/S13.0E-31 ... -16916.flv
Altre idee?
Re: Streaming Extern in FLV / SWF
Inviato: 10 lug 2010, 08:14
da ragno
@darknike: mi sembra un passo avanti...
Nello streaming via http con streamdev (anche se utilizzi externremux.sh), non viene mai inserita l'estensione in coda allo stream...
Prova con
Codice: Seleziona tutto
s1.addParam('flashvars','file=http://10.0.0.150:3001/Extern/S13.0E-318-15800-16916');
ciao
Re: Streaming Extern in FLV / SWF
Inviato: 10 lug 2010, 09:16
da darknike
No, così non va proprio: non mi da nemmeno la possibilità di dare il play sul player