Video's now work as they have a proper file extension. Potential problem: camera does not record in .mp4 format but 3gp. Need to have a look here perhaps http://developer.android.com/guide/appendix/media-formats.html