uc浏览器下载的视频看不了,如何借助第三方浏览器哪个好软件观看

android猎豹浏览器可以播放各个网站的视频,为什么调用WebView不能播放?如何实现?
webview可以播放优酷的视频,新浪、56等网站好像都不能正常播放,系统自带的浏览器不能播放,猎豹可以,请问如何实现的?补充:1)UC浏览器可以直接播放,不用启动单独播放器,直接在flash里就可以。同样是flash插件为什么uc可以直接播放,有的浏览器,尤其是系统自带的浏览器为什么做不到?
按投票排序
就是通过视频网址 解析出真实的 播放地址, 2012年的时候, 这项技术还算是很新的, 属于视频聚合软件中比较核心的功能, 那时候开发这个很多公司都是要签保密协议的.具体用什么语言实现 各种语言都是可以的啊, 反驳一下有人说不能用js来做. 现在其实很常见了, 各种视频聚合软件, 盒子软件, 大多都是用这样的方式做的. 具体抓取的细节就不多赘述了. 授人鱼不如授人渔如果你也想做的话, 可以看下
这个Chrome 插件, 追一下源码, 你就会发现一个js文件, 然后你js文件下载下来, 自己研究就成.
这是我当时抠出来的优酷的方法, 现在好像失效的了, 你可以如法炮制一下.当然现在github上应该有很多开源的项目了, 不用这么麻烦了, 你可以自己去搜索一下.
谢邀首先,猎豹浏览器的网络视频播放部分是交给第三方去做的[1]然后,猎豹的做法是通过JS来提取页面上的播放视频原地址,然后把地址放到自己的播放器里面去播放,具体js文件大家可以通过解包猎豹浏览器的apk找到所以楼主如果想和猎豹做一样的事情的话,要先从研究猎豹的js文件开始以上针对@一只阿怪 的质疑:仔细看这些js会发现,有些是调API,有些是做了些Trick模拟Flash播放器请求,各有各的办法仔细看这些js会发现,有些是调API,有些是做了些Trick模拟Flash播放器请求,各有各的办法[1]
把useragent改为手机端的,手机网页才支持播放,flash一般不支持
不赞成的答案因为在移动浏览器端,视频播放是移动浏览器端的一个大的市场,而猎豹对现在手机端视频的解析,并不是用js去分析视频文件路径。移动端,安卓原生并不支持flash,而很多视频网站,都对手机大部分有HTML播放,只要支持HTML5的浏览器,就并不需要用猎豹这种第三方浏览器去解析并播放,原生浏览器也能做到。那么猎豹是怎么解析的呢,那就是曲线救国。猎豹收集了大部分的视频网站,并自己解析出视频接口,来实现移动端的视频播放功能。流程就是1.收集视频网站列表2.分析出视频播放的接口3.当移动端浏览器访问该视频网站的时候,猎豹会直接去调用该视频网站的API,得到视频文件的URL4.某些特殊网站,会将网站URL发送到猎豹服务器,猎豹云端解析后,返回视频文件URL。5.用猎豹自带的解码器播放该视频。这种方法是最笨,也是最简单的方法,能够把很多不支持HTML5的视频网站,实现手机端的播放。如果真的像楼上说的,用js文件去解析,那么,你可以自己做个测试,自己搭建一个网站,用第三方flash来做视频播放,那么猎豹将无法解析。而插入第三方flash的代码里,有明文的视频文件地址,所以,js解析视频地址是不成立的。
之前抓包分析过iOS端猎豹浏览器首先当你点击某视频地址的时候,浏览器是能够得知URL的。然后猎豹浏览器请求了一个自己的API,把地址解析成真实的视频文件地址,然后调用自己的播放器来播放这个视频文件。抓包的截图:把返回的json数据序列化把返回的json数据序列化可以看到,这里请求的是猎豹的接口,获取的json文件实际就是视频的M3U8地址,获取到M3U8地址之后,就可以调用猎豹的视频播放器来播放M3U8视频了。实际上猎豹只是比普通的webview多做了一步,就是解析视频的M3U8地址,得到了M3U8地址就可以使用自己的播放器来播放视频了。
1. 猎豹浏览器的视频播放用了第三方的解决方案,如上海改变科技公司等等的sdk进行播放2. 直接取视频网站的视频地址,然后用上述sdk进行播放,这个服务也是第三方解决方案,这个公司的名字忘记了,是个广东公司如果自己要做这种服务,就比较麻烦了。
猎豹做得确实不错啊,关于解决方案前面的回答已经说的很清楚了
我曾经写过一个包含WebView的Android应用,刚刚又特意打开新浪和56验证了一下,事实上他们都是可以基于HTML5正常播放的,只是要记得加上setJavaScriptEnabled(true);和setDomStorageEnabled(true);DEMO:MainActivity.classpublic class MainActivity extends ActionBarActivity {
public WebView webV
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
protected void initUI()
// Initialize the WebView if necessary
if (webView == null)
// Create the webView
webView = (WebView)findViewById(R.id.myWebView1);
WebSettings settings = webView.getSettings();
settings.setSupportZoom(true);
settings.setBuiltInZoomControls(true);
settings.setUseWideViewPort(true);
settings.setJavaScriptEnabled(true);
settings.setDomStorageEnabled(true);
// 应用可以有缓存
settings.setAppCacheEnabled(true);
webView.setWebViewClient(new MyWebViewClient());
webView.loadUrl("file:///android_asset/htmlbundle/homepage.html");
final class MyWebViewClient extends WebViewClient {
public boolean shouldOverrideUrlLoading(WebView view, String url) {
return super.shouldOverrideUrlLoading(view, url);
测试机型:NEXUS7 2012 测试机型:NEXUS7 2012
Android 5.0苹果手机怎么样才能手机上直接看其他格式视频。我用uc下载好了播放不了。来其他视频软件也搜索不到我的_百度知道
苹果手机怎么样才能手机上直接看其他格式视频。我用uc下载好了播放不了。来其他视频软件也搜索不到我的
苹果手机怎么样才能手机上直接看其他格式视频。我用uc下载好了播放不了。来其他视频软件也搜索不到我的视频
提问者采纳
很高兴为您服务,我们会第一时间为您跟进,请您继续向我们反馈!iPhone版的UC浏览器下载的视频,然后再到UC浏览器中打开时视·频的打开方式中选择安装好的播放器播放就可以了。如果仍有问题。可以先到appstore中下载播放器(比如Oplayer)安装,比如格式是rmvb,需要借助第三方播放器打开、avi等您好
怎么卡卡的。
还有推荐吗
这个可以直接到appstore中搜索下的。
提问者评价
太给力了,你的回答完美的解决了我的问题!
已回答49409
响应时间&6小时
其他类似问题
为您推荐:
其他3条回答
下载好itunes之后,然后右下角添加,连接电脑,然后点击本机的应用程序,点击你的播放软件用itunes导入到你的视频播放器里
苹果本身是不支持其他格式视频的请下载视频格式转换的软件进行转换后再播放
下载qq影音吧,安装後用qq影音就能搜索到手机裏面的视屏,格式支持挺全的
苹果手机的相关知识
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁uc浏览器在线看视频有声音下载下来就没了,声音时开着的,我是苹果手机_百度知道
uc浏览器在线看视频有声音下载下来就没了,声音时开着的,我是苹果手机
网速快你好,经常用的人就会清楚它的其它功能咯,它安装包小,我的手机上面用的是这个手机QQ浏览器哦,用过它的人都说这个是网速慢,使用起来不好用的呢,功能多,现在很多人都在用它,使用起来快速简单,下载软件占用的空间内存都是比较小或者占用的空间都不大的呢,这个原因很可能是这个UC浏览器的原因
其他类似问题
为您推荐:
其他2条回答
个可能就是下载的时候有很大的问题造成的,但是世界长了,非常的顺利的,这个软件的操作非常的简单的,视频的清晰度也是非常的高,你可以用手机QQ浏览器的,最重要的就是没有这么多的系统问题,还有这样的,你可以用软件进行优化修复处理的,也有可能是是因为你的软件的插件问题造成的
你使用的这个真的不是很好用的呢,我之前也有用过,但是后来就不用了,感觉不是很好用,尤其是更新以后的,像你这样的就很有可能不兼容导致的,你可以使用手机qq浏览器看观看视频什么的,据我所知,它的兼容性是所有浏览器里面最好用的一个了,支持的格式和种类是很多的,而且下载缓存的速度也是很快的,使用起来还是比较稳定的。
uc浏览器的相关知识
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁

我要回帖

更多关于 第三方浏览器扩展 的文章

 

随机推荐