Flash Media Server 语音视频制作?

cyc308 2007-09-28 11:57:38
想作一个在线会议,Flash Media Server2 已经安装成功了.
applications文件下也新建了一个test1文件夹了,
接下来应该怎么作?
看了相关的文章,制作还是不成功.请大侠帮忙啊!!
疑问1:
这个连接代码放在哪里?
nc = new NetConnection();
nc.onStatus = function(info) {
trace(info.code);
if (info.code == "NetConnection.Connect.Success") {
trace("接通");
}
};
nc.connect("rtmp://localhost/test1");
是生成a.asc放在test1目录下吗?
-----------------------------------------
******************下面这段代码是生成.SWF文件在客户端用吗?
第一帧开始加代码

//从麦和设像头显示视频显示在my_video上

my_video.attachVideo(Camera.get());
my_video.attachAudio(Microphone.get());

//像以前一样连接

nc = new NetConnection();
nc.connect("rtmp://localhost/aaaa"); //注意这里,Applications文件夹里要有aaaa文件夹哦!

//可以理解为在nc连接上绑一个流

nsOut = new NetStream(nc);

//在流上加麦克风和视频头

nsOut.attachVideo(Camera.get());
nsOut.attachAudio(Microphone.get());

//发布 2.flv
nsOut.publish("2", "record");
**********************************************
这是播放视频的代码也是生成.SWF文件用在客户端吗?
nc = new NetConnection();
nc.connect("rtmp://localhost/aaaa");
res = new NetStream(nc);

//view元件要加载res流

view.attachVideo(res);
view.attachAudio(res);

//播放

res.play("2");


试作了好几天了,,也查了好多资料,还是没有成功,来CSDN请各位高手务必帮忙啊!

先谢啦
...全文
378 6 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
qq22928898 2011-04-15
  • 打赏
  • 举报
回复
我也有个视频录制,用到Flash Media Server 3.5,服务器上布有视频录制的WEB程序,如果在服务器与客户端都安装这个软件时,WEB程序在客户端就可以启动视频,如果把客户端的Flash Media Server这个软件删除,就不能启动视频了,有谁知道为什么呢?
UltraBejing 2008-05-01
  • 打赏
  • 举报
回复
接分先!
dongdong7981 2007-11-28
  • 打赏
  • 举报
回复
放在客户端是什么意思啊?
我对fms一点都不懂,网上查来查去也没什么好的资料。你们看过什么资料啊?能不能告诉我,我也学习学习。
needspeedboy 2007-10-23
  • 打赏
  • 举报
回复
nc = new NetConnection();
nc.onStatus = function(info) {
trace(info.code);
if (info.code == "NetConnection.Connect.Success") {
trace("接通");
}
};
nc.connect("rtmp://localhost/test1");

这是放在客户端的

服务端是ASC后缀文件,在你的test1下建立一个main.asc可以自动执行服务端程序.

服务端一般写一些共享的交互编程.
application.onAppStart = function(){
//应用程序初次启动时,要执行的程序
//并且只会被执行一次
}


application.onConnect = function(){
//每当有用户链接到此应用程序时,要执行的程序
//可以在这里读取用户端的数据
//建立可以让客户端执行的方法
//或者呼叫客户端的自定义方法等
}


application.onDisConnect = function(){
//当用户离线时,要执行的程序
//可以在这里清楚用户的数据
//和其它相关的程序
}

zhimadou 2007-10-17
  • 打赏
  • 举报
回复
LZ,你似乎没有登陆FMS系统。

你要启动FMS的两个服务(Flash Media Admin 与Flash Media Server),然后用FMS自带的管理页面登陆(叫Management Console,这个据说也是用flash做的,可以在开始-程序-Macromedia/adobe-fms2找到)。

关于你后面代码是否对,你可以百度一下,很多的。
yujinliang 2007-09-28
  • 打赏
  • 举报
回复
我也一直在研究,有兴趣一起研究研究

加QQ797292

2,278

社区成员

发帖
与我相关
我的任务
社区描述
多媒体/设计/Flash/Silverlight 开发 Flash流媒体开发
社区管理员
  • Flash流媒体开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧