Sorry can't really answer your questions. But have you tried
www.orb.com for streaming. I have streamed audio, video, photos from my laptop onto my X50v using Orb's software. Their documentation and help sucks, but the software is not too complicated and of course there are people in this forum who will happily help you.