Sometimes it is necessary to check a version of installed engine. For example, you have created a broadcast using a newer version of the engine, and this broadcast can't be viewed by users with older versions of the engine. In this case it is necessary to check the version and if needed to warn users with a message from a web page.
You can checke check engine version on a web page using javascript API.
Method Player.getEngineVersion() is used for checking. It returns a string with engine version.
Узнать версию движка можно только после того, как на веб-страницу загрузился плагин You can find out engine version only after Ace Stream P2P multimedia pluginwill be loaded on a web page. После завершения загрузки вызывается событие After loading is complete, onLoad event is triggered - именно в обработчике этого события нужно проверять версиюin this event you need to check the version.
Пример кода для получения версии движкаExample of a code to get engine version:
<tt><nowiki><script type="text/javascript">
var controls = new TorrentStream.Controls("player-div-id", {
</script></nowiki></tt>
В данном примере вместо комментария In this example instead of a comment <tt>check engine version here</tt> вы можете реализовать свою проверку версииyou can implement your version of checking.
Рабочий пример проверки версии можно посмотреть здесьWorking example of checking the version you can see here: http://www.acestream.org/test/alpha.php. На данной странице запущена трансляция из-под движка версии On this page a broadcast was launched using engine version 2.2.0 и стоит проверка на версию and there is checking for versions 2.2.х либо or 3.х.х.