Ben video içeriğini indirir Aşağıdaki kodu vardır:Asp.net'de video içeriği nasıl yayınlanır?
WebRequest wreq = (HttpWebRequest)WebRequest.Create(url);
using (HttpWebResponse wresp = (HttpWebResponse)wreq.GetResponse())
using (Stream mystream = wresp.GetResponseStream())
{
using (BinaryReader reader = new BinaryReader(mystream))
{
int length = Convert.ToInt32(wresp.ContentLength);
byte[] buffer = new byte[length];
buffer = reader.ReadBytes(length);
Response.Clear();
Response.Buffer = false;
Response.ContentType = "video/mp4";
//Response.BinaryWrite(buffer);
Response.OutputStream.Write(buffer, 0, buffer.Length);
Response.End();
}
}
Ama sorun bütün dosya indirme önce oynanan olmasıdır. Akışı nasıl indirebilirim ve hala indirirken oynarım? Veya bu istemci/alıcı uygulamasına yönetecek mi?
Ahh, işte bu kadar! Teşekkür ederim. Aslında böyle bir şey denedim, ancak çalışmayan kodumu sizinkilerle karşılaştırarak Response.Flush() 'ı yanlış kullandığımı fark ettim. Tekrar teşekkürler, Slaks. – Kon