
1 cloudbeyond Aug 30, 2013 百度云的网页版不是可以直接放视频么。。。那么只需要一个浏览器就好了。。 |
2 ipconfiger OP @cloudbeyond 弄电视上看 |
3 xzl380 Aug 30, 2013 xbmc中有个插件可以播放百度云上的视频,7月份的时候在OpenELEC上用过。 |
4 SharkIng Aug 30, 2013 做一个类似百度TV |
5 cxh116 Aug 30, 2013 |
8 iZr Aug 30, 2013 请问楼主.可以再自己的网站上调用百度云盘的视频么?让他自己播放.相当于用百度做存储,网站 web 播放. |
10 RelativeLayout Aug 31, 2013 |
11 RelativeLayout Aug 31, 2013 @yangff 看楼上~ 项目地址在此:https://github.com/daimajia/bleed-baidu-white |
12 yangff Aug 31, 2013 @RelativeLayout 恩!我刚才也再向直接从分享那里抓url……确实可以,而且很简单,直接找dlink后面关键字去掉多余的斜杠就行,还可以用私密分享。 百度做大死了2333 jsfiddle.net/5RPvM/1/ 8小时内有效) |
13 RelativeLayout Aug 31, 2013 via Android @yangff 你只要存个地址,每次播放前去请求一个有效地址就好了。 |
14 yangff Aug 31, 2013 @RelativeLayout 是的,就是这样。不过配合PCS的API使用风味更佳) |
15 ipconfiger OP 打通任督二脉成功实现了播放,全api实现。 |
16 yipianfengyeqing Sep 1, 2013 好高端的样子 |
17 loniper Sep 1, 2013 小白求教程 |
18 rankjie Sep 1, 2013 与其这样,做成个XBMC的插件才是最好的吧... |
19 ipconfiger OP @rankjie 与其这样,你现在用的很多东西都不该存在 |
20 iZr Sep 1, 2013 @ipconfiger 浏览器,ipad 都可以 IM 饿? |
22 xpostx Sep 2, 2013 这样的功能在XBMC上已经实现了啊 XBMC+ HDPfans插件 系统用的是raspbmc 用起来挺不错的啊 |
23 ipconfiger OP @xpostx 你这样子的适合用小米盒子加百度云Android客户端 |
24 yangff Sep 2, 2013 via Android @cxh116 已经解决了。 方案是这样的 相关的API可分析js和数据包,或参考PCS得到 用秒传接口上传文件。 用搜索api得到文件地址。不用分享。服务端只要*.baidu.com下的两个cookie就行。 |
25 dlong82 Sep 3, 2013 刚入手pi不久,这个好玩,感兴趣。楼主什么进展了。要做的东西挺多啊 |
26 ipconfiger OP @dlong82 已经搞定纯API接口的播放问题了,现在正在研究实机上的播放问题 |
27 leehon Sep 3, 2013 @ipconfiger 希望分享api播放的代码 |
28 ipconfiger OP |
29 0racleTink Sep 3, 2013 赞!感谢送上 |
30 xpostx Sep 3, 2013 没有那么复杂 树莓派+百度云插件就好了 |
31 yangff Sep 3, 2013 @ipconfiger QAQ 求都比百度登录的验证码要怎么弄出来,我模拟百度登录,然后突然间error要验证码,等我弄了一个处理验证码的东西出来后,验证码就消失了……坑爹啊! |
32 ipconfiger OP @yangff 走api,走正道,歪门邪道人家动一动小手指就把你灭了 |
33 yangff Sep 3, 2013 @ipconfiger 走api会导致accesskey泄露,直接删光你的应用目录下的视频都不成问题……当然自己用是没问题= =。反正我是搞定了。 百度的api还是比较稳定的,毕竟百度下面那么多产品,更换api的成本有多大自己想想吧。 而pcs那块,accesskey权限没有appid+cookie验证的大,取到的东西也不大一样,但是api基本都是可以互相参考的。(比如网盘的js里面没有rapidupload,但是其实是支持的,直接按照pcs那样填写参数就行了)。 分析官方的js+抓包才是正道啊……百度给的api那种坑爹玩意能看? 举个栗子,我看完官方文档一直以为秒传的crc32是hex的,直到我下载了demo。而他给的错误信息则是md5错误。 |
34 msg7086 Sep 3, 2013 -_- 不能播10bit的方案毫无欲望 -_- |
35 ipconfiger OP @yangff 在别人哪里输入用户名密码才是无比邪恶,不光删视频,干啥都没救了。 @fangpeishi 今天第二块pi到了,装了个OpenELEC来试试那个hdpfans的百度云插件。我擦,完全吐槽无能,输入正确的帐号密码一直说密码不正确,而且要记录你密码怎么办,害得我改了密码。然后直接从热门资源打开一个视频,非叫你装个bt什么的插件,装好后开始播放结果只有声音没有视频。录入帐号的时候那个非人类的操作界面和龟速让你杀人的心都有了 |
36 yangff Sep 5, 2013 @ipconfiger 当然不是这样。 我的意思是,从Server拉取视频地址的时候,pcs api得到的地址包含access key,而百度自用的api拿到的是一个实效8小时的临时地址,没有包含危险信息。 ```js var pcshelper = { download : function (key){ return {'url':('http://pan.baidu.com/api/search?&dir=&web=1&key=' + key + '.gkv&recursion&timeStamp=' + Math.random())}; }, }; ``` 你可以登录百度后试试这个地址,key里面写文件的关键字,直接浏览器访问,时间戳我记得是可以不要的。 |
37 ipconfiger OP xbmc在pi上最大的问题只有一个字-- 慢。啥都没跑呢cpu就90%以上浮动了,这个节奏真是...... 所以我打算把鉴权以及等候获取m3u8的任务交给服务端来做,客户端尽量的薄和轻量化,提高响应速度和默认加入手机控制。 |
38 xzl380 Sep 6, 2013 @ipconfiger 哈哈。那个bt插件好像是为了传输数据需要的?播放只有声音没有视频,你是不是播放rmvb的视频,应该是你解码器没有搞定。录入帐号慢。。这个没办法了。。orz xbmc在RPI上感觉不慢呀。你可以调下那个分给GPU的内存啥的,也可以超下频。 你发现了没有,即使CPU 90%以上,它居然没有卡死。它就是不会彻底卡死。也不会崩溃。好厉害。 另外,期待你的作品:D |
39 ipconfiger OP @fangpeishi 呵呵 事实上,今天我把它点死机了,自动重启了 |
40 xzl380 Sep 6, 2013 @ipconfiger orz。你怎么做到的。我丢家里一个月左右都没有重启过(超频,分配过GPU啥的),每天晚上爸妈看电视剧。除了OpenELEC,你有兴趣还可以试一试Raspmc,XBian,据说优化得各有千秋。~ |
41 ipconfiger OP @fangpeishi 呵呵,都试过 |
42 arccreator Nov 5, 2013 共享python脚本。https://github.com/lngz/baidu_http_pan.git 脚本没有使用baidu的api和客户端,直接采用分析web http登陆上传的方式。 把自己的baidu账号填写到password.py里。 aes加密shell调用 ./encrypt_upload_yun.sh your_file 直接上传 python baiduyun.py your_file '/百度云路径' |
43 zhangyi88128 Nov 26, 2013 项目进展的怎么样啦?什么时候有成功展示!关心,支持! |
44 garth Feb 15, 2014 现在这个计划进度如何? |
45 ipconfiger OP |
46 garth Feb 17, 2014 via Android 不是使用文件流实时播放? |
47 chens Apr 26, 2014 via Android 好项目,关注一下。 |
48 jackyspy May 27, 2014 不知项目进度怎样了?xbmc百度云插件中封装的pcsapi也许有所帮助 |