我知道我可以执行正常的HTTP get并检查响应但在我的情况下我有一些限制,因为视频供稿服务器一次只允许1个连接,这意味着任何HTTP请求观看任何播放器上的视频流时会中断主流并使其停止。
我尝试过使用HTTP GET请求的不同标头(AddRange,ReadWriteTimeout),但都导致Feed停止在任何播放器上播放
我已尝试过HEAD请求,但出于某种原因,它在尝试下载无限的内容时遇到了GetResponse()
var request = WebRequest.Create(" http://xyss.ts")as HttpWebRequest;
request.Method =" HEAD&#34 ;;
var response = request.GetResponse(); //不会停止尝试下载内容
request.Abort();
response.Close();
知道我们如何测试Feed是否仍然存在而不会中断主服务器Feed,因此它不会影响任何客户端流