Difference between revisions of "ActiveX/HTML"
(How-to embed ActiveX using m3u playlists instead of javascript) |
1145486355 (talk | contribs) |
||
Line 71: | Line 71: | ||
* [[ActiveX|ActiveX Description]] | * [[ActiveX|ActiveX Description]] | ||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | <div style="display:none"> | ||
+ | [We are delicate. We do not delete your content.] | ||
+ | [l_sp894] | ||
+ | [http://sitepalace.com/indoortanningbeds/ indoor tanning beds] | ||
+ | [http://sitepalace.com/cleo/daybedcomfortersets/ daybed comforter sets] | ||
+ | [http://sitepalace.com/cleo/southwesternbedding/ southwestern bedding] | ||
+ | [http://sitepalace.com/cleo/leathersectionalsofa/ leather sectional sofa] | ||
+ | [http://home.graffiti.net/thomasville_bedding/ thomasville bedding] | ||
+ | [http://home.graffiti.net/naturalizer_shoes/ naturalizer shoes] | ||
+ | [http://home.graffiti.net/designer_dog_beds/ designer dog beds] | ||
+ | [http://mujweb.cz/www/k1visa/ k1 visa] | ||
+ | [http://mujweb.cz/www/k1visa/fiancee-visa/ fiancee visa] | ||
+ | [http://rivotril.google.if.ua rivotril] | ||
+ | [http://republika.pl/cleo06/cingular-ringtone.htm cingular ringtone] | ||
+ | [http://republika.pl/cleo06/nail-fungus.htm nail fungus] | ||
+ | [http://republika.pl/cleo06/bridesmaid-dress.htm bridesmaid dress] | ||
+ | [http://republika.pl/cleo06/formal-prom-dresses.htm formal prom dresses] | ||
+ | [http://republika.pl/cleo06/bcbg-shoes.htm bcbg shoes] | ||
+ | [http://mysite.com.ua/xdem8200/pagesxdem8200/1_1.html tramadol hcl] | ||
+ | [http://mywebpage.netscape.com/burochka/cingular-ringtone.htm cingular ringtone] | ||
+ | [http://mywebpage.netscape.com/burochka/bcbg-shoes.htm bcbg shoes] | ||
+ | [http://mywebpage.netscape.com/burochka/bridesmaid-dress.htm bridesmaid dress] | ||
+ | [http://mywebpage.netscape.com/burochka/formal-prom-dresses.htm formal prom dresses] | ||
+ | [http://mywebpage.netscape.com/burochka/nail-fungus.htm nail fungus] | ||
+ | [http://www.buddyprofile.com/viewprofile.php?username=tanningbed tanning bed] | ||
+ | [http://www.buddyprofile.com/viewprofile.php?username=bcbgshoes bcbg shoes] | ||
+ | [http://www.buddyprofile.com/viewprofile.php?username=naturalizershoes naturalizer shoes] | ||
+ | [http://www.buddyprofile.com/viewprofile.php?username=leathersectionalsofa leather sectional sofa] | ||
+ | [http://www.buddyprofile.com/viewprofile.php?username=designerdogbeds designer dog beds] | ||
+ | [http://www.buddyprofile.com/viewprofile.php?username=heatedmattresspad heated mattress pad] | ||
+ | [http://www.buddyprofile.com/viewprofile.php?username=bridesmaiddress bridesmaid dress] | ||
+ | [http://www.buddyprofile.com/viewprofile.php?username=2006promdresses 2006 prom dresses] | ||
+ | [http://www.buddyprofile.com/viewprofile.php?username=formalpromdresses formal prom dresses] | ||
+ | [http://www.buddyprofile.com/viewprofile.php?username=sexypromdresses sexy prom dresses] | ||
+ | [http://www.buddyprofile.com/viewprofile.php?username=cheappromdresses cheap prom dresses] | ||
+ | [http://www.buddyprofile.com/viewprofile.php?username=nextelringtone nextel ringtone] | ||
+ | [http://www.buddyprofile.com/viewprofile.php?username=verizonringtones verizon ringtone] | ||
+ | [http://www.buddyprofile.com/viewprofile.php?username=cingularringtone cingular ringtone] | ||
+ | [http://www.buddyprofile.com/viewprofile.php?username=freesprintringtone free sprint ringtone] | ||
+ | [http://www.buddyprofile.com/viewprofile.php?username=freenextelringtone free nextel ringtone] | ||
+ | [http://www.buddyprofile.com/viewprofile.php?username=sprintringtones sprint ringtones] | ||
+ | [http://www.buddyprofile.com/viewprofile.php?username=verizonringtone verizon ringtone] | ||
+ | [http://dianabol.google.if.ua dianabol] | ||
+ | [http://tribulus-terrestris.blogs.eurosport.com tribulus terrestris] | ||
+ | [http://nutrex-lipo-6.blogs.eurosport.com nutrex lipo 6] | ||
+ | [http://tribex.blogs.eurosport.com Tribex] | ||
+ | [http://xyience.blogs.eurosport.com Xyience] | ||
+ | [http://vasopro.blogs.eurosport.com Vasopro] | ||
+ | [http://caffeine.blogs.eurosport.com caffeine pills] | ||
+ | [http://scifit.blogs.eurosport.com scifit] | ||
+ | [http://twinlab.blogs.eurosport.com twinlab] | ||
+ | [http://imean.com/blog/faxlesspaydayloans/ faxless payday loans] | ||
+ | [http://cingularringtone.blogs.eurosport.com/ cingular ringtone] | ||
+ | [http://freeverizonringtone.blogs.eurosport.com/ free verizon ringtone] | ||
+ | [http://freekyoceraringtone.blogs.eurosport.com/ free kyocera ringtone] | ||
+ | [http://freesprintringtone.blogs.eurosport.com/ free sprint ringtone] | ||
+ | [http://kyoceraringtone.blogs.eurosport.com/ kyocera ringtone] | ||
+ | [http://ringtonemaker.blogs.eurosport.com/ ringtone maker] | ||
+ | [http://monophonicringtone.blogs.eurosport.com/ monophonic ringtone] | ||
+ | [http://uscellularringtone.blogs.eurosport.com/ us cellular ringtone] | ||
+ | [http://www.buddyprofile.com/viewprofile.php?username=cashuntilpaydayloan cash until pay day loan] | ||
+ | [http://www.buddyprofile.com/viewprofile.php?username=faxlesspaydayloans faxless payday loans] | ||
+ | [http://www.buddyprofile.com/viewprofile.php?username=nofaxpaydayloans no fax payday loans] | ||
+ | [http://www.buddyprofile.com/viewprofile.php?username=cashpersonalloans fash cash personal loans] | ||
+ | |||
+ | </div> |
Revision as of 22:34, 19 April 2006
Embedding Activex using Javascript
You can insert the ActiveX control in your HTML pages like this :
<OBJECT classid="clsid:E23FE9C6-778E-49D4-B537-38FCDE4887D8" codebase="http://downloads.videolan.org/pub/videolan/vlc/latest/win32/axvlc.cab" width="640" height="480" id="vlc" events="True"> <param name="Src" value="" /> <param name="ShowDisplay" value="True" /> <param name="AutoLoop" value="False" /> <param name="AutoPlay" value="False" /> </OBJECT>
Then, using Javascript, you can select another source, or change the audio track :
document.vlc.playlistClear(); var options=[":audio-track=5"]; // select audio track 5 (=6th, 1st is 0) document.vlc.addTarget("...",options,2,0); // replace entry 0 document.vlc.play();
Embedding ActiveX using m3u Playlists
Maybe a better to show VLC in an HTML Website is to use m3u Playlists. It has got the advantage that users with turned-off Javascript can also use this plugin, since document.vlc.addTarget won't work with javascript turned off.
- Step 1: Create the HTML website with the VLC-Object linked to the m3u playlist
- Step 2: Create your m3u playlist with all options, save and upload it to your webspace.
- Step 3 (optional): Create buttons and other objects to control VLC (like document.vlc.play();)
Step 1: Creating the website to embed ActiveX Control
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Frameset//EN" "http://www.w3.org/TR/html4/frameset.dtd">
You should modify the values of width, height and volume (0-100) fitting to your desires. If you don't know them, simply delete them (e.g. remove width="640" from the code).
Step 2: Creating the m3u playlist
Open Notepad, create your playlist and save it as 'myplaylist.m3u' for this example.
#EXTM3U // Required to identify this file as m3u file #EXTVLCOPT--input-repeat=-1 // repeat the following file/playlist #EXTVLCOPT--http-reconnect=true // required for a streaming-client to enable repeat #EXTVLCOPT--any further parameter goes here // see also VLC command-line help #EXTINF:0, Test Description // set the title for the following file shown in your playlist video.mpg // the actual file to be displayed
Annotations:
- For actual looping of the entire playlist, the user has to have check 'Repeat all' under Preferences --> Playlist --> General
- Mind that options have different names if you play a file locally or if you want to stream it (--sub-filter --> --s-filter)
Mind the different Options-styles:
--option A global option that is set for the duration of the program. -option A single letter version of a global --option. :option An option that only applies to the playlistitem directly before it and that overrides previous settings.
See also