Voip intercom asterisk-Raspberry

Hi mates, my name is Iván.
First of all, im new with asterisk, but im working hard.
I am trying to conect the raspberry pi 3 b to my intercom and make a voip cal when its ring.
At this moment, i got this. When someone press the intercom button, there is a voip call from my raspberry to my smartphone. To get the signal from the irtecom i use an USB sound card. I used Asterisk for that, and configure Alsa.conf like i saw in a tutorial. I will write the code at the end.
Now i am trying to improve this project adding video from a raspicam. The problem is that i dont know how to take the source of the video from usb, like i did with alsa. I have read u can add video with chan_oss, but it doesnt admit usb sound card. Any idea of how to do that?
Here i leave my config:
alsa.conf:

[general]
autoanswer=yes
context=console
extension=s
mohinterpret=default
input_device=plughw:1,0
output_device=plughw:1,0
mute=false
noaudiocapture=false


extensions.conf:

[general]
static=yes
writeprotect=yes
autofallthrough=yes
clearglobalvars=no
priorityjumping=no
 
[default]
; Recibe lo que no tiene un contexto propio definido. 
; Rechaza todo por seguridad.
exten => _X.,1,Hangup(21)
exten => s,1,Hangup(21)
 
[extensiones-internas]
; Extensiones internas SIP 
exten => _5XXX,1,Dial(SIP/${EXTEN}) 
same => n,Hangup(16)

[console]
exten => s,1,SET(CALLERID(name)=DOOR)
same => n,Set(__DYNAMIC_FEATURES=toggle)
same => n,Dial(SIP/5001&SIP/5002)
same => n,hangup()

sip.conf


[general]
udpbindaddr=0.0.0.0:5060
context=default
srvlookup=yes
allowguest=no
alwaysauthreject=yes

[3001]
type=friend
host=dynamic
username=3001
secret=*******
callerid="Pepe" <3001>
context=extensiones-internas
canreinvite=no

[5002]
type=friend
host=dynamic
username=5002
secret=*****
callerid="Juan" <5002>
context=extensiones-internas
canreinvite=no
[5001]
type=friend
host=dynamic
username=5001
secret=*****
callerid="Juan" <5001>
context=extensiones-internas
canreinvite=no

Sorry for my bad english, i expect for your response, thanks