View previous topic :: View next topic |
Author |
Message |
michele26x1 n00b
Joined: 03 Oct 2004 Posts: 73 Location: Cremona
|
Posted: Fri Apr 14, 2006 11:05 am Post subject: [v4l]Video4linux per telecamere firewire |
|
|
Salve a tutti
Necessito di informazioni per riuscire ad effettuare uno streaming attraverso vlc utilizzando come periferica una telecamera firewire(canon mv300).
Ho gia' testato l'hw e funziona attraverso l'utilizzo di raw1394 sopra a ohci1394 e kino acquisisce perfettamente l'immagine.
Il problema e' che videolan accetta come input sorgenti video4linux e l'unico modo con cui sono riuscito ad effettuare lo streaming e' stato quello di utilizzare kino in modalita' cattura il quale mi crea un file dv che do in pasto a vlc.Ovviamente per uno streaming di ore non e' una soluzione accettabile in quanto il file creato acquista dimensioni enormi in poco tempo.
Esiste un modo per creare una periferica v4l virtuale attraverso la libreria raw1394 da utilizzare come sorgente per vlc?
Qualunque altro tipo di consiglio per riuscire a trovare una soluzione a questo problema e' comunque ben'accetto. _________________ ognuno deve dare qualcosa per fare in modo che qualcun'altro non sia costretto a dare tutto. Milano 16/03/2003 |
|
Back to top |
|
|
Onip Advocate
Joined: 02 Sep 2004 Posts: 2912 Location: Parma (Italy)
|
Posted: Fri Apr 14, 2006 11:21 am Post subject: |
|
|
Hai messo il supporto a v4l nel kernel? _________________ Linux Registered User n. 373835
Titus Lucretius Carus, De Rerum Natura - Tantum religio potuit suadere malorum |
|
Back to top |
|
|
michele26x1 n00b
Joined: 03 Oct 2004 Posts: 73 Location: Cremona
|
Posted: Fri Apr 14, 2006 12:17 pm Post subject: |
|
|
Quote: | Hai messo il supporto a v4l nel kernel? |
Si
Code: | bttv 193936 0
video_buf 24772 1 bttv
i2c_algo_bit 9608 1 bttv
v4l2_common 7872 1 bttv
btcx_risc 5704 1 bttv
tveeprom 17936 1 bttv
af_packet 23500 0
dv1394 21624 0
raw1394 27544 4
eth1394 21328 0
ohci1394 34252 1 dv1394
vmnet 41176 13
parport_pc 37736 0
parport 40844 1 parport_pc
vmmon 146732 0
snd_seq 62208 0
snd_seq_device 10256 1 snd_seq
snd_pcm_oss 63328 0
snd_mixer_oss 19264 1 snd_pcm_oss
snd_intel8x0 36328 1
snd_ac97_codec 107864 1 snd_intel8x0
snd_ac97_bus 2880 1 snd_ac97_codec
snd_pcm 106764 3 snd_pcm_oss,snd_intel8x0,snd_ac97_codec
snd_timer 27016 2 snd_seq,snd_pcm
snd 68328 10 snd_seq,snd_seq_device,snd_pcm_oss,snd_mixer_oss,snd_intel8x0,snd_ac97_codec,snd_pcm,snd_timer
soundcore 11168 1 snd
snd_page_alloc 12368 2 snd_intel8x0,snd_pcm
hci_usb 13908 0
bluetooth 51172 1 hci_usb
ov511 81584 0
videodev 11840 2 bttv,ov511
nls_cp850 6400 1
nls_iso8859_1 5504 1
nls_cp437 7232 1
ndiswrapper 206688 0
ehci_hcd 31112 0
ohci_hcd 21060 0
nvidia 4854928 14
|
Come mai mi chiedi se ho messo il supporto per v4l? _________________ ognuno deve dare qualcosa per fare in modo che qualcun'altro non sia costretto a dare tutto. Milano 16/03/2003 |
|
Back to top |
|
|
Onip Advocate
Joined: 02 Sep 2004 Posts: 2912 Location: Parma (Italy)
|
Posted: Fri Apr 14, 2006 12:23 pm Post subject: |
|
|
perchè, magari, senza supporto non viene creato il /dev/ corretto. Era solo un'ipotesi... _________________ Linux Registered User n. 373835
Titus Lucretius Carus, De Rerum Natura - Tantum religio potuit suadere malorum |
|
Back to top |
|
|
masterbrian Guru
Joined: 13 Feb 2004 Posts: 461
|
Posted: Fri Apr 14, 2006 2:26 pm Post subject: |
|
|
Ciao,
hai provato a settare la telecamera con coriander?
Io ho preparato un sistema che fa videostreaming con delle telecamere firewire (delle isight della apple) usando proprio vlc, se hai bisogno di aiuto fai un fischio _________________ [img:f6b0c3bcba]http://www.danasoft.com/sig/MasterBrian.jpg[/img:f6b0c3bcba] |
|
Back to top |
|
|
michele26x1 n00b
Joined: 03 Oct 2004 Posts: 73 Location: Cremona
|
Posted: Fri Apr 14, 2006 3:21 pm Post subject: |
|
|
Quote: | hai provato a settare la telecamera con coriander? |
Si ho tentato.So che coriander puo' essere utilizzato per creare una sorta di sorgente virtuale di tipo v4l da passare in input a vlc.Purtroppo quando avvio coriander nn mi trova la periferica.Molto probabilmente non e' compatibile con lo standard utilizzato da coriander o sbaglio?la mia videocamera e' una canon mv300 per la cronaca.
Credo che coriander sarebbe stata la soluzione perfetta...
sono riuscito pero' a passare in input a vlc il flusso video da firewire con dvgrab
Code: | dvgrab - | vlc - :demux=rawdv |
Cosi' vlc riproduce correttamente il flusso video...ma poi nn sono riuscito a capire come far partire lo streaming.Vlc vuole che specifichi la sorgente dello stream ma io l'ho passata con un pipe. _________________ ognuno deve dare qualcosa per fare in modo che qualcun'altro non sia costretto a dare tutto. Milano 16/03/2003 |
|
Back to top |
|
|
|