最近一直在折腾这个摄像机有个IP地址(192.168.0.x:1234);访问时候有像路由需要一个登陆过程,然后可以直接跳转到一个手机礼频页面.现在问题出来了.在android自带的IE是可以播放图像的.刚开始前天一直卡在登陆那块..现在登陆进来后,那个视频格式
我有wireshark抓包时看到 视频已经是jpg了.我的应用程序需要怎么接收这些数据..也想到过rtsp 但是那usl不是一步到位的需要先链接一个过程 ..我登陆是用httget方式上去,相当于只有一次链接,难道需要时每次get过去,返回时
return EntityUtils.toString( response.getEntity(), "UTF-8" );
这样的数据就是一个html.
试过直接调webview不行的.
------解决方案--------------------
直接用rtsp应该就可以,如果camera支持的话,可以在rtsp的url中带用户名和密码
在先前公司做的时候就是这样做的
mediaplayer中的url(rtsp://...);
不过当时做的系统是要走http的
所以是自己实现了rtsp over http的整个流程
用的camera是自己公司的,所以整个流程协调起来还是很方便的
------解决方案--------------------
这个你需要知道ipcamera里面是怎么解析你的url的吧
我当时做的时候ipcamera是公司自己生产的
url规格都给出来的,ip:port/getmedia?admin=**&pswd=**
你这个不知道ipcamera的url规格 不好穿吧