利用第三方推送,实现im,传输图片和视频给好友?原理是什么?客户端和服务器端的架构是怎样的?
能不能直接传图片和视频,那要看推送库是否支持了,当然你还可以这样干,把图片和视频先提交到你的服务器,然后服务器返回给你图片和视频的url,你把url当做信息通过推送传出去,对方接收后,从网络下载图片和视频
楼上+1!可以把图片和视频放到自己的服务器,然后客户端处就数据解析服务器返回过来的url;可以参考一下xutils开源框架。
最好是使用发送json,然后格式如下:
{
"type":"image",//iamge,video
"url":"xxxxxx.jpg"
}
客户端就可以针对type进行解析了。
可以推送一个标记和URL过去,然后客户端根据标记和URL访问后台获取数据。
看你用的是哪一种推送方式
你可以试试easemob,自带视频和图片传送的