如何通过java实现视频地址嗅探

Jeff13124 2014-02-12 02:44:09
我的目标是利用java通过播放视频的URL的到视频的实际URL进而下载(自动地大量下载):
例如:http://www.imdb.com/video/imdb/vi111127321/?ref_=tt_ov_vi
注:并非是youku,youtube,所以通过decoder解析出地址,我觉得是不太容易的;
而视频的实际URL是:
http://video-http.media-imdb.com/MV5BODQwOTg3MzE1MF5BMTFeQW1wNF5BbWU4MDI3ODUwMTEx.mp4?Expires=1392216480&Signature=OLLshUXZxalvrqmG96OgpNeGHkp35UZUKw3W~9LzBPUVYX2OEsmMbOzQL5S6qfkTPTQbPvUV~bVgs2AiL3funvQmIXfGlQxHUJsLAHZaC31mU6Uy2e0uWij7843RfI0Yx~hbZP4Beuq1nwaFoOB5wXutJKnD3Mx4~EYp08jQwpM_&Key-Pair-Id=APKAILW5I44IHKUN2DYA


我已知的信息由:
1.internet download manager能实现自动嗅探到视频真实的URL,它的原理是什么?我该用java如何实现(如何做到1)?(查了许久资料没有具体的收获)
2.jpcap可以实现抓包,那么我有一个想法,我用jsoup.connect连接播放网站后,(如何做到2)如何开始视频流的传输,进而抓包抓到它的ip地址,然后我再建立流从该URL上下载。这个办法是否可行。

非常感谢!
...全文
1079 3 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
月堂海冰 2014-08-25
  • 打赏
  • 举报
回复
不知道楼主通过Java实现视频地址嗅探的功能完成没?我也遇到这个问题,希望您能够分享下经验
Jeff13124 2014-02-21
  • 打赏
  • 举报
回复
谢谢,目前在用jpcap解决
Defonds 2014-02-12
  • 打赏
  • 举报
回复
对于非 http 的视频流服务,比如 rtmp 流可以考虑用 rtmpdump

81,122

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧