Откройте файл в VLC с помощью href = "path / of / file..WAV" - PullRequest
0 голосов
/ 08 февраля 2019

Я ищу способ открыть .wav49 на VLC со ссылкой из моего веб-приложения.Поскольку файлы с расширением .wav49 не поддерживаются тегами <.audio>.И я не могу изменить тип файла на обычный .wav или .mp3 по нескольким причинам.

Аудиофайлы находятся в общей папке на моем сервере (который является Windows Server 2016), поэтомукаждый в нашей сети может получить к ним доступ.

Цель моего приложения - упростить поиск аудиофайлов.

Я искал варианты, такие как изменение формата в бэкенде и потоке.файл .mp3 к аудиотэгу или плагин, который позволяет воспроизводить файлы .wav49, но кажется, что самый простой способ - это просто отправить файл, который будет открыт на VLC.

Единственное, что у меня есть сейчас, этоэто

<a href="file:\\CENTRAL\path\audio.WAV">

Я также пытался с

<a href="file:\\CENTRAL\path\audio.WAV" download="test">

Но ни один не работает.

Только в Firefox, когда я нажимаю на ссылку, спрашивают меня, хочу ли я сохранить егоили просто откройте его, но оба варианта загружают файл.Я не хочу скачивать файл, я просто хочу запустить оповещение, спрашивающее, хочет ли пользователь запустить VLC и открыть аудио.

Есть несколько примеров wat, которые я хочу сделать, например, roblox.com, когда пользователь нажимает кнопку воспроизведения, и у него установлено приложение, браузер запускает приложение на локальном компьютере и выдает параметры игры, которые хочет пользователь.

Другим примером является дистанционное управление comodo, когдапользователь comodo находится в диспетчере веб-устройств и хочет начать удаленный сеанс, пользователь просто нажимает кнопку, и появляется предупреждение, спрашивающее, хочет ли пользователь запустить удаленное управление через приложение Itarian, если пользователь говорит «да», приложениезапускается на локальном компьютере.

Я нашел это Открыть видеопоток в VLC Player через браузер , но, похоже, он больше не работает.

1 Ответ

0 голосов
/ 08 февраля 2019

Прежде всего, используемый здесь стандартный разделитель пути - это прямая косая черта, также, если вы хотите создать ссылку на локальный файл, вам нужно использовать префикс file:/// с тремя косыми чертами.Для сетевых ресурсов вы должны использовать две косые черты: file://smbhost/path Поэтому я бы порекомендовал вам попробовать следующее:

<a href="file://CENTRAL/path/audio.WAV">

Надеюсь, это поможет

...