使用ByteArray向PHP后台传输wav音频数据
来源:互联网 发布:照片台历制作软件 编辑:程序博客网 时间:2024/06/07 23:24
我在as里获取了麦克风的输入,并转换成了.wav的音频文件,但是我将音频数据用ByteArray类保存后POST上传到PHP时,传过去的始终是wav文件的头7个字节即“REFF,?” ,ByteArray是二进制保存的,那么我怎么才能把数据完整的post过去?
网上有的说ByteArray以流的形式上传,要将数据以值对的格式Post
网上有的说ByteArray以流的形式上传,要将数据以值对的格式Post
最佳答案
supok 查看完整内容
你的问题这几天我一直在研究 确实是用phpPOST的办法接受的 接受代码: $xdata = $GLOBALS[HTTP_RAW_POST_DATA]; if(empty($xdata)) { $xmlstr = file_get_contents('php://input'); } echo $_GET['hash']; $wav = $xdata;//得到post过来的二进制原始数据 $file = fopen("wav/".$filename,"w");//打开文件准备写入 fwrite($file,$wav);//写入 fclose($file);//关闭 e ...
10
分享(1) ) 收藏(
举报
supok
你的问题这几天我一直在研究
确实是用phpPOST的办法接受的
接受代码:
$xdata = $GLOBALS[HTTP_RAW_POST_DATA];
if(empty($xdata)) {
$xmlstr = file_get_contents('php://input');
}
echo $_GET['hash'];
$wav = $xdata;//得到post过来的二进制原始数据
$file = fopen("wav/".$filename,"w");//打开文件准备写入
fwrite($file,$wav);//写入
fclose($file);//关闭
echo "uploaded ok!";
确实是用phpPOST的办法接受的
接受代码:
$xdata = $GLOBALS[HTTP_RAW_POST_DATA];
if(empty($xdata)) {
$xmlstr = file_get_contents('php://input');
}
echo $_GET['hash'];
$wav = $xdata;//得到post过来的二进制原始数据
$file = fopen("wav/".$filename,"w");//打开文件准备写入
fwrite($file,$wav);//写入
fclose($file);//关闭
echo "uploaded ok!";
举报
A_nan
等flash023来回答你吧,这个真心不会
举报
supok
补充:flash 不能支持 WAV
AS3可以自己解码,所以可以支持(已经有开源的类)
AS3可以自己解码,所以可以支持(已经有开源的类)
举报
xiaocongya
留着以后用得着
举报
flychao4837
没有更好的答案了,至少你的思路跟我一样
举报
zhishaofei3
直接传bytearray不是更好吗?为什么要传wav?
0 0
- 使用ByteArray向PHP后台传输wav音频数据
- 使用ByteArray实现数据的传输,以及协议的分解.
- 使用OSS播放WAV音频
- 使用openal播放WAV音频
- 使用openal播放WAV音频
- 通过PHP读取wav音频时长
- 蓝牙后台传输数据
- 使用StringTree PHP远程传输数据
- 使用 Visual C# .NET 向 Excel 工作簿传输数据
- 使用 Visual C# .NET 向 Excel 工作簿传输数据
- 使用 Visual C# .NET 向 Excel 工作簿传输数据
- 使用GZIP压缩的方式向客户端传输响应数据
- Flash 上传 ByteArray 数据到 php 并保存为图片
- Controller向View传输数据
- android向web传输数据
- ajax 前台后台传输数据
- 在前后台传输时间数据
- 把音频数据保存 wav文件, save audio data to wav file
- 正则表达式基本元字符集及其含义(下)
- 转载 NovaMind思维导图详细使用教程
- 修改Sublime 2插件SublimeTmpl模板-Html生成模板
- git-Notes
- 讨好他人的时代过去了,靠魅力吸引他人的时代开始了!
- 使用ByteArray向PHP后台传输wav音频数据
- Activiti工作流委托功能
- red5源码分析
- 正则表达式举例(上)
- solr系统query检索词特殊字符的处理
- Lua中的基本函数库
- 关系型到文档型的跨越----颠覆你对数据库数据模型的认识
- Axiom3D写游戏:第一个窗口
- 安装OpenCV:OpenCV 2.4.8或OpenCV 2.4.9 +VS 开发环境配置