We can expect that pretty soon with storage and chips becoming ever smaller. 10-15 years perhaps?
Taser makes several:
http://www.taser.com/products/on-officer-video/axon-flex-on-...
I guess whether those meet every possible definition of 'everything' is something that can be argued about.
We can expect that pretty soon with storage and chips becoming ever smaller. 10-15 years perhaps?