【发布时间】:2011-03-25 19:54:31
【问题描述】:
我有一个 adobe air,它在后台运行 vlc-player 作为服务。我在 Windows 任务管理器中检查,该服务在空中应用程序启动时运行。 这是代码
processArgs.push("--extraintf");
processArgs.push("rc"); //Remote control
processArgs.push("--rc-fake-tty"); //Use terminal as output
processArgs.push("screen://");
processArgs.push(":screen-fps=15");
processArgs.push(":screen-caching=100");
processArgs.push(":sout=#transcode{venc=x264{bframes=0,nocabac,ref=1,nf,level=13,crf=24,partitions=none},vcodec=h264,fps=15,vb=3000,width=800,height=600,acodec=none}:duplicate{dst=std{mux=mp4,access=file,dst='"+targetFile.nativePath+"'}}");
startupInfo.arguments = processArgs;
p = new NativeProcess();
p.addEventListener(ProgressEvent.STANDARD_OUTPUT_DATA, onOutputData);
p.addEventListener(ProgressEvent.STANDARD_ERROR_DATA, onErrorData);
p.addEventListener(NativeProcessExitEvent.EXIT, onExit);
现在我想在按钮单击事件上关闭 vlc-player,我搜索了 vlc-文档并找到了退出命令及其语法,它不起作用,因为我也从 windows 命令提示符尝试了该语法。 可以暂停、停止和关闭 vlc-player 的 vlc-player 命令有哪些? 任何有用的链接都会对我有很大帮助..
【问题讨论】:
标签: apache-flex flex3 air vlc