`
ch_kexin
  • 浏览: 903084 次
  • 性别: Icon_minigender_2
  • 来自: 青岛
社区版块
存档分类
最新评论

HTML5 使用aduio标签打造音乐播放器【三】

 
阅读更多
引用
各浏览器对HTML5的支持情况
最近可能要把巴士电台的所有歌曲进行一次转码,以更好地利用html5特性。
目前全部是mp3,杯具的是,各大浏览器本地提供对mp3支持的只有ie9和chrome,更杯具的是,chrome自12以来也不支持mp3了,也印证了chrome号称不再支持MPEG的说法,所以现在虽然在支持html5的audio标签的浏览器上我们有html5方案,但是其实大部分都会检测到不支持mp3而调用了flash player。

与视频标记vidio类似,音频播放标记audio也是HTML5标准引入的元素,下面的代码播放了一段音频,带有控制按钮:

audio潜在地支持多种音频格式,包括Oggvorbis、MP3、AAC、wav等,不同浏览器对audio标记的支持程度表3所示。
表3 音频标记audio测试结果

有几点需要说明:

•因为存在包含关系,所以音频标记auido的情况基本与video的结果保持一致;
•IE8对video和audio标记都不支持,IE9刚刚引入这些元素;
•audio元素同样具有preload属性,注意正确设置属性值。
音乐的URLpreload:预加载autoplay:自动播放loop:循环播放controls:浏览器自带的控制条
分享到:
评论

相关推荐

    aduio视频监控

    标题中的"aduio视频监控"可能是指一种集成音频处理的视频监控系统,它通过摄像头模块捕获视频信号,并结合音频信息,为用户提供更全面的监控体验。在现代监控技术中,这种结合音频和视频的系统能更好地识别环境变化...

    aduio recognition

    - **框架**:使用深度学习框架(如TensorFlow、PyTorch)构建和训练模型,处理大量的语音数据。 - **数据预处理**:包括去噪、分帧、加窗、梅尔滤波、倒谱变换等步骤,准备输入到模型的特征向量。 - **模型构建**...

    usb aduio class

    文档从2002年9月3日的初版(1.7版本)开始,经历了多次修改和升级,最终在2006年5月31日正式发布。这一过程中,众多参与者如Geert Knapen、Mike Kent、Kaoru Ishimine等,分别在各个修订版本中引入了不同的改进和...

    ODeus ASIO LinkPro实现网络K歌的方法

    在IT领域,音频接口的选择和使用对于音乐制作和网络K歌体验至关重要。"ODeus ASIO LinkPro"是一款专门针对提升音频传输性能的工具,它允许用户通过虚拟ASIO驱动来扩展声音通道,从而实现专业声卡在网络K歌时的无延迟...

    gupnp-av(aduio&video)

    gupnp is a lib for development digital media controller as a part of DLNA

    xine-lib-1.1.8.tar.gz_LINUX lib_mpeg-1 aduio lin_xine-0.2.3.ta

    为了优化资源使用,xine-lib允许开发者选择使用硬件加速解码,如果系统支持的话。此外,xine-lib还支持多线程处理,可以在多核处理器上分配解码任务,以减轻单个CPU核心的压力。用户也可以通过调整播放器设置,比如...

    乐果蓝牙音箱固件升级软件F5系列

    这款“乐果F5mini蓝牙音箱官方升级软件”是专门为该型号音箱设计的,用于提升其内部软件版本,确保用户能够获得最佳的音乐体验。 固件,全称为固件(Firmware),是存储在电子设备硬件中的非易失性程序代码,它控制...

    ex_aduio.zip_ wm8978 mp3_8978_WM8978 sch_mp3 to wav_stm32 wm8978

    在本项目中,我们关注的是一个使用STM32103微控制器,配合WM8978音频编解码器,实现MP3音频文件解码并播放WAV文件的系统。这个系统涉及到嵌入式开发、音频处理以及文件格式转换等多个IT领域的知识点。 首先,STM...

    Android C++高级编程:使用NDK_Onur Cinar, 于红PDF电子书下载 带书签目录 完整版

    Android C++高级编程:使用NDK_Onur Cinar, 于红PDF电子书下载 带书签目录 完整版 原书名:Pro Android C++ with the NDK 原出版社: Apress 作者: (美)Onur Cinar 译者: 于红 佘建伟 冯艳红 丛书名: 移动开发...

    超酷Audio播放软件

    谢谢使用三陀工作室的超酷系列软件之超酷AUDIO播放软件! 超酷Audio播放软件功能简介 一、支持SKINS操作,皮肤文件放在程序目录的ALLSKINS目录下。 二、支持歌词秀格式,动态显示歌词,也可以静止观看。...

    预览多个文件

    6. **Aduio预览**:音频文件预览通常以波形图的形式显示,让用户知道音频长度和大致内容,但可能无法播放全音质音频,需使用专业音频播放器。 7. **CHM预览**:CHM是微软的HTML帮助文件,用于软件的帮助文档。预览...

    element-audio:元素用户界面

    本项目的目的是教你如何实现一个简单的音乐播放器(这并不难) 本项目并不是一个可以用于生产环境的element播放器,所以并没有考虑太多的兼容性问题 本项目不是ElementUI的一个音频插件,只是一个教程,不过你可以...

    IO6下载软件

    标题中的“IO6下载软件”指的是苹果公司的iOS 6操作系统,这是一个针对iPhone、iPad和iPod touch设备的操作系统...5. 在使用这类音频工具时,确保设备的系统版本与工具兼容是至关重要的,以避免可能出现的兼容性问题。

    usb_audio+cdc复合设备驱动.rar

    linux/android 实现uac + cdc串口的复合设备驱动,此驱动基于legacy,即开机无需配置脚本...也可改为使用脚本方式,不编译legacy下的驱动即可,配置usb脚本中功能为acm,uac1.本驱动是基于rk平台实现,理论全平台适用。

    voice-to-speech:一个为语音转文字而设计的React应用,然后使用内置的浏览器API进行语音转文字

    使用public文件夹 更改HTML 在模块系统之外添加资产 何时使用public文件夹 使用全局变量 添加引导程序使用自定义主题 增加流量 添加路由器 添加自定义环境变量 在HTML中引用环境变量 在Shell中添加临时环境变量 在....

    ESP32-A1S-AudioKit:Ai-Thinker AudioKit Board SDK - 安信可 esp32-a1s 音频模组开发板

    音乐播放器或录音机支持音频格式,例如MP3,AAC,FLAC,WAV,OGG,OPUS,AMR,TS,EQ,Downmixer,Sonic,ALC,G.711 ... 从以下来源播放音乐:HTTP,HLS(HTTP实时流),SPIFFS,SDCARD,A2DP来源,A2DP接收器,...

    群晖NAS权限体系介绍.docx

    * Aduio Station:音乐、电台播放和收藏,配合移动端DS audio使用,默认不授权。 * Cloud Sync:可以和各种公有云之间无缝同步,分享文件,默认不授权。 * DSM 操作系统:供用户访问系统使用,默认授权。 * Download...

    KX驱动win10

    驱动纯净版是小编为大家分享的一款支持win7/8/10系统的声卡驱动包,驱动可以搭载sam等vst机架支持各种效果一键闪避、电音以及变声等效果。 该驱动可以一步安装到位,无需重启电脑,同时一个驱动完美兼容XP/Win7/Win...

    MD231_OPENAT平台数传模块简介.ppt

    此外,它支持SMS控制、AT命令控制,以及WAV、MP3、MIDI、AMR等格式的音乐播放。MD231_OPENAT还配备了2M的文件系统,可扩展,并且支持TTS语音朗读功能(可选)以及GSM定位(可选)。 MD231_OPENAT平台的应用广泛,...

    mediastreamer2_book.pdf

    通过学习这本书,开发者不仅可以掌握Mediastreamer2的使用,还能深入理解VoIP和流媒体技术,为创建高效、高质量的语音/视频通信系统打下坚实的基础。书中的内容涵盖了从基础的音频和视频处理,到高级的过滤器开发和...

Global site tag (gtag.js) - Google Analytics