我试图在客户端录制音频,并将其发送到服务器进行处理。 我已经成功地在客户端录制和播放音频。当我需要将信息发布到服务器时,我的问题就出现了。录音上传到服务器使用jwagener的recorder.js和recorder.swf

我必须位于站点的主目录下的crossdomain.xml文件。内容如下

/p>

"http://www.adobe.com/xml/dtds/cross-domain-policy.dtd">

POST请求按他的文档,如下所示:

function upload(){

Recorder.upload({

method: "POST",

url: "http://localhost/fagaudio/recorder/recorder_server.php",

audioParam: "audiofile",

params: {

"name": "test.wav",

},

success: function(responseText){

alert(responseText);

},

error: function(){

}

});

}

在服务器端(recorder_server.php)我试图像这样:

print_r($_POST);

$name = $_POST['name'];

$content = file_get_contents('php://input');

$fh = fopen("audio/".$name, 'w') or die("can't open file");

fwrite($fh, $content);

fclose($fh);

的print_r的语句返回如下:

阵列 ( [名称] => test.wav [文件名] => audio.wav [上传] =>提交查询 )

似乎没有被任何原始的PHP后的数据和文件是被保存为空。我在做什么有明显的错误?我已经尝试过使用WAMI录像机,它工作得很好,但问题是我需要能够通过javascript和wami将信息发布到服务器,每次录制后都会自动完成。

非常感谢您提供任何帮助或意见。另外,如果任何人都熟悉其他免费的JavaScript /闪存记录器,请指出我的方向。我已经通过堆栈溢出搜索了一些建议。

如何在服务器上运行Recorder.js,录音上传到服务器使用jwagener的recorder.js和recorder.swf...相关推荐

  1. HTML5网页录音和上传到服务器,支持PC、Android,支持IOS微信

    准备做一个网页版聊天界面,表情啊.图片啊.上传文件啊都应该要有,视频就算了,语音还是要的. 本文记录的是在网页上用GitHub上的Recorder进行在线录音和上传到服务器,前几天升了一下级,以后有时 ...

  2. c#如何在linux上运行程序,在Linux上运行C#

    众所周知,C#是Microsoft推出的.NET语言,只能在.NET平台上运行,例如Win 9x.ME.NT.2000.XP和Win CE之类的操作系统.但是,现在却有了一个叫做Mono的项目,它的目 ...

  3. caliber读书软件_如何在无头服务器上运行gitbook(使Caliber在无头服务器上运行)?...

    caliber读书软件 When use gitbook to generate ebook, Calibre reports this: 使用gitbook生成电子书时,Caliber报告以下内容: ...

  4. mscoreei.dll没有被指定在windows上运行_在Windows上使用Docker运行.NetCore

    今天我们来说下如何在windows下使用docker运行.net core,既然是docker,那么我们首先得在windows上安装docker. 在Windows安装 docker 有两种选择 : ...

  5. p5js可以在linux上运行吗,在linux上使用python运行phantomjs

    我跟随this link,现在当我输入phan然后输入tab(\t)时,它会自动完成幻影JS.在 但是,如果我运行phantomJS -v或phantomJS --version,我得到:bash: ...

  6. 穿越火线系统连接服务器失败,运行穿越火线(CF)时,提示连接服务器失败

    故障现象: 穿越火线CF在登陆或游戏的过程中提示或进入游戏提示网络出现异常,与服务器断开连接,如下图: 解决方案: 一.网络本身原因导致,排查网络环境的因素 提示:一般情况下,还会跟CF服务器问题有关 ...

  7. 组态软件运行在云服务器_哪些软件可以在云服务器上运行?

    哪些软件可以在云服务器上运行?可以在云服务器上运行的软件很多,使用云服务器具有完全的独立性和灵活性,用户可以根据自身需求,配置所需要的服务器环境.安装各类应用软件. 比如,Windows系统的云服务器 ...

  8. android 内存播放视频播放器,视频流媒体播放器EasyPlayer-RTSP安卓版在RK3399上运行APP崩溃问题...

    原标题:视频流媒体播放器EasyPlayer-RTSP安卓版在RK3399上运行APP崩溃问题 我们的流媒体服务器现在都已经支持H.265编码视频的播放,流媒体播放器EasyPlayer就是目前比较稳 ...

  9. 如何在阿里云上运行SAP UI5应用

    本来Jerry觉得这个知识点太简单了完全不值得写成微信公众号文章,但转念一想,可能网络上有一些刚刚初学UI5的朋友们可能会问到,所以还是写了. 今天一个成都同事问我这个问题,因为SAP WebIDE可 ...

  10. 如何在Windows上运行Redis?

    如何在Windows上运行Redis? Redis下载页面似乎只提供* nix选项. 我可以在Windows上本地运行Redis吗? #1楼 MS Open Tech最近提供了Redis版本,可以在G ...

最新文章

  1. SharePoint Server 2010 安装图解
  2. 《系统集成项目管理工程师》必背100个知识点-80项目变更管理在软件项目管理中的主要活动内容...
  3. 汽车车牌识别系统(六)-- 项目中的各个文件解析
  4. 8g ubuntu 树莓派4b_树莓派4B如何安装ubuntu20.04
  5. 指针大小为什么与类型无关?
  6. CSS 如何影响浏览器元素在文档中的排列?
  7. struts2启动报错com/opensymphony/xwork2/spring/SpringObjectFactory.java:220:-1
  8. 郑大远程计算机应用基础第09,郑大远程教育《计算机应用基础》第09章在线测试...
  9. redis 内存碎片清理
  10. RINEX格式文件内容解读
  11. 名师出高徒!请关注领英上这十位活跃的大神
  12. 酒精需要存放在防爆柜中吗?
  13. 数栈人:从青铜到星耀,10年大数据人的奋战晋级之路
  14. 在线生成二维码(微信)很好用
  15. SAP ABAP CDS view Association 引入的缘由
  16. 俄勒冈健康与科学大学计算机,俄勒冈健康与科学大学费用
  17. 从零开始写CMOS摄像头驱动(一)
  18. Castor学习笔记(一)
  19. 使用命令行将文件上传到阿里云OSS
  20. 【python制作小游戏】大鼻子马里奥等你来挑战,还原度超高哦~

热门文章

  1. airdrop搜不到对方_如何将AirDrop图标添加到您的macOS Dock
  2. 血手耳机与笔记本驱动冲突
  3. 如何确定一台电脑配置的高低
  4. 谷歌,互联网界的“彩蛋狂魔”
  5. [接口测试]POST请求提交数据的三种方式及Postman实现
  6. android平板投影到电视,平板投屏到电视机如何操作可以互投
  7. hhkb适合写java吗_起底这届HHKB最强新品键盘,究竟好在哪儿?
  8. C++系列(纯虚函数和抽象类)
  9. python怎么判断倍数_如何判断一个数是否是七的倍数?
  10. 男男java_猛男学习Java的第二天