Source: http://www.3dvia.com/blog/products/3dvia-player/embed/
1- A first HTML page (install.html) used to check the 3DVIA Player installation or if it's the player's last version. This page can look like the following sample:
<html>
<head>
<script src="http://3dlifeplayer.dl.3dvia.com/player/install/DetectBrowser.js"></script>
<script src="http://3dlifeplayer.dl.3dvia.com/player/install/3DLifePlayer_last_version.js"></script>
<script src="http://3dlifeplayer.dl.3dvia.com/player/install/3DLifePlayer.js"></script>
</head>
<body>
<script language="JavaScript">
redirectionURL = "http://www.website.com/player/run.html";
Generate3DLifePlayerHtmlTagForInstall("<img src='install_now.gif' width='110' height='26' border='0' alt='Click the button to begin installation.'>");
</script>
</body>
</html>
2- A second HTML page (run.html) which runs the 3DVIA Player. The first page (install.html) redirects the user to this page once the 3DVIA Player version has been checked or when the 3DVIA Player has been installed (modifying the variable redirectionURL). This page can look like the following sample:
<html>
<head>
<script src="http://3dlifeplayer.dl.3dvia.com/player/install/DetectBrowser.js"></script>
<script src="http://3dlifeplayer.dl.3dvia.com/player/install/3DLifePlayer_last_version.js"></script>
<script src="http://3dlifeplayer.dl.3dvia.com/player/install/3DLifePlayer.js"></script>
</head>
<body>
<script language="JavaScript">
Generate3DLifePlayerHtmlTag("3dlifeplayer.vmo",256,80,"Virtools");
</script>
</body>
</html>
That said, you could replace the "install_now" image with a link to the msi file directly - http://3dlifeplayer.dl.3dvia.com/player/install/3DLifePlayerFULL.msi