vlc - 如何在 zk 的 zul 中嵌入 VLC?
问题描述
使用 HTML,我可以通过对象标签成功嵌入 VLC(请参阅下面的代码)。然而,当我在 zul 中嵌入相同的 html 时,我看不到任何正在播放的视频。
这个成功了:
<!DOCTYPE html>
<html>
<body>
<object
classid='clsid:9BE31822-FDAD-461B-AD51-BE1D1C159921'
codebase='http://download.videolan.org/pub/videolan/vlc/last/win32/axvlc.cab'
id='vlc'
name='vlc'
class='vlcPlayer'
events='True'>
<param name='Src' value='rtsp://10.1.21.228/stream/live?ch=1_0' />
<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' width='640' height='480'
target='rtsp://10.1.21.228/stream/live?ch=1_0' ></embed>
</object>
</body>
</html>
以下失败:
<?page title="new page title" contentType="text/html;charset=UTF-8"?>
<zk>
<html><![CDATA[
<object
classid='clsid:9BE31822-FDAD-461B-AD51-BE1D1C159921'
codebase='http://download.videolan.org/pub/videolan/vlc/last/win32/axvlc.cab'
id='vlc'
name='vlc'
class='vlcPlayer'
events='True'>
<param name='Src' value='rtsp://10.1.21.228/stream/live?ch=1_0' />
<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' width='640' height='480'
target='rtsp://10.1.21.228/stream/live?ch=1_0' ></embed>
</object>
]]></html>
</zk>
请帮忙,谢谢。
解决方案
推荐阅读
- python - 使用python ffmpeg转换视频文件时无法保存元数据
- php - 如何使 \n 进入新行但恰好在当前行的开头下方开始?
- python-3.x - cmd窗口和关机未运行
- go - 如何使用变量访问结构?
- python - 高级列表理解:创建平均值
- git - Git无法初始化子模块
- node.js - 在获取请求中提供授权时,在需要授权的nodeJS中抓取一个网站?
- paypal - 如何使用 PayPal API 凭证?
- java - JUnit 5 @WebFluxTest 使用 WebTestClient 对 Flux @PostMapping 进行测试
- javascript - 在分页中设置页码