求科普美拍微视短视频下载的实现方式

2014-09-12 00:25:02 +08:00
 tane05
今天纠结的一个问题,美拍感觉像是Http live stream实现的?问题这货还是有缓存的(看苹果文档好像没提客户端缓存);微视好像是直接当文件下载,本地播放?
自己也没什么经验,瞎弄了半天,感觉前途黯淡,求V友科普下,先谢过!
3078 次点击
所在节点    iDev
4 条回复
immjun
2014-09-12 00:44:46 +08:00
把美拍视频的链接在PC端浏览器打开,审查元素或者查看源码就知道是个mp4视频文件,右键另存为就好了。当然也可以写个脚本批量保存到本地
zwm5000
2014-09-12 10:45:33 +08:00
应该就是先当文件下载到本地,本地APP起一个Web服务用于生成播放URL,播放器通过本地URL获取视频数据。
tane05
2014-09-12 22:42:38 +08:00
@zwm5000 @mmjun 十分感谢!
tane05
2014-09-12 23:00:50 +08:00
@zwm5000 按您的思路实现的 文件已经下载到本地 本地的web服务也已启动(用的是CocoaHTTPServer) 播放用的是AVPlayer+AVPlayerItem套装 现在的新坑是生成本地URL播放不了(http://127.0.0.1:1024/fileName) 而不考虑缓存直接播放远程服务端的URL是可以的(http://domain/fileName) 现在疑惑是local web需要配置?还是AVPlayer+AVPlayerItem不支持本地web service? 还是自己配置错了? 有空指教下,谢谢!

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/132992

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX