2 <head><title>IE SwarmPlugin Page 1</title></head>
\r
7 <h1>IE SwarmPlugin Page 1</h1>
\r
9 <object classid="clsid:1800B8AF-4E33-43C0-AFC7-894433C13538"
\r
10 width="380" height="320" id="vlc" events="True" target=''>
\r
11 <param name="Src" value="http://www.cs.vu.nl/~arno/vod/route2.tstream" />
\r
12 <param name="ShowDisplay" value="True" />
\r
13 <param name="Loop" value="False" />
\r
14 <param name="AutoPlay" value="True" />
\r
17 NSSA reports: <em><p id="p2pstatusline"></p></em>
\r
20 <script language="Javascript">
\r
21 var vlc = document.getElementById("vlc");
\r
23 vlc.log.verbosity = 3;
\r
25 function debugonclick()
\r
27 newwindow2=window.open('','name','height=400,width=640,scrollbars=1,resizable=1');
\r
28 var tmp = newwindow2.document;
\r
29 tmp.write('<html><head><title>popup</title>');
\r
30 tmp.write('</head><body><p>this is once again a popup.</p>');
\r
32 tmp.write("Count "+document.vlc.log.messages.count);
\r
34 var iter = document.vlc.log.messages.iterator();
\r
38 tmp.write(msg.message+"<br>");
\r
41 tmp.write('</body></html>');
\r
47 function updatep2pstatus()
\r
49 line = document.vlc.input.p2pstatus
\r
50 var p2pstatusline = document.getElementById("p2pstatusline");
\r
51 p2pstatusline.innerHTML = line
\r
54 setInterval(updatep2pstatus,100)
\r
57 function seek(percentage)
\r
59 document.vlc.input.position = percentage
\r
62 function switchtorrent(url)
\r
64 document.vlc.playlist.stop();
\r
65 document.vlc.playlist.clear();
\r
66 document.vlc.playlist.items.clear();
\r
67 while (document.vlc.playlist.items.count != 0)
\r
70 document.vlc.input.set_p2ptarget(url);
\r
77 <!-- Arno, 2010-05-26: using playlist.play() sometimes plays old items from
\r
78 a playlist that was just cleared?! -->
\r
79 <input type=button value="Play" onClick='document.vlc.playlist.playItem(0);'>
\r
80 <input type=button value="Pause" onClick='document.vlc.playlist.togglePause();'>
\r
81 <input type=button value="Stop" onclick='document.vlc.playlist.stop();'>
\r
82 <input type=button value="Debug" onclick='debugonclick();'>
\r
83 <input type=button value="Seek 25%" onclick='seek(.25);'>
\r
84 <input type=button value="Seek 50%" onclick='seek(.5);'>
\r
86 <input type=button value="Switch 2" onClick='switchtorrent("http://www.cs.vu.nl/~arno/vod/BBCeen.tstream");'>
\r
87 <input type=button value="Switch 3" onClick='switchtorrent("http://www.cs.vu.nl/~arno/vod/star2.tstream");'>
\r