nmaier / simpleDLNA

A simple, zero-config DLNA media server, that you can just fire up and be done with it.
http://nmaier.github.io/simpleDLNA/
BSD 2-Clause "Simplified" License
498 stars 146 forks source link

MKV Files won't play on some devices due to MIME type #13

Open JimmyJonesJr opened 9 years ago

JimmyJonesJr commented 9 years ago

This application looks to use video/x-mkv as the mime-type header for .mkv files, but some devices seem to rely on video/x-matroska.

Also tried to download the source to try to fix it myself, but the solution relies on having the SQLite interop dll's for the Util project. Not sure where to get them (tried the obvious official site, but they didn't give me the actual interop dll's.)

nmaier commented 9 years ago

The SQLite stuff, and other dependencies, should be installed with nuget which is available for Window (incl. MS VS integration) and *nix via mono (MonoDevelop also has nuget integration built-in without requiring any additional installation IIRC)

ViToni commented 9 years ago

At least for me it works without the interop libraries (Windows 7 and Lubuntu 14.10)

Matthew1471 commented 7 years ago

@JimmyJonesJr is correct. The "video/x-mkv" is incorrect and prevents the Roku 3 from seeing the files. The authoritative matroska.org confirms on https://matroska.org/technical/specs/notes.html that the MIME type should be "video/x-matroska". I have created pull #31 to this aim and can confirm it works on the Roku 3.

meztup commented 2 years ago

I know this issue is old, but I just stumbled across simpleDLNA, and am experiencing the same problem with MKV and Roku Streaming Stick+. This application seems to be the only one of it's kind, without installing something heavier that wants to do unnecessary transcoding, etc. Does anyone have a Windows binary with @matthew1471 's fix? Any update planned?

goombapatrol commented 2 years ago

Does anyone have a Windows binary with @matthew1471 's fix?

@meztup I got you covered :) I ran into the same problem myself and actually found binaries of Matthew's on antonio-bakula/ fork's site. (Kudos for that.) Check at the bottom http://www.antoniob.com/simple-dlna-fork

There really is nothing quite like SDLNA. It's good to see people are still interested in working on it.