web页面如何播放amr的音频文件

这个需求由来已久,公司的语音订单很多,每次客服都是从服务器down下语音来听。很不方便。。于是我就上网扒拉看有么有什么web播放器能播放amr格式的音频文件,amr百度百科

总之找了很久。,,然后发现苹果的QuickTime Player 播放器能播放。。

具体步骤如下:

1.下载QuickTime Player

2.在服务器端需要添加web服务器的mime.type支持就是在Apache 啊nginx啊之类的mime.type文件增加如下

  1. audio/amr amr
  2. audio/amr-wb amr
  3. audio/amr-wb+ amr
  4. audio/amr amr amr

3.在页面插入如下代码

源码复制打印关于

  1. <button class="icon-audio" id="playerBtn" style="margin:0 5px;cursor:pointer;" playerurl="http://xxx.com/abc.amr">播放</button>
  2. <div style="width:1px;height:1px;" id="playerQT">
  3. </div>
  4. //js代码如下。。好吧用到了jquery自己替换吧
  5. var playerQT = document.getElementById("playerQT");
  6. $("#playerBtn").bind("click",function(e){
  7. var playerUrl = e.target.getAttribute("playerUrl");
  8. playerAudio(playerUrl);
  9. });
  10. function playerAudio(url){
  11. var html = ‘ltembed width="1px" height="1px" name="plugin" src="‘+url+‘" type="audio/amr" id="QT_EMB">‘;
  12. playerQT.innerHTML = html;
  13. }

4.在获取这个amr的url里服务端代码增加header如下

  1. header(’Content-type: audio/amr’);

原文地址:http://myway.sinaapp.com/30.html

http://blog.sina.com.cn/s/blog_c70924a60101gwgm.html

时间: 2024-10-10 04:16:03

web页面如何播放amr的音频文件的相关文章

xcode UIImageView创建、图片加载、 音频文件播放、 延迟调用

代码创建 /** 创建UIImageView */ UIImageView * imageView=[[UIImageView alloc]init]; /** 设置尺寸位置 */ imageView.frame=(CGRect){{50,50},{230,230}}; /** 创建图片 */ UIImage * image=[[UIImage alloc]init]; /** 获取图片 */ image=[UIImage imageNamed:@"图片名称"]; /** 把图片给容器

IOS音频1:之采用四种方式播放音频文件(一)AudioToolbox AVFoundation OpenAL AUDIO QUEUE

本文转载至 http://blog.csdn.net/u014011807/article/details/40187737 在本卷你可以学到什么? 采用四种方法设计应用于各种场合的音频播放器: 基于AudioToolbox.framework框架.播放系统声音文件. 基于AVFoundation.framework框架.播放多种音频格式文件.具有高级音频播放器功能.如实时显示进度.功率,控制音量.播放时间等. 基于OPENAL框架.实现对本地音频文件播放,播放pcm音频文件,3D音频特效. 基

转:Web页面通过URL地址传递参数常见问题及检测方法

Web页面即我们在浏览器中所看到的网页,在Web应用程序中,其页面往往需要进行动态切换和数据交互,页面间的数据常规传递方法有多种,本文主要介绍Web页面处理程序中常见的URL地址参数传递方法,包括概述其实现原理.特点和常见问题,最后介绍检测该方式常见应用问题的测试思路和方法. 1.web页面的概念 Web是internet上一个非常重要的资源信息网,产生于20世纪90年代初,它遵循超文本传输协议,以超文本或超媒介的形式传送各种各样的信息,为用户提供了一个具有友好的图形化界面--Web页面,以便用

教你如何下载微信公众号的音频文件

无意中在微信公众号里面听到了自己喜欢的原创音乐或者诗歌朗诵,想保存下来,但是微信却没有提供音频下载功能,这可怎么办,别着急,我来帮帮你. 工具/原料 ·         我以360和QQ浏览器为例,其他同理 ·         可以搜到微信的搜索引擎,如搜狗 方法/步骤 1.    用电脑浏览器打开你要的内容页面,先不要做任何操作. 2.    鼠标右键单击,选择"审查元素"或者"审查"(不同类型的浏览器名称或有差异,但是功能一致.)如图是360和QQ浏览器的界面.

怎么对音频文件进行格式转换

音频文件给生活带来了许多不一样的体验,但是有的时候我们也需要将音频文件进行转换,因为一些格式的限制,导致了无法播放用各种工具录制的音乐,现在就让小编来告诉大家怎么对音频文件进行格式转换.操作工具:[迅捷PDF转换器] 第一步:打开电脑进入浏览器内,在百度首页搜索"迅捷PDF在线转换器"找到相对应的页面,点击进入. 第二步:进入在线转换的页面后,点击导航栏上方的"文档转换"并在下拉框内选择"音频转换".第三步:进入"音频转换"的

DSP-Quattro 5(音频文件编辑工具)

DSP-Quattro 5 Mac特别版是一款由斯特凡诺·迪诺公司开发的音频文件编辑软件,DSP-Quattro 5的功能非常的强大,可以让你的电脑成为一台专业的音频编辑工具,只要有了DSP-Quattro 5使用最新的MacOS库编译,这款这么好的工具有新的完全可编程批处理器,你也可以成为音频编辑制作达人.在家就可以进行音频的编辑和创作. DSP-Quattro 5 Mac软件介绍 DSP-Quattro 5 Mac特别版具有64位音频和图形引擎,多线程内部引擎,使用最新的MacOS库编译,为

Web 播放声音 — Flash 篇 (播放 AMR、WAV)

本文主要介绍 Flash 播放 AMR 格式 Base64码 音频. 在此之前么有接触过 Flash ,接触 AS3 是一头雾水,不过幸好有 TypeScript 和 JavaScript 的基础看起来不是很费劲,现学现卖的就是开了 ”跳坑“ 之旅~~~ 1.实现思路 起初一点实现思路都木有,不知道该从何做起,只知道用 Flash 播放 AMR ,度娘谷姐的一顿找,结果可想而知,没有糟糕,只有十分糟糕,哈哈. 后来想了想,凡事都得有个思路,不能闷头干,瞬间恍然大悟,为自己浪费的快一天的时间,感到

使用audio标签播放音频文件

HTML5定义了一个新的元素用来指定标准的方式来插入音频文件到web页面中:<audio>标签.使用audio标签可以控制音频的播放与停止,循环播放与播放次数设置,以及播放位置等等. 例如:<audio id="a"  preload="metadata"  src="flash/1.mp3"  controls = "controls"></audio> 使用audio标签播放音频文件

Android 使用系统的Activity播放音频文件 intent

Intent intent = new Intent(); intent.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK); intent.setAction(Intent.ACTION_VIEW); intent.setDataAndType(Uri.fromFile(new File("/sdcard/record.wav")), "audio"); startActivity(intent); 这里可以播放wav.amr.MP3等