zyMedia移动端H5媒体播放器

多媒体播放器
授权协议 MIT
开发语言 PHP JavaScript
所属分类 Web应用开发、 Web多媒体播放器
软件类型 开源软件
地区 国产
投 递 者 微生阳平
操作系统 跨平台
开源组织
适用人群 未知
 软件概览

zyMedia 是由掌阅科技开源的基于HTML5 video和audio的自定义UI多媒体播放器,经过多种移动端设备环境的检测(尤其是国产设备和浏览器),已用于公司的产品线。

特点:

支持主流移动设备移动端浏览器,适合国内移动环境。

支持多种视频、音频格式,如mp4、mp3、oga、webm等。

轻量,UglifyJS压缩14KB

video ui

已通过测试的设备:

  • 小米1、小米2s、小米 MI3、红米、小米 Mi-4C、小米平板 MI PAD

  • vivo X5Max L、vivo Y33、vivo s7i(t)、vivo X6

  • 联想sisley2OFPL、联想A3860、联想 s720、联想 A820T

  • 魅蓝m1、魅蓝m2 note、魅族MX4、魅族 MX5、魅族 MX M031、魅蓝 note 2 M571C

  • NX(yunOS)、NX青橙(yunOS)

  • HTC T328d、HTC onex、HTC S710d、HTC X920e、HTC Desire

  • coolpad 8190、Coolpad5950

  • OPPO A31、OPPO R821T

  • 三星i9100、三星 GT-I9000、三星 GT-I9220、三星 GT-S5360、三星 GT-i9300、三星平板 Galaxy Tab S SM-T805C

  • 华为 C8650、华为 C8812、华为 MT1-U06、华为 PE-TL20(荣耀6plus)、华为荣耀5X、华为 A199、Honor U8860、荣耀6 H60-L01、华为 GRA-UL10、华为荣耀平板

  • 金立v182、GioNEE GN9000L、GioNEE GN9001L

  • iPhone4S、iPhone5C、iPhone5S、iPhone 6、iPhone 6 Plus、iPad mini、iPad

  • nexus 5x、SONY S39h、AMOI N828、TCL S720T、Newman、中兴V960、小辣椒LA2-L、摩托罗拉ME863、读者 i800、昂达平板 V819mini

  • 由于项目需要用到h5的video标签,但是video标签在移动端会有一些坑,安卓和iOS的兼容性问题,不同浏览器间的表现差异,小问题还是挺多的。so,借用一款第三方的h5 video web播放器还是很有必要的,仅作记录。 开源中国的相关开源播放器参考列表: https://www.oschina.net/p/zymedia/related 个人推荐: 1. plyr,这款真的很强大 2. vid

  • 常见问题和解决方案: 1、video添加自动播放属性autoplay,无法正常播放视频。 解决方案: 需要在video标签中添加muted属性但是设置muted之后,它规定视频的音频输出时应该被 静音。 2、在一些安卓浏览器播放视频的时候,不能在H5页面播放视频,系统会自动接管视频。 解决方案: 添加内联播放属性; 如果需要在H5页面内播放视频,需要在video标签加上webkit-playsin

  • 本文为大家分享一个简易音乐播放器的实现,页面设置参考网易播放器设计,主要使用js+jquery实现前端开发与布局,使用Ajax进行异步请求后端数据。文中展示了详细的代码,供大家参考。项目已发布:xinghuan1998/music-player (github.com) Html代码 <body> <div class="volume-control-panel"> <!--font a

  • 1.前言:移动端可以播放MP4文件格式,HTML5的video标签实现了播放器。但是在移动端上初始化显示界面不好看,所以,这里将video包装起来,界面至少不丑。 <!doctype html> <html lang="en"> <head> <title>乐在工作</title> <meta charset="utf-8"> <meta name="viewport" conten

  • 关于H5播放器内置播放视频,这个问题一直困扰我很长一段时间,qq以前提供白名单已经关闭,后来提供了同层属性的控制,或多或少也有点差强人意。 后来一次偶然发现一个非常简单的方法可以实现。 只需要给video加上 webkit-playsinline="" playsinline="" x5-playsinline="" x-webkit-airplay="allow" 即可(重点是x5-playsi

  • 最新更新时间:2019年1月11日15:19:15 《猛戳-查看我的博客地图-总有你意想不到的惊喜》 本文内容:H5 Video HTML5基础知识 HTML5 的最新标准只支持 MP4, WebM, 和 Ogg 视频格式。 MP4 = 带有 H.264 视频编码和 AAC 音频编码的 MPEG 4 文件 WebM = 带有 VP8 视频编码和 Vorbis 音频编码的 WebM 文件 Ogg =

  • zyMedia是一款基于HTML5原生multimedia、自定义UI的多媒体播放器。 地址

  • 简单制作一个h5 的视频播放 结构 html 部分 <div id="cans"> <video controls="controls" id="video"  src="" height="500px" width="500px"></video> <aside id="playList"> <!-- <header>

 相关资料
  • 1.1.1. 多媒体播放 1.1.1. 多媒体播放 我们事实上对上游芯片厂商自带的播放器方式做了调整。 Amlogic 芯片 BaseCode 我们禁用了芯片厂商的原生代码的 libplayer 包,原因是芯片厂商的播放器是直接使用 ALSA 框架来调用音频播放功能的。 这对我们 RokidOS 平台让多个进程使用音频设备造成阻碍。基于这个因素,我们使用了 RokidOS 开发的媒体播放库 lib

  • 我正在开发一个包含一些音频播放器的RecyclerView的应用程序。应用程序将下载。3gp文件(如果尚未下载)。 当我单击playAudio按钮时,音频未被播放。 这是我的适配器代码: 我怎样才能解决这个问题?

  • 当我使用MediaPlayer播放mp3文件时,系统会报告错误日志:。但是RealPlayer是正常的。 我发现它的错误只发生在更高的ROM版本。像4.0版本一样,它有错误。在2.3版中,它没有这个错误。 代码: 日志猫错误:

  • 这可能不是一个可以接受的问题,但我现在非常绝望。 我需要一个同步java媒体播放器与快速寻找和平衡修改。 脚本: 我有一个javaFX项目,我必须在循环中播放一个非常短(50-100毫秒)的媒体文件。问题是,在重新启动之前,我需要等待一些要求。 简而言之:播放声音- javafx提供了一个我修改过的媒体播放器。 如果有人能为我指出正确的方向(图书馆/我错过的东西),我将不胜感激 ps允许的java

  • 我正在开发我的第一个Android应用程序。这是一个录音应用程序。我正在用MediaRecord录制语音,如下所示: 我有另一个活动回放这些录制的声音(文件)。在这个活动中,有一个包含我录制的声音的ListView。我想用手机上安装的任何音乐播放器播放声音。这里我的代码:(此代码的来源:https://stackoverflow.com/a/3367231/556169) 但我得到了“音乐播放器不

  • 我正在编写一个,其中我提供了功能,几乎满足了我的需求,但面临一些小问题。 我是如何实现我的音乐播放器的: 正在列出SD卡中可用的音频歌曲(路径类似:) 一旦用户点击任何音频,然后启动媒体播放器 在媒体播放器屏幕中,我为用户提供了返回音频列表的导航 用户返回,现在选择了一些其他歌曲来听(这里我面临的问题是,用户将可以播放新选择的歌曲,但也会播放旧歌曲,而一次只能播放上一次选择的歌曲,但在我的情况下,