re: http://www.gooplusplus.com/minmedia/demo/minmedia.php< /а>
Я работаю над тем, что со временем может стать минималистичным медиа-сервером для локальных сетей с возможностью запуска файлов в Chromecast. Это было вызвано открытием отсутствия клиентских приложений UPnP/DLNA для Chrome или простых способов доступа к мультимедиа для Chromebook.
Хотя Plex работает на Chromebook, перенаправление Chromecast работает только через веб-ссылку Plex. В любом случае, большинство медиа-серверов кажутся ненужными накладными расходами и периодической перегрузкой диска, когда все, что нужно, — это простой и прямой способ воспроизведения через Wi-Fi нескольких терабайт медиафайлов, размещенных в локальной сети. ИМО, миниатюры, функции категорий и т. д. просто мешают реальному просмотру или прослушиванию.
Хватит мыльниц, теперь об аномалии с файлами MKV и M4A: когда я нажимаю ссылку на демонстрационный видеофайл MKV с моего веб-хостинга (Hostgator), браузер (и Chrome, и Firefox) начинает загрузку вместо воспроизведения файла MKV. Когда я щелкаю ссылку на тот же файл локально (Civet Web Server, ответвление Mongoose с открытым исходным кодом), файл MKV нормально воспроизводится в окне браузера HTML5.
Противоположное происходит с музыкальными файлами M4A. Щелчок по ссылке на файл M4A, размещенный на Hostgator, воспроизводится в веб-плеере HTML5 браузера. Щелчок по файлу, размещенному локально, вызывает загрузку вместо воспроизведения.
Итак, может ли какой-нибудь эксперт сказать мне, почему ссылки на эти два типа медиафайлов ведут себя по-разному локально и в Интернете? Является ли это функцией (1) хоста [Hostgator] или (2) веб-сервера (Apache vs Civet Web)? Есть ли какой-то файл конфигурации типа mime и т. д. для Apache или где-либо еще, который может повлиять на то, как файлы MKV обрабатываются моим хостом?