首先,我们通常播放视频用的都是视频的预览地址,当我们拿到预览地址之后,可以做直接播放,或者下载等操作,但是最近遇到几次,服务端给的是视频的下载地址,所谓的下载地址,就是你把这个地址直接放到浏览器当中,就会直接弹窗让下载。
为什么要做记录呢,因为有些视频的下载地址,我们用自己集成的播放器是可以播放的,但是我遇到了一个用hadoop存储视频的,他们给的也是下载地址,但这时我们集成的播放器就会出现播放不了的现象,长话短说,经过几天的寻找,找到了几个播放器可以播放,aPlayer、uPlay、VLC这三个播放器在手机上下载之后,填上地址可以播放,其中找到了VLC播放器是能够集成的(另外两个没有找到集成途径),然后尝试下可以解决hadoop存储视频不能播放的问题。
VLC集成相关的demo链接:https://www.jianshu.com/p/178627b085c3
SDK下载地址:http://nightlies.videolan.org/build/iOS/
不建议下载最新的,因为有可能会报错,我这边自己下载了2019年初的版本,集成是没问题的。
希望对遇到同样问题的朋友有个提醒作用。
网友评论