想从rtsp服务器上下载电影,因为在线观看经常断线。通过截包发现,每次重新进入播放电影界面时(播放同一网站同一个电影,重新进入指关闭MediaPlay,再重新点链接打开),服务器的IP地址都不同。为什么会这样?如何解决?

解决方案 »

  1.   

    有一个固定的握手过程,从中得到你可以连接的IP?rstp没做过,猜猜而已,你查查rfc吧!
      

  2.   

    一般的大流量服务器做法是,有一台主服务器,还有一些其它的服务器列表,连接主服务器以后,它返回给你ping 值最小的服务器,然后客户端和ping 最小的服务器连接。但文件是一样的,如果是自己写程序,你记住文件指针位置就可以了。但是那些下载的软件就不行。
      

  3.   

    负载均衡  !多个服务器!!!!!!!  这个有可能~要是楼主肯定不是多个服务器!!那不防想想流媒体!可能连接就只从服务器取得正在播放你点的那个文件的所有用户的ip!你本地播放的处理就是从最近一个或多个ip处取得数据!!!有点类似p2p!这样应该是越多的人看速度越快!!