安卓平台中国眼实时视频软件之视频源分析

来源:互联网 发布:计算机编程入门培训 编辑:程序博客网 时间:2024/04/28 09:09

By Xuco

2011-7-6

 

一个下载来源:

百信手机网下载中心 > 全国公开的实时监控视频-中国眼

http://d.958shop.com/soft/28EDCD48-72A3-4786-98A4-C78FE86FB8D9.html

 

软件介绍:
    全国公开的实时监控视频。实时查看全国多个地方公开摄像头视频。山东德州、滨州、枣庄、淄博和渤海,珠海,东莞,深圳,郑州以及其他各种公开实时视频。有交通要道,风景区,商店以及办公室的摄像头。

       


 

 

分解APK:

使用网上下载来的DoAPK工具

 

 

然后在反编译的输出目录里,找到很多资源文件,

 

wl-wf-~1.apk.decode\smali\com\mobile\app\writer\zhongguoyang

 

果然,找到了RTSP流媒体的视频源的描述,在文件ZhongGuoYangActivity.smali 中:

.line 247

    const-string v2,"\u4e1c\u839e\u79fb\u52a8\u4f53\u9a8c\u5385-\u4fe1\u606f\u5316\u79fb\u52a8\u6c14\u8c61\u533a"

这个应该是该视频的名称,unicode码,在UltraEdit中手工输入(注意高端低端字节先后要调换,如图,以第一个4e1c为例)后:

再转到显示模式,发现是:“东莞移动体验厅信息化移动…”

 

 

    .line 248

const-string v3,"rtsp://211.139.194.251:554/live/2/13E6330A31193128/5iLd2iNl5nQ2s8r8.sdp?id=guest&t=1284653995&en=00bedd9ad4583f70acb0b542677ff353&rs=wap"

这段就是关键了,该流媒体的视频源

 

我们把这段流媒体地址,复制到支持流媒体播放的mplayer软件中:

确实是该视频源可以播放,实时数据:

 

 

 

 

搜索所有rtsp视频源,发现好几个服务器,但是端口都是554,查询RTSP技术规范,554端口是标准的RTSP流媒体端口。另外搜索网络的结果显示,这些视频源(特别是xxxxx.sdp列表)都没有公开,作者还是很厉害的。

 

 

rtsp://219.235.235.47:554/live/1/7BEF4E9F16390159/pz8EpuVkHpvI6M8n.sdp

rtsp://219.235.235.41:554/live/1/5951409E3C4F4B60/8386771593358692.sdp

rtsp://202.85.219.140:554/live/1/5F2D1EDD1CF356B4/2376739295682888.sdp

tsp://202.85.219.140:554/live/1/208AC328657F5332/1794601813077129.sdp

rtsp://211.139.148.9:554/live/1/E6084C794A672766/8b42bc832afa2bb1.sdp

rtsp://218.207.101.236:554/live/1/67A451E937422331/8jH5QPU5GWS07Ugn.sdp

rtsp://218.204.223.216:554/live/1/1AA4607315E365ED/p3c2H5oDYXp0YhV9.sdp