Newsgroup: it.comp.os.os2
Titolo: Wmgui e streaming video

Ho finalmente una beta di eCS con multimedia 
funzionante.
Posseggo un ricevitore satellitare con presa 
ethernet, il famoso Dreambox.
Questo ha, tra le altre cose, la gestione completa
attraverso un normale browser, Firefox e Mozilla 
compresi.
Inserendo l'indirizzo IP del ricevitore collegato 
alla rete si apre infatti una interfaccia web con 
la quale e' possibile la gestione integrale del 
ricevitore, cambio canale, registrazione su hard 
disk, programmazione eventi e tante altre cose.
Tutto possibile anche con eCS e con qualsiasi 
altro sistema operativo con un browser a 
disposizione.
Una delle possibilita' piu' intriganti e' la 
possibilita' di visualizzare sul computer sia i 
file delle registrazioni programmate sia lo 
streaming digitale in realtime.
Questa ultima caratteristica e' invece possibile 
usando l'altrettanto famoso Videolan che legge i 
file registrati senza nemmeno trasferirli sul PC 
e, attraverso un apposito plugin del browser, 
visualizza lo streaming in tempo reale 
direttamente sul monitor del PC.
Cliccando su un apposito link sul browser parte il
plugin che rende possibile quello che ho 
illustrato.
Ho provato a fare la stessa cosa con eCS e il 
browser mi propone di scaricare un file video.m3u 
che contiene i parametri per la trasmissione dello
streaming:
http://192.168.1.8:31339/0,0452,0202,028c,0202
La prima parte (
http://192.168.1.8
) e' l'indirizzo
IP del ricevitore satellitare, 202 e 028c sono 
rispettivamente i pid video e audio nella 
fattispecie di RaiTre in quel momento 
sintonizzata, non ho idea di cosa sia il resto 
della stringa.
Ho provato ad associare il file scaricato a Wmgui 
ma non succede nulla, o meglio esce un erroraccio 
"Error start last played file" mentre il log 
propone questi dati:
Current APM status: OFF
Disabling APM
Couldn't enable/disable APM. rc = 6
cycles: 2
t: 0.062731, t1: 0.066158
CPU Freq: 1714919878 Hz
Current codepage: 850 (IBM-850)
CD popup thread started
pipe 7 opened
Built: 3 Oct 2005
OS/2 minor revision: 45
SSaver is not installed rc=2
TV IN module is not installed rc=2
Can't open hwvideo.dll
found 3 audio plugins
found 1 TV Out plugins
got cmd line file
will play [C:\var\temp\video.m3u]
File size is 46 bytes
file format=0
demuxer opened ok
Cannot open demuxer
Refer=0
thread finished with error: -1
boh!!!
-- 
Decibel
icq:  2802809
irc: |Decibel|

Nessun problema invece a leggere i file registrati
*.ts, dopo un po' di tentativi e' partito 
correttamente, si tratta ora di processare il 
video con qualche filtro e di correggere un fuori 
sync tra il video e l'audio.
http://img392.imageshack.us/img392/8026/captured36
cy.jpg
Solo che per leggerli devo scaricarli sul PC, se 
riuscissi a visualizzarli senza scaricarli sarebbe
gia' un bel primo passo.




secondo me hai mandato il log nel posto sbagliato...
la persona da contattare e' Vladislav il programmatore di WVGUI dopo aver
registrato il prodotto (che e' a pagamento, o meglio a donazione, quindi te la
cavi con poco...)
http://warpvision.netlabs.org/
bye
-- 
Massimo
- eCS Irc Network   
irc.ecomstation.it
    chans: #eCS #eCSita   
- 
http://www.ecomstation.com
 
http://www.teamos2.it

 cy.jpg
in WVGUI c'e' un tab apposito per la sincronizzazione, ha un sacco di opzioni
e ovviamente gli "effett" variano da PC a PC...


 ha scritto:
-> 
-> in WVGUI c'e' un tab apposito per la sincronizzazione, ha un sacco di opzioni
-> e ovviamente gli "effett" variano da PC a PC...
Ho risolto usando il filtro deinterlacer ffmpeg
Funzionavano anche altri filtri ma questo mi 
sembra che abbia una migliore efficacia nella 
operazione di deinterlacciamento.
Ora audio e video sono in sync
