IOS苹果手机用播放器播放视频没有画面?

安卓手机没问题,但是IOS苹果上测试有问题,IOS版本是14.1

我这里有设置垫片,苹果手机上只能看到红色的垫片,其他画面播放不出来,只能听到声音,用微信自带浏览器打开、手机安装的chrome浏览器打开都不行。

群里有大佬给排查思路么?

已邀请:

Cloud_KB - 音视频大拿

赞同来自: jjiao

1. 首先这个问题你先排除是否是源视频本身的问题,可以用下面的测试地址输入你的源视频地址进行测试

http://imgcache.qq.com/open/qcloud/video/vcplayer/demo/tcplayer-test.html?&flash=false&autoplay=false&x5_player=false&h5_flv=false

bc0fe0aacbc40254eda1b026317c7b2d.png


2. 如果上面测试的没问题,说明源视频没问题,可能是视频编码在某些设备上不能解析播放。


3. 因此,下面这几点要注意下:

(1)IOS侧的源视频分辨率要固定,不然苹果设备无法播放;
(2)源视频最好转码成兼容性最好的那种(云点播有转码服务)。

上面是标准姿势,为了后续触碰某些特殊条件导致播放不了,影响咱们的app应用客户体验,因此咱们在前期开发产品的时候注意下,这样能规避很多问题。


有人会问:我们的场景源视频可能就是会不停的换分辨率,怎么办?

答:那一定要想办法固定好分辨率,视频里可以通过设置有“垫片”解决(就是增加一个固定底色固定分辨率的幕布),垫片是可以自己控制分辨率的;另外就是混流也可以控制分辨率大小,咱们源头上一定得控制好。

楼上大佬回答真仔细!

要回复问题请先登录注册