Javascript - Flash 录音
Posted
技术标签:
【中文标题】Javascript - Flash 录音【英文标题】:Javascript - Flash Sound Recording 【发布时间】:2011-09-28 13:49:04 【问题描述】:我想从浏览器捕获声音并将其发送到服务器。
我决定使用 red5
是因为 interesting page 中列出的原因,声称完全符合我的需要。
它需要以下内容:
一个正在运行的 red5 服务器 一个可以捕捉麦克风输入的闪光灯对象 javascript 控制器我试图实现这个example localy(我几乎只是复制了所有文件)。在从我的服务器控制台加载页面时,我可以看到提供的 flash 对象 audioRecorder1.swf
创建了一个连接。
[INFO] [NioProcessor-1] org.red5.server.net.rtmp.codec.RTMPProtocolDecoder - 动作连接 [INFO] [NioProcessor-1] org.red5.server.net.rtmp.RTMPHandler - 连接到:[WebScope@4799a84f Depth = 1, Path = '/default', Name = 'oflaDemo']
但是当我点击控制器的任何按钮(录制/播放/停止)时,我遇到了这个我无法确定来源的 javascript 错误
thisMovie("denRecorder").jsRecord 不是函数
denRecorder
是页面中flash对象的id(使用swfobject.js
库创建)
<object type="application/x-shockwave-flash" id="denRecorder" name="denRecorder" data="/static/flash/audioRecorder.swf">
<param name="menu" value="false">
<param name="flashvars" value="myServer=rtmp://localhost/oflaDemo&mySound=snd_88188160112&myDuration=0">
</object>
我创建了一个可以在本地测试的package。
你知道我的问题是什么吗?
编辑
操作系统:Ubuntu,浏览器:Chromium 和 Firefox
【问题讨论】:
【参考方案1】:我与可以帮助我们解决这个问题的人开始了project (OSS)
【讨论】:
以上是关于Javascript - Flash 录音的主要内容,如果未能解决你的问题,请参考以下文章
是否有可用于在我的网站中进行视频修剪/剪切的 flash/JavaScript 库?