主题:  在flash里如何控制流媒体?版主帮帮我!

yeyeyeye

职务:普通成员
等级:1
金币:1.0
发贴:159
#12003/4/29 18:02:01
在flash里如何控制流媒体?版主帮帮我!

我现在开发网络课件
遇到在flash里控制流媒体的问题



5D荣誉斑竹

职务:普通成员
等级:4
金币:5.0
发贴:1370
#22003/4/29 20:14:23
flash可以直接导入流媒体的
关于控制你可以参考
education.online.jx.cn/homepage/flash/player.htm



yeyeyeye

职务:普通成员
等级:1
金币:1.0
发贴:159
#32003/4/29 22:29:43
我说的是不把视频倒入到flash文件里,
是外部调用控制,
不知有没有方法解决!



yeyeyeye

职务:普通成员
等级:1
金币:1.0
发贴:159
#42003/4/29 22:31:08
因为视频太长,如果倒入flash控制工作量太大.



5D荣誉斑竹

职务:普通成员
等级:4
金币:5.0
发贴:1370
#52003/4/30 12:02:53
如果掉用外部播放器,可以这样做
做一个flash按钮,在按钮上写as:
on (release) {
    fscommand("exec","a.bat");
}
导出为exe,
然后新建一个fscommand文件夹,文件夹里放视频文件和一个bat文件,
bat文件里写start z.MPG
把exe和fscommand放在同一级目录



yeyeyeye

职务:普通成员
等级:1
金币:1.0
发贴:159
#62003/4/30 15:58:17
老大
我是在网上用的课件
不是在光盘上用的.
我想做成像mp3 播放器那样的
调用外部的wmv文件



wukun

职务:普通成员
等级:1
金币:1.0
发贴:222
#72003/4/30 16:58:42
flash 不支持wmv吧?

用flv格式



janlay

职务:管理员
等级:7
金币:28.0
发贴:7244
#82003/4/30 22:44:53
把播放器的控制功能作成一个个的fuction,然后在flash里面用fscommand调用这些fuction就达到目的了。

你可以参考一下帮助文档中关于外部fscommand用法的描述



yeyeyeye

职务:普通成员
等级:1
金币:1.0
发贴:159
#92003/5/1 8:19:36
你能在说的具体一点好吗!



janlay

职务:管理员
等级:7
金币:28.0
发贴:7244
#102003/5/1 22:40:18
控制流媒体我还没做过,不过有一个另外的实例,和这个问题的实现方法有共同点:网页脚本与Actionscript互相传递变量实例

比较重要的代码是:
function SWFID_DoFSCommand(command, args) {
  switch(command){
    case "cmd1":
	  //do somthing...
	  break;
    case "cmd2":
	  //do somthing...
	  break;
    //other case ...
  }
}
通过fscommand的两个参数传递命令及所及所需参数,并在javascript里执行相应的脚本。

编辑历史:[这消息被janlay编辑过(编辑时间2003-05-01 22:45:24)]
[这消息被janlay编辑过(编辑时间2003-05-01 22:45:45)]


yeyeyeye

职务:普通成员
等级:1
金币:1.0
发贴:159
#112003/5/29 14:15:57
我记得原来有一个在flash里作摄像头的实例现在怎么找不到了