Created
February 12, 2019 22:45
-
-
Save lmccart/0e6debf0239e9392ff566ef50b6f360b to your computer and use it in GitHub Desktop.
activex test
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<!DOCTYPE html> | |
<html> | |
<head> | |
<script src='js/vendor/jquery-3.3.1.min.js'></script> | |
</head> | |
<body> | |
<object codeBase="/VDControl.CAB?2,0,0,100#version=2,0,0,100" classid="clsid:9BE31822-FDAD-461B-AD51-BE1D1C159921" width="640" height="360" id="vlc" events="True"> | |
<param name="MRL" value="rtsp://admin:[email protected]:3554/live1.sdp" /> | |
<param name="ShowDisplay" value="True" /> | |
<param name="AutoLoop" value="True" /> | |
<param name="AutoPlay" value="False" /> | |
<param name="Volume" value="50" /> | |
<param name="toolbar" value="True" /> | |
<embed pluginspage="http://www.videolan.org" | |
type="application/x-vlc-plugin" | |
width="640" | |
height="360" | |
toolbar="true" | |
loop="true" | |
text="Waiting for video" | |
name="vlc" | |
target="rtsp://admin:[email protected]:3554/live1.sdp" | |
/> | |
</object> | |
<div id='play'>play</div> | |
<div id='fullscreen'>fullscreen</div> | |
<script type='text/javascript'> | |
$(document).ready(function() { | |
$('#play').click(function() { | |
console.log('play') | |
vlc.playlist.next(); | |
}) | |
$('#fullscreen').click(function() { | |
vlc.video.toggleFullscreen(); | |
}) | |
var vlc = document.getElementById("vlc"); | |
var url = 'rtsp://10.8.0.251:3554/live1.sdp'; | |
// var url = 'rtsp://184.72.239.149/vod/mp4:BigBuckBunny_115k.mov' | |
// var options = new Array("--network-caching 3000 --rtsp-user admin", "--rtsp-pwd someone", "--rtsp-tcp"); | |
var options2 = '--rtsp-user=admin --rtsp-pwd=someone --rtsp-tcp'; | |
var id = vlc.playlist.add(url,"video", options2); | |
vlc.playlist.add('rtsp://184.72.239.149/vod/mp4:BigBuckBunny_115k.mov'); | |
setInterval(function() { console.log('playing item '+vlc.playlist.currentItem+' ('+vlc.mediaDescription.title+'): state='+vlc.input.state+' hasvideo='+vlc.input.hasVout+' isplaying='+vlc.playlist.isPlaying) }, 2000); | |
}); | |
</script> | |
</body> | |
</html> |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment