通过localhost
我通过com.google.api.services.drive.Drive成功访问https://docs.google.com/get_video_info?docid=[google驱动器文件ID]并接收了预期的响应内容。
我使用URLDecoder.decode解码内容,使用响应中定义的内容字符集来检索url_encoded_fmt_stream_map部分中的第一个视频/ mp4网址。
然后我在HTML页面中使用所述url来获取html5视频src。视频播放没有任何问题。
通过AWS实例(centos,apache tomcat 7,java 8,ssl cert SHA-256,字符编码:UTF-8,服务时区:America / New_York)
步骤1& 2工作完全一样......
有什么想法吗?如果我能提供更多信息,请告诉我。提前感谢任何可以提供帮助的人。
答案 0 :(得分:1)
视频源的驱动器文件的downloadUrl +“?access_token = [访问令牌]”可以正常工作并且相对安全,因为访问令牌在大约到期时到期。 1000秒我知道,唯一的限制是谷歌驱动器强加的下载限制,但不记录。询问客户支持,谁是非常有帮助的,但他们无法给我一个实际的下载量#。解决下载限制的方法是复制视频,等待视频传播,然后删除此原始视频。
答案 1 :(得分:0)
我也有这个链接的问题: https://r10---sn-4wg7en7l.c.docs.google.com/videoplayback?requiressl=yes&id=74dd098b62525d54&itag=43&source=webdrive&app=docs&ip=80.184.78.34&ipbits=8&expire=1442347753&sparams=requiressl,id,itag,source,ip,ipbits,expire&signature=354E8C0EB3F39BB4C5AD6B1CE11DC14C2156022A.88E599E991106B4CF9CE94B47E86EF57348C2F46&key=ck2&mm=30&mn=sn-4wg7en7l&ms=nxu&mt=1442344063&mv=m&pl=23&type=video/webm&quality=medium×tamp=1442344153994&length_seconds=1441 看起来他们变得与IP联系在一起 但是这些人以某种方式获得重定向链接: http://kissanime.com/Anime/God-Eater/Episode-007?id=116511
答案 2 :(得分:0)
对此问题的长期解决方案感兴趣...
Cytu.be想出了一个解决方法,但它远非理想。
https://github.com/calzoneman/sync/commits/gdrive-youtube-hack