作者abcde1499 (3百3)
看板AndroidDev
标题[问题] 用Google Drive API做video streaming?
时间Thu Jan 22 19:25:38 2015
大家好
想请问一下大家
google drive的api有没有可以取得档案的streaming url function??
目前有一台device已有实作google drive的一般功能(list等等)
想要做到的是取得某一影音档案的streming url并直接丢给另一台device
然後另一台device就可以用videoview直接进行播放
我目前想到的方法只有利用share功能把档案share to public之後
用以下url即可streaming播放
https://drive.google.com/uc?export=download&id=<fileID>
但想请问的是如果不share的话有办法得到这个file的streaming url吗???
会这样问是因为如果档案不share的话
以上的网址就会不能播放
但在google drive官方的app里
video档案是可以直接streaming播放的(不过player好像是他们自己做的就是了...)
之前在用dropbox的时候有发现有一个media() function
(
http://tinyurl.com/l53vje9 )
这个function可以产生一个streaming url让没有认证的人也可以使用
这样就有满足我的需求
限制是4小时後就会expire(对我来说无所谓 只要能直接给别人播即可)
不过google drive好像没有这种可以设定expire time的share机制
又或者是说如果我能把token传给另一台device
另一台device能用这个token去认证request播放该file的url呢???
不过这样也还是不知道这个url到底该如何取得@@
希望有类似经验的人可以指点我一些方向QQ
谢谢大家!!
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 111.250.125.41
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/AndroidDev/M.1421925941.A.507.html
※ 编辑: abcde1499 (111.250.125.41), 01/22/2015 19:26:30
1F:推 Msgbox: 用vlc当丢串流的server? 02/03 11:07