The CP45 Camcorder Projector from 3M was specifically designed with portability in mind. The entire device only weighs 6.7 ounces with dimensions measuring 4.9 x 24 x 0.94 inches. In addition to being extremely small, the CP45 is also capable of projecting extremely large images, up to 65" to be exact, and can be used to display content on a variety of surfaces, including walls, screens, ceilings or even a T-shirt, if that need ever exists.
This device comes complete with a rechargeable 2100 mAh battery which is said to last around 90 minutes which, to be honest, isn't that long at all. Hopefully batteries are inexpensive, allowing you to buy extras. The CP45 also comes with 2GB of internal memory as well as an external memory that is expandable up to 32GB via microSD card. You can pick up the CP45 all-in-one device now from 3M for around $461 US.
Source: Tech Know Bits - 3M CP45 Camcorder Projector