You cannot do it with PIC as it does not meet the specification of video streaming, unless you talk of 32 bit PIC....
Its better you go for ARM as it supports more co-processor and other peripherals...
---------- Post added at 19:49 ---------- Previous post was at 17:55 ----------
My understanding is you use PIC just to send AT command and you want to interface 3G phone to controller and just give command for video calling... Is it correct? If yes then you can connect 3g phone to any controller, but if you a\want to do it as a stand alone then you need and higher end processor.. that's what i meant to say..........or your requirement is different...