That's the clue. "my videos"
There are deep issues with some encodings so what is up with that is a nasty word call patents. Consumers don't want to hear that an encoding can't be supported because of a patent but if you research VLC PLAYER and why that app can play almost anything it's because the country it is written in does not recognize the patents that would limit this.
Skip allshare and try servio next.
PS. I see a typo in my last post. That was not a patent issue.