首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在我的网站中嵌入Flash录音机

如何在我的网站中嵌入Flash录音机
EN

Stack Overflow用户
提问于 2011-07-15 17:08:35
回答 3查看 13.7K关注 0票数 2

有人能指导我完成在我的网站上嵌入音频录制小工具的过程吗,人们可以在那里录制短(~5秒)的语音剪辑?我完全没有使用闪存的经验,但由于HTML5还没有出现,所以它是必要的。

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2011-07-15 21:35:01

@pkyeck否,您可以录制音频并将其全部保存在客户端,而无需服务器。查看this guy's blog,我使用了他的代码并对其进行了修改。它可以录制音频并将mp3保存在硬盘上。我修改了代码以供个人使用,并添加了超时。不幸的是,你需要学习一些Flash来修改代码,但它真的很容易上手。

他在博客上的第6条评论中发布了the source code

编辑:要“引导你将音频嵌入到你的网站中”,只需将这个家伙的源代码加载到Flash CS5.5 Professional中并发布到一个文件中,然后抓取生成的代码并将其放入你的网站。如果你没有CS5.5专业版,这是值得的,但你也可以从Adobe的网站上下载免费试用版。

票数 6
EN

Stack Overflow用户

发布于 2012-02-16 12:34:18

这取决于您想要在哪里录制音频。如果你想把音频录制并保存到访客的电脑上,那么斯特凡是对的,但如果你想把音频文件保存在你的服务器上,那么你需要服务器端的闪存软件,或red5,这是一个开源的替代方案。您还可以使用各种可嵌入的插件,让您可以记录到插件的服务器,然后可以从您的页面访问。http://cooltoolsforschools.wikispaces.com/Audio+Tools

票数 1
EN

Stack Overflow用户

发布于 2015-09-30 22:03:58

有3种方法可以在网站中嵌入embed 音频录制:

使用闪存并上传到web服务器的

  1. 记录,适用于桌面( @Stefan方式)

Flash捕获麦克风声音数据,将其作为wav存储在随机存储器中,使用mp3转换库将其转换为mp3,然后使用POST和服务器端上传脚本将其上传到web服务器。

对于短片录制,建议使用此方法。

使用闪存和媒体服务器的

  1. Record可在桌面( @pkyeck方式)

上运行

Flash捕获麦克风数据,使用内置音频编解码器(Nellymoser ASAO和Speex)对其进行编码,并将其流式传输到媒体服务器(Red5是免费和开源的,Wowza等)将其保存在.flv文件中。

由于数据是流式传输的,因此建议将此方法用于长时间录制。如果计算机/浏览器崩溃,您不会丢失任何记录的数据。

以上两种方法都允许您限制录制时间。

  1. 使用HTML,仅限移动设备,iOS不支持纯声音

HTML Media Capture通过启动操作系统的本机音频录制应用程序来录制音频,然后将文件上传到web服务器,从而在移动设备上工作。根据设备的不同,您最终会得到.3ga或.mov文件。

这是它在Android上的样子:

Note:当使用HTML录制音频时,iOS9和以前版本上的Mobile Safari将调出原生照片/视频录制应用程序。

桌面支持录制时间限制为5秒。不幸的是,在移动设备上这是不可能的。

您可以实际嵌入的语音记录应用程序示例:

  • http://www.jordansthings.com/blog/?p=5实现1
  • http://audior.ec在桌面上实现1,在移动设备上实现3
  • http://flvar.com使用流式传输到媒体服务器(2)方法。
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/6704852

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档