동영상 재생 페이지

공부 좀 하자!/ASP 2014.11.04 18:04 posted by Dazzling.

첨부폴더 경로를 노출하지 않기 위해 쓰는 동영상 재생 페이쥐!!!

 

먼저 동영상 보여줄 페이지에 아래 코드 삽입

test.html

<embed width=600 height=450 type="video/x-ms-wmv" src="http://www.test.com/board/Video.asp?folderName=<%=folderName%>&fileName=<%=Server.UrlEncode(fileName)%>"></embed>

 

 

 

해당 파일을 불러와 재생 시켜줄 페이지

Video.asp

 

<%

Response.expires=0

Dim fileName, sql, rs, filepath
  fileName = Replace(Request.QueryString("fileName"),"..","")
  folderName = Replace(Request.QueryString("folderName"),"..","")


AbsolutePath  = Server.MapPath(".")&"\Uplode_Files\"  '업로드 폴더

 Response.Clear
  'Response.ContentType = "application/OCTET-STREAM"
  'Response.ContentType = "video/quicktime"
  Response.ContentType = "video/x-ms-wmv"
  Response.AddHeader "Content-Disposition", "attachment;fileName="& fileName
 

 Set objStream = Server.CreateObject("ADODB.Stream")
 objStream.Open
 objStream.Type = 1
 objStream.LoadFromFile AbsolutePath & folderName &"\"& fileName
 download = objStream.Read
 Response.BinaryWrite download
 Set objStream = nothing

%>

 

 

기타등등은 알아서들 응용해서 쓰면 되겠습니돠.....