最近有网友反映本人帖内有些电影不能下,下面详细解释有可能会被误认为不能下载的几种情况及相关的解决方法(因为STREAMBOX VCR基本上所有协议的影片都能下,所以我在这里以VCR下载影片做说明,NET TRANSPORT的使用原理和VCR相差不大):
1.下载HTTP协议和RTSP协议影片时出现"失去连接"或"连接错误 10061, Connection refused."的提示,这都可以归类为服务器繁忙所致,过了下载高峰期就可以顺利下载。"失去连接"这种情况还可以把VCR的"TIME"里的"重试空闲"调为1秒,并在"不限次数"前勾上,为的是不断重试连接,等待-抢线下载。
2.下载MMS协议电影时出现"Server: Requested File Not Found"的提示,这种情况一般有这两个可能性:(1)服务器繁忙所致;(2)影片所在的服务器暂时关闭。应该如何确定到底是属于哪种情况?这时我们就应该用NET TRANSPORT了。如果可以用NET TRANSPORT下载,那么就是服务器繁忙所致;如果NET TRANSPORT出现"未找到文件"的提示,那么就是影片所在的服务器暂时关闭了。
3.下载PNM协议的电影时出现"Server has reached its capacity and can serve no more streams. Please try again later."的提示,这说明影片一定有,只是服务器对下载的人数有限制,现在已达到最大的限制,所以请你稍后再试。PNM协议的影片,影片所在服务器会强行将你的"重试空闲"设置为120秒,不能改动。另外,PNM协议的电影下载过程中会经常出现一个问题:地址的协议突然转变为HTTP协议,然后下载便中断了,并且出现影片已被删除的下载提示,这时,我们不需要惊慌,这仍然是影片所在服务器限制下载过程中所出现的情况,我们只需用鼠标点击VCR操作面中的下载地址一下,然后再对着地址点击鼠标右键,在弹出的功能框中选"属性位置",然后把"位置"栏中的地址(已转化为HTTP协议)改回PNM协议,再把下面的"协议"改回"PNM(TCP)网络协议",最后按下"好"确定更改,影片就会回到正常的下载状态,包括再次出现"Server has reached its capacity and can serve no more streams. Please try again later."的提示,这都表明下载恢复正常。如再出现这种情况,就再改回去就可以了。
4.下载FTP协议的电影出现有时会出现"421 Too many users - please try again later."和"失去连接"的提示,这也说明影片一定有,只是服务器对下载的人数有限制,现在已达到最大的限制,所以请你稍后再试。解决方法和RTSP协议的电影下载同样,将VCR的"TIME"里的"重试空闲"调为1秒,不断重试连接,等待-抢线下载。注意:有些服务器的管理者很了解我们下载影片急切心理,为了减轻服务器的负担,会故意在下载者的"重试空闲"的设置中布下关卡,比较常用的手段有(1)如果我们设置"重试空闲"少于15秒,服务器会自动封掉我们的IP;(2)如果我们在它服务器规定的时间内重试连接超过它所限定的次数也会被封IP。存在这两种情况的下载地址,我都会在地址旁说明。
5.最后一些比较常见的问题是:无论是下载HTTP、RTSP、PNM还是MMS协议的影片有时都会出现"TIME OUT"的提示,这就是所谓的"连接超时",出现这种情况的原因有很多种可能性,但是,一般来说,这些地址过几天后又可以正常下载了。还有是出现"未找到主机"的提示,这是因为影片所在的服务器暂时关闭了,同样地,过一段时间后,这些地址又可以正常下载了。