Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- Response.Clear();
- Response.ContentType = "multipart/x-mixed-replace; boundary=--myboundary";
- ASCIIEncoding ae = new ASCIIEncoding();
- HCData data = new HCData();
- var videos = (from v in data.Videos
- select v).Take(50); // sample the first 50 frames
- foreach (Video frame in videos)
- {
- byte[] boundary = ae.GetBytes("rn--myboundaryrnContent-Type: image/jpegrnContent-Length:" + frame.VideoData.ToArray().Length + "rnrn");
- var mem = new MemoryStream(boundary);
- mem.WriteTo(Response.OutputStream);
- mem = new MemoryStream(frame.VideoData.ToArray());
- mem.WriteTo(Response.OutputStream);
- Response.Flush();
- Thread.Sleep(200);
- }
Add Comment
Please, Sign In to add comment