我将永久的真诚的向默默无闻的网络高手致敬.
原创 2011-12-07 19:59:34
603阅读
header.jpeg 前言虽然我不同意你的观点 但我誓死捍卫你说话的权利!--伏尔泰很长时间没有写文章了,这个题目其实我很早就想动笔写了,因为从我第一个完整的APP项目开始,几乎每一个APP都有视频播放的需求,但是我却迟迟不敢动笔,因为我觉得关于视频播放的底层技术实现我还是一知半解。但还是写下了这篇,希望路过的大神可以不吝赐教,也希望和我一样正在进步的人可以有所收益,少走弯路,
本帖最后由 nextria 于 2011-10-9 11:27 编辑  在此之前,AIR开发的应用程序在iOS下是不可能实现对H.264视频硬解码的, 也许是以一个多比特率的方式传送。 我知道,是吧? 实际上,这是非常具体的要求,就是在设备上实现高质量的视频播放。 现在这个壁垒攻破了,因为Adobe最近已经发布了AIR3和其他一些技术。 首先是几周前OSMF 1.6 的发布,至于IOS来
目录问题描述问题分析问题原因问题解决资料收获一、问题描述用小米11 录制视频上传后,在iPhone的Safari浏览器或者应用的H5中无法播放,而android设备上的确实可以正常播放。同样的操作,在一些其他android的手机上传的视频,在ios端却可以正常播放。二、问题分析拿到(能播放不能播放)两个视频。分析下这两个视频有什么差异。通过MediaInfo查看两个视频的基本信息不能播放视频{
  今天做了一个简单的落地页项目,就是类似于手机微信上经常看到的滑动效果。因为公司要求需要自己开发,所以我就用swiper+swiper.animate开发,开发速度很快,只不过最后音乐哪里出现了一点小bug在ios手机上不能自动播放。本着互联网分享精神我将分享给大家怎么解决这个bug。思路讲解  因为右上角的音乐图标需要转动,同时音乐播放。我的设计思路是当音乐加载完成后,音乐播放,图标转动(图标
写了一年小程序,每天接受数万付费用户的考验,踩过小程序的坑数不胜数。先写一下视频篇,写一些会影响到用户正常看视频功能和影响业务主体流程的坑。1.一些低端设备无法播放高清视频 1080p需要接入转码,提供2种分辨率的视频。如果检测到播放高清视频报错,自动切入低清视频。也有可能高清视频播放不出来,也检测不到报错,所以还需要一个按钮来手动切换标清视频。问题现象是在有些设备直接播不出来,在有些设备上是有声
su -rpm -ivh http://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-stable.noarch.rpmrpm -ivh http://download1.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-stable.noarch.rpm yu
转载 精选 2013-10-20 22:15:06
605阅读
安卓版微信视频播放全屏处理 问题在安卓版微信里,video在播放的时候,如果在没有做任何处理的情况下,微信会全屏播放你的视频,会严重影响一些例如直播之类的边看视频边交互的H5应用(注:在iOS里可以通过playsinline(iOS10之前需要写成webkit-playsinline)这个属性来让视频不默认全屏播放)。示例如下:代码:<!DOCTYPE html> <html l
转载 3月前
3阅读
公司最近的项目需要上线一个视频功能,在临近尾声的时候出现了一个比较坑爹的BUG,那就是开发Android的同事拍摄的视频上传到服务器之后,我这边用手机无法播放,而我自己拍摄的视频上传后是可以直接播放的。 我用浏览器访问了Android同事拍摄的视频的互联网 公司最近的项目需要上线一个视频功能,在临近尾声的时候出现了一个比较坑爹的BUG,那就是开发Android的同事拍摄的视频上传到服务器之后,我这
1.场景描述 服务端上传MP4视频文件,iOS客户端通过URL播放视频文件。 2.问题描述 安卓手机可以正常播放视频,iOS手机无法播放,且PC段safari浏览器也无法播放。 3.问题分析 (1)通过内网ip地址播放MP4文件可以播放,使用外网域名无法播放MP4文件。 (2)使用外网域名获取MP4文件路径通过了Nginx代理。 (3)safari不支持整个文件流,服务器必须支持分段请求。 (4
转载 2023-05-23 16:25:43
312阅读
小菜最近一直在处理一个比较纠结的问题,项目中接入了七牛云视频SDK PLMediaPlayer,七牛云视频SDK是很强大的一款三方视频库。小菜项目中需要展示的是 .mp4 格式的视频,曾经遇到的问题包括:个别视频有音频但是看不到视频,个别视频无法播放等。小菜查了好久发现对问题解决的资料相对较少,仅记录一下小菜处理的方式。尝试如下:查看运行官方 PLDroidPlayer Demo ,将有问题的视频
前几天做项目时碰到一个非常棘手的问题。在我自己本机的ie8上能正常播放视频的程序(ie6也能够),放用户的电脑上就是不能正常播放(可能是用户的机子系统太老或是别的什么原因。详细的我也不太清楚)。没办法,老大让改。就仅仅能硬着头皮找原因了。我原来用的是<embed>标签来播放视频的,一直以为是人家机子
原创 2022-01-12 14:42:11
62阅读
             学java也有一段时间了,想拿一些小的例子来练下手。实践的时候总是会发现很多新的问题,在这里简单罗列下实现的过程以及期间出现的一些问题,等待这个寒假给补完吧。现在做了有六七成的样子吧。Java媒体框架(jmf),在实际的工程下需要导入一下jar包(在jmf的安装目录下能够找到,之前看到网上说只需要导入几
亲测大坑,如有解决方法感谢指导我一下这里实现的是对webview 中Video标签播放全屏视频的处理方式,目前腾讯视频的分享视频等无法做到全屏,网上看到很多使用js注入方式实现的全屏,我都一一做了试验,发现无效,比如腾讯视频分享链接使用的是iframe标签,这就导致一个问题,iframe标签下元素获取不到,因此获取不到全屏按钮,因此设置的点击事件毫无用处。并且该方法不能获取你点击的是哪个视频,在多
Win2003的主机.默认是没有指定输出FLV这种格式的.虽然FTP里面可以看见,但无法通过http访问,也就无法播放了.打开IIS 管理器 选择网站属性 就是那可以可以设置主机头的那个地方还有安全目录 http头 自定义错误 服务 的 看到这个以后呢你就选择 http 头这样呢就看到了一个 MIME类型 然后你点类型新建一个类型 扩展名字是 .FLV 类型是 flv-application/oc...
转载 2010-03-01 20:50:00
57阅读
2评论
最近项目的一个需求,需要在Webview 里面播放视频遇到了一些问题:视频可以正常播放但是,视频底部的全屏按钮没了,只有一个音量按钮。修改后,点击全屏,视频不能播放。接下来一 一解决:问题1 :没有全屏按钮:如图:可以看到只有一个音量按钮,没有全屏按钮。查了一下资料,文档上写着支持视频播放的条件:In order to support inline HTML5 video in your appl
最近在闲鱼上把接近六年历史的老神舟出了二手,拆下来一堆硬盘。刚好用来当仓库盘,放各种照片和旧文件的备份。之前买过一个硬盘盒,用来装SSD当移动硬盘。本想着直接用,然后发现旧笔记本里1T的HDD插上电脑没有反应。稍作搜索和咨询后得出结论:应该是硬盘盒的供电不足?遂又下单了一个据说主控很高级的硬盘盒。连上电脑,依旧没有反应。问了下客服,让我看了下windows自带的磁盘管理。然后就发现了这个问题:动态
视频路径不能带空格 ...
IT
转载 2021-09-27 17:43:00
496阅读
2评论
因为你的video的src不是直接使用视频文件的地址,而是通过后台接口返回文件流,后台返回流的时候没为response的header设置一些参数,否则会在部分浏览器有问题 String rangeString = request.getHeader("Range");//如果是video标签发起的请 ...
转载 2021-08-04 16:20:00
3059阅读
2评论
一般IE是能够播放wmv格式的视频,需要安装微软的插件即可。但是
  • 1
  • 2
  • 3
  • 4
  • 5