I am new to android programming and have found myself stuck I have been researching various ways to stream live video from phone to phone and seem to have it mostly functio
Take a look at Streaming to the Android MediaPlayer , which may have some helpful tips on how to do the streaming. I suspect the issue is that Android's trying to seek in the file, but being a network socket - it can't. Maybe some sort of disk/memory buffer that supports seeking could help?