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

摘要:
所以我上网查看是否有网络播放器可以播放amr格式的音频文件。简而言之,amr百度百科已经寻找了很长时间。,,然后我发现苹果的QuickTime Player可以播放。。

这个需求由来已久,公司的语音订单很多,每次客服都是从服务器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="1px;height:1px;" id="playerQT">  
  3.   
  4.    </div>  
  5. //js代码如下。。好吧用到了jquery自己替换吧  
  6. var playerQT = document.getElementById("playerQT");  
  7.            $("#playerBtn").bind("click",function(e){  
  8.                var playerUrl = e.target.getAttribute("playerUrl");  
  9.                playerAudio(playerUrl);  
  10.            });  
  11.            function playerAudio(url){  
  12.                var html = 'ltembed width="1px" height="1px" name="plugin" src="https://tool.4xseo.com/article/174684.html'+url+'" type="audio/amr" id="QT_EMB">';  
  13.                playerQT.innerHTML = html;  
  14.            }  

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

免责声明:文章转载自《web页面如何播放amr的音频文件》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇详细介绍android rom移植知识普及pip安装依赖报错下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

Android智能手机上的音频浅析

手机可以说是现在人日常生活中最离不开的电子设备了。它自诞生以来,从模拟的发展到数字的,从1G发展到目前的4G以及不久将来的5G,从最初的只有唯一的功能(打电话)发展到目前的全功能,从功能机(feature phone)发展到智能机(smart phone),可谓变化巨大。对于手机上的音频来说,刚开始只有语音通信功能,现在不仅语音通信,还可以听音乐、录音、智...

解决IE中部分文件格式不能下载的问题(附MIME大全)

     昨天有同事突然反映说自己上传了一个文档下载不了,急忙上系统查看。发现是.xlsx文档,原来是office2007创建的文档。仔细查看了一下文件确实存在,但是查看的时候浏览器弹出提示:http 404错误。说不存在此文件路径。但是其他的文件比如xls,doc文件都是可以的。更奇怪的是在另外一台服务器上是不存在该问题的。      今天来到公司又想起...

h5-audio/video标签

音频/视频 基础用法 属性 事件 audio元素和video元素 <audio src="http://t.zoukankan.com/成都.mp3"></audio> <video src="http://t.zoukankan.com/成都.mp4"></video> 一些属性 1、autoplay 自动...

Android : android 8.0 audio 接口分析

1、HIDL 的概念   HIDL 读作 hide-l,全称是 Hardware Interface Definition Language。它在 Android Project Treble 中被起草,在 Android 8.0 中被全面使用,其诞生目的是使 Android 可以在不重新编译 HAL 的情况下对 Framework 进行 OTA 升级。 ...

Unity3D音频播放器 动态装载组件

大多数在线Unity有关如何只教程Unity在播放音乐。之后如何通过拖动它们无法继续添加音频文件 但有时在游戏中的对象要玩几个声音。这时候我们就需要使用代码控制,拖动推教程AudioClip颂值的方法就显得不是那么有用了 所以本篇将重点讲述怎样在Unity中创建一个最简化的音频播放器,并通过代码进行动态载入与播放 ①创建一个Empty对象 点击菜单条[G...

HTML5实现歌词同步

开篇 HTML5的最强大之处莫过于对媒体文件的处理,如利用一个简单的vedio标签就能够实现视频播放。相似地,在HTML5中也有相应的处理音频文件的标签,那就是audio标签 在线Demo audio标签 实现一个audio标签非常easy,相应的html代码例如以下: <audio id="player" src="music/我在人民...