Используйте VLC Plugin в HTA - PullRequest
0 голосов
/ 04 октября 2018

Как я заметил, плагин VLC работает в окне HTA.

Проблема в том, что я могу заставить его работать на нескольких машинах, на которых уже установлен VLC, но когда дело доходит до той, которая не работает.Таким образом, резервный файл (axvlc.cab) не запускается из-за этой ошибки:

Windows заблокировала это программное обеспечение, поскольку не может проверить издателя

Посмотрев в Интернете, я обнаружил, что вы можете изменить настройки надежных сайтов, чтобы плагин мог загружаться, но, похоже, это не имеет никакого значения.Любые идеи?

Мой текущий код выглядит следующим образом:

<object classid="clsid:9BE31822-FDAD-461B-AD51-BE1D1C159921" codebase="https://download.videolan.org/vlc/0.8.2/win32/axvlc.cab" id="vlc" events="True" width="609" height="343" style="outline: none; border: 0; -webkit-border:0 !important;">
    <param name="Src" value="mySrc"/>
    <param name="ShowDisplay" value="True"/>
    <param name="AutoLoop" value="False"/>
    <param name="AutoPlay" value="True"/>
    <embed id="vlcEmb" type="application/x-google-vlc-plugin" version="VideoLAN.VLCPlugin.2" autoplay="yes" loop="no" target="mySrc" width="690" height="343"/>
</object>

1 Ответ

0 голосов
/ 05 октября 2018

Вы можете попробовать встроенное видео VLC Plugin, например, в HTA:

<html>
<head>
<title>Embedded VLC Plugin video</title>
<HTA:APPLICATION
  APPLICATIONNAME="Embedded video"
  ID="Embedded video"
  ICON="nslookup.exe"
  WINDOWSTATE="maximize"
  VERSION="1.0"/>
<style>
body {
color:white;
background-color:lightblue;
}
</style>
<script type="text/vbscript">
Sub Reload()
    window.location.reload(True)
End Sub
</script>
</head>
<BODY>
<center>
<br><hr>
<center>
<!-- MRL="http://incident.net/v8/files/mp4/3.mp4" -->
<embed type="application/x-vlc-plugin" name="vlc" id ="vlc" autoplay="Yes" loop="no" width="850" height="420" MRL="rtsp://216.16.160.25:554/axis-media/media.amp?videocodec=h264"></embed>
</center>
<br><hr>
<img src="http://www.icone-png.com/png/23/22961.png" Title="Reload Application video" alt="Reload Application video" onclick="Reload()" style="cursor:hand">
</center>
</BODY>
</html>
...