FRecorder组件详细参数
发布:kinglong | 发布时间: 2006年4月26日FRecorder组件
一、版本:v0.5
二、组件参数设置:

三、组件方法说明:
| 1、 方法 a) setMicrophoneGain(g:Number):Void 设置麦克风增益; b) setCameraSize(w:Number,h:Number):Void 设置摄像头视频大小; c) setCameraQuality(q:Number):Void 设置摄像头视频品质(10 =< q <= 100); d) setCameraBandwidth (b:Number):Void 设置摄像头视频带宽(b >= 64,单位为 Kps); e) setRecordTime(t:Number):Void 设置录制视频的最大时间(t>= 10,单位为秒); f) getRecordTime():Number 获取录制视频的最大时间(单位为秒); g) setFileName (name:String):Void 设置录制文件名; h) getFileName():String 获取录制文件名; i) setServerUrl (url:String):Void 设置服务端地址(如:rtmp://www.klstudio.com/record); j) getServerUrl ():String 获取服务端地址; k) setVideoBox(box:String):Void 设置VideoBox的相对路径(相对于FRcorder的路径) l) detect ():Void 检测硬件设备(麦克风,摄像头); m) play():Void 回放录制媒体文件; n) stop():Void 停止播放(/录制)媒体文件; o) record():Void 录制媒体文件; p) close():Void 关闭录制器; q) isConnected ():Boolean 是否连接服务器; r) getNetStream():NetStream 获取当前的NetStream对象; s) getNetConnection ():NetConnection 获取当前的NetConnection对象; t) getTotalTime ():Number 获取当前录制媒体文件的时间长度; u) deleteFile ():Void 从服务端删除当前录制的媒体文件; v) trim(str:String):String 去掉str字符串两端空格; w) ltrim(str:String):String 去掉str字符串左端空格; x) rrim(str:String):String 去掉str字符串右端空格; y) toMTime(t:Number):String 按照10:20.5形式显示时间数; z) toTime(t:Number):String 按照10:20形式显示时间数; 2、 侦听事件 a) detect (et:Object); 媒体设备检测结果; et.data.success 为检测是否通过; et.data.cam为摄像头的设备名称; et.data.mic为麦克风的设备名称; b) success (et:Object) 连接服务器成功; c) failed(et:Object) 失败事件; et.data connect:服务端连接失败; call:服务端方法调用失败; d) close (et:Object) 服务器关闭; e) status (et:Object) 功能状态信息; et.data为状态代码; f) start (et:Object) 开始事件; et.data play:回放开始; record:录制开始; g) stop (et:Object) 停止事件; et.data play:回放停止; record:录制停止; h) error (et:Object) 文件错误事件; i) progress(et:Object) 播放进度; et.data为进度值,取值范围(0 <= et.data <=1) j) time(et:Object); 当前播放时间值和总时间值; et.data.position 为当前播放(录制)时间值(秒); et.data.duration 为总时间值(秒); k) activity (et:Object); 麦克风音量; et.data 为当前麦克风音量(0<= et.data <= 100); l) allow (et:Object); 设备是否允许访问; et.data 为是否允许访问(0<= et.data <= 100); m) upload (et:Object); 视频完成上传成功; |
四、功能说明:
1、可以完成按照自己意思进行设计录制界面(需要一些as编程基础);
2、可以按“Audio”,“Video”,“Both”形式进行相应的检测设备;
3、可以动态显示播放或录制进度以及播放时间点;
4、可以动态显示麦克风音量;
5、本组件是代码组件,没有用于显示的实体(这个为了第一点功能的实现);
6、本组件属于商业组件;
五、实例效果图片:

发布:kinglong | 分类:Flash技术 | 评论:2 | 引用:0 | 浏览:
| TrackBack引用地址
- 相关文章:
FPlayer组件详细参数 (2006-4-12 10:30:14)
FPlayerComponent组件详细参数 (2006-4-12 9:58:17)
惊喜,我的一点编程感想仅然有英文版本! (2006-4-7 21:19:9)
Flash视频功能演示网站开通 (2006-4-3 22:43:55)
Flash渐进色填充方法调试以及一些个人感想 (2006-3-30 14:48:56)
FPlayerComponent—可定制界面的flv视频播放组件! (2006-3-29 11:2:24)
flash和xml实现二级菜单效果 (2006-3-27 10:17:5)
MicrophoneVolumeBox组件 (2006-3-24 12:53:58)
"我形我秀"社区又复活了! (2006-3-18 12:28:41)
Flash Lite 2.0 多语言版发布 (2006-3-15 10:2:11)
- 1.qiter
- http://www.qiter.com
- 这个太好了。最近一段时间。忙的我几乎很少上网了都。。。。
老大做的东西就是经典。搞开发的。就是强 - 2006-5-28 9:37:13 回复该留言
- 2.qiter
- http://www.qiter.com
- ps:在这里通知kl老大一声,这篇文章。我转载俺的blog上了。
- 2006-5-28 9:59:35 回复该留言
发表评论
◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。




