我要利用Windows Media Services构建网上单点播放服务器,相当于一个VOD点播系统。还要在播放完毕的时候执行一些代码。应该怎么做呢?各位大哥!

解决方案 »

  1.   

    判断media play的状况,当播放停止时,调用事件
      

  2.   

    HttpWebRequest hwr=(HttpWebRequest)WebRequest.Create(url);
     HttpWebResponse hwrsp=(HttpWebResponse)hwr.GetResponse();  Stream strm=hwrsp.GetResponseStream();
     StreamReader sr =new StreamReader(strm, Encoding.Default);

    Directory.SetCurrentDirectory("d:\\test") ;
      FileStream fs=new FileStream("down.txt",FileMode.Truncate ,FileAccess.Write);  StreamWriter sw=new StreamWriter(fs ,Encoding.Default);while(sr.Peek()>-1)

    String have=sr.ReadLine();
    box.Items.Add(have);
    sw.WriteLine(have);
    }

    sw.Close();