aardio 文档
aardio 范例: aPlayer
import win.ui;
/*DSG{{*/
var winform = win.form(cls="aplayerform";text="调用 aplayer 视频播放器控件";right=835;bottom=484)
winform.add()
/*}}*/
import thunder.aPlayer;
var aPlayer = thunder.aPlayer(winform)
//播放器事件
aPlayer.OnMessage = function(message,wParam,lParam){
}
//按需下载解码器
aPlayer.OnDownloadCodec = function(strCodecPath){
if( ! winform.msgboxTest("当前视频缺少必须的解码器文件,是否现在下载?","aPlayer播放器") )
return;
import zlib.httpFile;
zlib.httpFile.download("http://aplayer.open.xunlei.com/codecs.zip","正在下载解码器","/download","~\lib\thunder\aPlayer\.res\codecs",,winform)
aPlayer.setConfig( 19 ); //通知解码器下载完成(默认为解码器异步下载模式,可以先退出OnDownloadCodec事件再下载解码器)
}
aPlayer.open("http://download.aardio.com/demo/video.aardio");
aPlayer.play()
//全屏
//winform.fullscreen(true);
winform.show()
win.loopMessage();
Markdown 格式