求教Android系统下使用<video> 浏览器不能播放MP4视频问题

苹果系统下能播放,Android系统就是不能播放,视频编码格式H.264都转过了也是不能播放。
在本地的IIS上搭建配置,用苹果手机和安卓手机浏览网页是可以正常播放视频的,放到服务器上安卓手机就播放不了,MIME类型也配置了,急。。。
填别的网站视频链接又可以播放,难道与域名有关?




7个回答

重新换个mp4文件试试 有可能是视频格式存在问题 重新用工具转换下

wireshark抓包看下,如果在本地可以,放在服务器上不可以,很可能是跨域的问题。

hacsky007
hacsky007 跨域的问题这个不太懂
一年多之前 回复

mp4文件换过了,还用网上下载能正常播放的视频下来,也是不能播放,很怪的问题。

安坐手机,用UC浏览器打开试试,因为好多移动端浏览器对video支持不好

hacsky007
hacsky007 chrome的可以播放的
一年多之前 回复

video是h5的新标签,支持的格式有限,目前支持最好的是ogg,你可以是下这个视频格式

hacsky007
hacsky007 ogg试过也没能播放
一年多之前 回复

弱弱的问一句,你的服务器有没有设置支持MP4格式

hacsky007
hacsky007 flash移动端兼容也不好,现在视频播放不知道用什么好.
一年多之前 回复
qq_37524684
子幽 他们弄的那些什么js包什么的都没用,基本的都试过了
一年多之前 回复
qq_37524684
子幽 忙别的事情,暂时放下了,有空的时候就是在到处找看看,会不会偶遇到处理的办法
一年多之前 回复
hacsky007
hacsky007 回复子幽: 难搞的问题!!!你的现在搞定了吗?
一年多之前 回复
qq_37524684
子幽 我是做php的,之前也遇到过雷思思的问题,在本地用video是没有问题的,但是一放到服务器上,一些浏览器就不支持了,在手机上海市支持的,但是加载的很慢
一年多之前 回复
hacsky007
hacsky007 设置过了
一年多之前 回复
Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
其他相关推荐
求教Android系统下使用 浏览器不能播放MP4视频问题
苹果系统下能播放,Android系统就是不能播放,视频编码格式H.264都转过了也是不能播放。rn在本地的IIS上搭建配置,用苹果手机和安卓手机浏览网页是可以正常播放视频的,放到服务器上安卓手机就播放不了,MIME类型也配置了,急。。。rn填别的网站视频链接又可以播放,难道与域名有关?rn rn rn rn rn
html5 video标签不能播放mp4的问题
最近项目中遇到的问题如下: 利用html5中的 video 标签去播放视频,但是发现有的mp4格式的视频可以播放,有的mp4格式的视频不能播放。视频格式 首先 video 标签只支持MPEG4,Ogg,WebM 三种视频格式,浏览器支持情况如下:但是,video标签对这三种视频格式是有具体要求的Ogg = 带有 Theora 视频编码 + Vorbis 音频编码 MPEG4 = 带有 H
关于微信浏览器video标签无法播放mp4视频
开发微信公众号是遇到一个很无解的问题 首先在服务器端上传了一个mp4格式的视频 然后再pc或手机其他浏览器中都可以播放该视频;唯独在微信浏览器解析不到 解决方法: 可能是微信浏览器找不到该视频在服务器的存放地址, 于是我将这个存放视频的目录部署了一个静态服务,服务器地址和访问地址一样,然后在微信端可以打开了 我用的是tomcat服务器,所以记录下配置步骤: 1.创建一个xml
IE11 下 video标签 播放不了MP4 视频?
rnrnrn rn 无标题文档rn rnrnrnrn rnrnrnrnrn=============rnIE11 下 video标签 播放不了MP4视频 ?
asp.net中video播放MP4格式的视频
详细步骤: 控制面板–查看方式(右上角)–小图标–管理工具–Internet 信息服务(IIS)管理器 –左侧单击自己的网站名称–右边双击“MIME类型”–最右边点击添加 –文件扩展名填.mp4,MIME类型为 Video/mp4或者application/octet-stream
mp4视频在safari浏览器播放的问题
我我我想问。rn为什么在其他浏览器上面视频播放都是可以的,rn但是在mac自带的safari浏览器,就只显示一个静态的图片。rn代码如下:rn[img=https://img-bbs.csdn.net/upload/201803/05/1520223449_923282.png][/img]
使用flash播放mp4视频
使用flash播放视频,使用flash播放视频,使用flash播放视频,使用flash播放视频,
video播放mp4文件出错
本人菜鸟一枚,用html5的video标签播放mp4视频时,有的MP4文件可以播放,但是有的MP4文件不能播放,提示无效源。有谁遇到过或者知道是什么问题吗?rn[img=https://img-bbs.csdn.net/upload/201507/06/1436166777_868977.png][/img]
微信浏览器 MP4播放失败,安卓下微信浏览器不能播放MP4问题的解决,gzip捣的鬼
今天遇到一个很奇葩的事,MP4视频在安卓的微信浏览器中播放不了,提示“微信浏览器 MP4播放失败” 但是在其他手机浏览器里可以播放,而且苹果的微信中也可以播放 最后研究了一下午,找到原因了,即使“gzip”导致的播放失败,这个也算是微信在安卓下的一个BUG 解决方法很简单:在apache的配置中增加如下一句: 在apache的配置中加一行: SetEnvIfNoCase Re
HTML5 Video标签播放MP4失败的问题
今天遇到一个很奇怪的事情,我有两个MP4文件,放在video标签里面播放,结果一个能播放,一个不能播放。如图: 对比着两个MP4文件,好像并没有什么不同的地方。 后来发现是浏览器兼容的问题,原先用的是谷歌浏览器,后来用edge浏览器,发现都能播放了。。 谷歌浏览器的版本是:版本 65.0.3315.4(正式版本) (32 位) 不知道具体怎么不兼容。反正问题解决了。
html页面播放mp4视频
html5的。在html页面实现播放mp4视频的目的
Tiny6410广告机不能播放MP4视频
基于MPlayer的多媒体应用开发,我把友善之臂提供的代码编译后下载到开发板上,播放不了MP4格式的视频,串口返回的信息为startMplayer failed。rn求各位大侠出手相助,谢谢!
iPhone video标签视频不能播放
最近在做的一个项目,使用liferay框架做的, 手机端需要播放一个视频 ,我使用的是video标签 ,在测试服务器上线后经测试,安卓端浏览器可以正常访问, 使用Chrome的移动端模拟也可以访问 如下[img=https://img-bbs.csdn.net/upload/201705/12/1494589407_896136.jpg][/img] ,但是 iphone safari 不能播放 如下 [img=https://img-bbs.csdn.net/upload/201705/12/1494589445_390738.jpg][/img]rn以下是我的视频代码 ,是兼容性的问题 ,还是iPhone的视频传输协议的问题 ? 求大神解惑 ,感激不尽~~~rn[code=html] rn rn rn rn 您的浏览器不支持 HTML5 video 标签。rn rn [/code]
safari video标签视频不能播放
最近在做的一个项目,使用liferay框架做的, 手机端需要播放一个视频 ,我使用的是video标签 ,在测试服务器上线后经测试,安卓端浏览器可以正常访问, 使用Chrome的移动端模拟也可以访问[img=https://img-bbs.csdn.net/upload/201705/12/1494569118_421970.jpg][/img] 如下 ,但是 iphone safari 不能播放 如下[img=https://img-bbs.csdn.net/upload/201705/12/1494569209_269334.jpg][/img] rn一下是我的视频代码 ,是兼容性的问题 ,还是iPhone的视频传输协议的问题 ? 求大神解惑 ,感激不尽~~~[code=html] rn rn rn rn 您的浏览器不支持 HTML5 video 标签。rn rn [/code]
video在ios不能播放
我之前的做法是,请求一个视频链接,返回一整个视频文件。 安卓机是没问题的,但是ios播放有问题 对于ios来说,他不是一次性请求全部文件的,一般首先会请求0-1字节,这个写在request header的&quot;range&quot;字段中: range:'bytes=0-1' 如果是想要传输视频,必须要解析range字段,然后按照range字段的要求返回对应的数据,同时response header至少要包含...
video标签播放MP4只有声音没有视频
今天刚睡醒,就收到反馈说有的MP4格式的文件无法正常播放…… 赶忙爬起来去查看情况,将无法播放的文件下载下来,本地播放正常,感觉应该是编码问题(MPEG4跟H264之争) 查看了这个文件的编码:果然是MPEG4。 是用格式工厂将他转成H264,问题解决…… 提供一个一劳永逸的方法:自己搭建转码服务,对每个上传的视频做编码判断,不是H264,进行转换再保存。 ...
html5网页中用video标签无法播放MP4视频的解决方法
今天一位朋友Q我说:为什么我录制的MP4视频在本地可以播放但是使用html5的video多媒体播放标签不能正常播放只有一个进度条而不显示图像?当时我也很好奇MP4视频可以用video标签播放呀,我就经常用,毕竟是好朋友我还是亲自去筛查了一下问题,这不结论处来了,其实就是一个视频编码的问题,格式虽然都是MP4但是html中只支持H.264的编码格式,无奈只能重新转换一下编码了。 为了避免大家遇
html5 <video>播放mp4格式视频没有图像的解决办法
本文主要介绍在html中引用video标签,没有图像的解决办法。
视频.MP4使用 SurfaceView一个小视频的播放
布局文件 &lt;?xml version="1.0" encoding="utf-8"?&gt; &lt;LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto" xmlns:tools="h...
Chrome、firefox浏览器中video标签无法播放MP4视频问题
这段时间做项目,用到了video标签,发现在edge里面正常播放视频,到了chrome、firefox里面无法播放视频。一开始以为是跨域问题,后来才发现是MP4格式编码方式的问题。video标签支持的是H.264方式编码的MP4文件。 解决办法:(此方法适用于会用ffmpeg的同学) 用转码工具,如ffmpeg。配置方式请参考: https://blog.csdn.net/yy3097/ar...
video视频不能显示
为什么我用一个文件夹把HTML文件装起来了,然后video视频就不能显示。将HTML文件移出来视频就可以播放。本人新手,请各位大佬解释下是为什么。
阿里云服务器播放不了mp4视频
阿里云服务器播放不了mp4视频,H5页面加载播放不了阿里云视频 解决方法: 根目录下新建web.config文件 &amp;lt;configuration&amp;gt; &amp;lt;system.webServer&amp;gt; &amp;lt;staticContent&amp;gt; &amp;lt;mimeMap fileExtension=&quot;.mp4&quot; mimeType=&quot;video/mp4&quot; /&amp;gt; &amp;lt;/st
MP4视频转字符播放
将MP4视频转为用字符显示的视频
如何播放MP4格式的视频
视频文件存在服务器上,使用时客户端用openrowset(bulk) 来下载到本地的一个cursor的blob字段中。rn然后在本地怎样播放它呢???在表单中使用什么控件?然后设置该控件的值等等。rn请大神不吝赐教rn谢谢先!rn
android demo,播放mp4视频
android demo,播放mp4视频,
DirectShow 播放mp4编码 视频
1、初始化 com, 调用CoInitialize(NULL) 2、初始化GraphBuilder, 调用CoCreateInstance。  GraphBuilder是DirectShow中视频的管理类。 非常重要。 3、枚举需要的接口,调用QueryInterface, 常用的有IID_IMediaControl、IID_IVideoWindow等。 4、创建自己需要的Filter(若是
MP4格式的视频无法播放
在这个系统当中,视频的格式有7种,而且自己上传的MP4 格式的视频无法播放,而且http  格式的地址也无法播放。其中解决本地MP4 格式,在系统上面的改动: 2016-12-14 号改动的地方 by liuyq 改动的 文件 :Course.cs 路径:D:\estudy\estudy.cc\Kesion.Course.csproj\Kesion.Course\Course.cs 修改
网页代码播放mp4视频
求个通过网页,来播放mp4文件的代码.rnrn利用play.swf或wmplayer都可以..谢谢.rnrn
html video 视频的播放与暂停
Play function play(){ var player = document.getElementById("player"); var time = document.getElementById("time"); if (player.paused) { player.play(); } else { player.pause(); }
求教在DirectDraw全屏模式下播放video
求教在DirectDraw全屏模式下播放video.rn在SDK中有这样的sample,但是涉及别的类库,而一加入这些lib,又不能很好的和原来默认的lib一起连接,所以请教各位高手究竟该怎样做才能光使用IDDrawExclModeVideo接口和IDDrawExclModeVideoCallback接口来实现
c# 播放MP4视频问题 求代码
c# 播放MP4视频问题 求代码
HTML5 Video 在微信浏览器中播放问题
一、 监听video进入/退出全屏播放 IOS和Android有兼容问题 IOS中(IOS 微信浏览器是Chrome的内核) video.addEventListener('webkitbeginfullscreen', function() { // 进入全屏 video.play(); }) video.addEventListener('webkitendfullsc...
directshow不能播放MP4文件
这个问题网上有些讨论,但是都不太清楚,哪位高手给个比较详细的答案啊?rnrnTHXrnrn附录:一个简单的directshow视频播放程序,可以支持.wmv,.avi等,但是不能播放MP4格式的文件,应该怎么改啊?rnrn#include "stdafx.h"rnrn#include rnvoid main(void)rnrn IGraphBuilder *pGraph = NULL;rn IMediaControl *pControl = NULL;rn IMediaEvent *pEvent = NULL;rnrn // Initialize the COM library.rn HRESULT hr = CoInitialize(NULL);rn if (FAILED(hr))rn rn printf("ERROR - Could not initialize COM library");rn return;rn rnrn // Create the filter graph manager and query for interfaces.rn hr = CoCreateInstance(CLSID_FilterGraph, NULL, CLSCTX_INPROC_SERVER, rn IID_IGraphBuilder, (void **)&pGraph);rn if (FAILED(hr))rn rn printf("ERROR - Could not create the Filter Graph Manager.");rn return;rn rnrn hr = pGraph->QueryInterface(IID_IMediaControl, (void **)&pControl);rn hr = pGraph->QueryInterface(IID_IMediaEvent, (void **)&pEvent);rnrn // Build the graph. IMPORTANT: Change this string to a file on your system.rn hr = pGraph->RenderFile(L"D:\\VideoProcess\\TestVideo\\C18.mp4", NULL);rn if (SUCCEEDED(hr))rn rn // Run the graph.rn hr = pControl->Run();rn if (SUCCEEDED(hr))rn rn // Wait for completion.rn long evCode;rn pEvent->WaitForCompletion(INFINITE, &evCode);rnrn // Note: Do not use INFINITE in a real application, because itrn // can block indefinitely.rn rn rn pControl->Release();rn pEvent->Release();rn pGraph->Release();rn CoUninitialize();rnrnrnrnrn
ecshop里的视频不能使用MP4情况
加入mp4格式后,自动用了embed标签,可只能在360浏览器里播放,这是需要video标签。&amp;lt;video width=&quot;320&quot; height=&quot;240&quot; controls&amp;gt; &amp;lt;source src=&quot;http://www.soeasy.com/images/upload/media/20180525/20180525053034_90299.mp4&quot; type=&quot;vide...
html video 标签实现MP4视频背景
html5+css3实现的MP4背景的进入页展示效果,可以借鉴使用。
MP4视频在本地可以播放但是使用html5的video多媒体播放标签不能正常播放只有一个进度条而不显示图像?
By default most modern browsers will try to download the video files unless the video file interacts with the inbuilt video player. 默认情况下,除非视频文件与内置视频播放器进行交互,否则大多数现代浏览器都会尝试下载视频文件。 虽然文件是MP4格式文件,但是...
chorme浏览器无法播放MP4格式的视频解决
chorme 只支持avc的 H264格式,详见http://www.cnblogs.com/yerr1990/p/6065621.html使用格式工厂转为avc格式即可
播放MP4视频 画面显示无法播放此视频
问题表现 对于此问题,一般都是权限问题 1.查看android的log 如果有上述log信息,则说明需要追加权限 2追加权限 首先在AndroidManifest.xml文件中追加&lt;uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE" /&gt; 其次对于android SDK ...
关于video标签不能播放的问题
使用hbuild直接建页面,然后直接浏览器测试。无后端刚开始是直接放了个300多兆的文件,始终播放不了,后来裁剪了一小段的视频文件进行播放。播放正常。未找到真正原因,目前认为是因为文件过大,导致等待时间过长,失败导致。...
Chrome下用video标签不能正常播放MP4格式视频的解决方法
昨天遇到了这样一个问题,我打算使用HTML5的video标签简单的在网页上插入一个MP4视频,类似这样 &amp;lt;video preload=&quot;none&quot; controls&amp;gt; &amp;lt;source src=&quot;video.mp4&quot; type=&quot;video/mp4&quot;&amp;gt; &amp;lt;/video&amp;gt; 但是在网页中我点击播放的时候,却发现只有声音而没有图像。不过我用电脑中的视频播放器..
相关热词 c#检测非法字符 c#双屏截图 c#中怎么关闭线程 c# 显示服务器上的图片 api嵌入窗口 c# c# 控制网页 c# encrypt c#微信网页版登录 c# login 居中 c# 考试软件