Re: http://www.goopleusplus.com/minmedia/demo/minmedia .php

我正在研究可能最终成为局域网的 minimalist媒体服务器,其中包含将文件启动到chromecast。发现,发现Chromebooks没有Upnp / DLNA客户端Chrome应用程序或简单的媒体访问方法。

虽然Plex在Chromebook上工作,Chromecast重定向只能通过Plex Web链接工作。在任何情况下,大多数媒体服务器都似乎是许多不必要的开销和周期性磁盘,当所有想要的所有内容都是一种简单而直接的方式,可以通过WiFi从来自LAN托管媒体文件的几个TB的WiFi播放。 imo,缩略图和类别特征等。只是妨碍实际观看或侦听。

足够的soapbox,现在到mkv和m4a文件异常:当我点击我的web主机(hostgator)的链接到MKV演示视频文件时,浏览器(Chrome和Firefox)开始下载而不是播放MKV文件。当我点击本地的链接时(Cycet Web服务器,Mongoose的开源叉子),MKV文件通常在HTML5浏览器窗口中播放。

与M4a音乐文件发生相反。点击浏览器的HTML5 Web播放器中的Hostgator托管的M4a文件链接播放。点击托管本地提示下载而不是播放的文件。

所以,有些专家可以告诉我为什么要链接到这两种类型的媒体文件在互联网上的不同方式vs?它是(1)主机[Hostgator]或(2)Web服务器(Apache VS Web)的函数?是否有一些MIME类型等。Apache或其他地方的配置文件可能强制MKV文件如何由我的主机处理如何?

有帮助吗?

解决方案

参考: http://www.homenetvideo.com/demo/index.php?/ test%20formats

如何如何浏览谷歌 chrome 处理 mkv,m4v,mov,m4a,m4b 似乎依赖于 web服务器的config 文件。

这是我添加到我的hostgator homenetvideo.com .htaccess 文件:

RemoveType .webm
RemoveType .mpeg
AddType video/webm .webm .mov .m4v .mkv
AddType audio/mpeg .m4b
.

这是我添加到我的lan web服务器 civetweb.conf 文件:

extra_mime_types .m4v=video/mp4,.mov=video/webm,.m4a=audio/mpeg,.m4b=audio/mpeg
.

这些格式在本地网络和外部服务器上现在播放浏览器 html5播放器

VIDEO: MP4 WEBM OGV + .mkv .mov .m4v
AUDIO: MP3 OGG WAV + .m4a .m4b
.

...

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top