2013-10-22 2 views
0

내 응용 프로그램은 사용자가 비디오 (avi 및 wmv)를 업로드 할 수 있도록 허용하고 사용자 홈 페이지에 해당 비디오를 표시해야합니다. 업로드 된 파일은 서버에 저장되고 파일 경로는 데이터베이스에 저장됩니다. 페이지에 해당 동영상을 표시하는 가장 좋은 방법은 무엇입니까? ASP.NET 양식을 사용하고 있습니다.asp.net 양식에 비디오 표시

감사합니다.

답변

0

기본적으로 ASP.net에는 비디오 또는 미디어 컨트롤이 없습니다. 어떤 사람들은 MediaPlayer 컨트롤을 시험해 보았습니다.하지만 이것은 ActiveX 컨트롤이므로 브라우저 호환성이 중요한 문제입니다. 당신은 복잡한 존재하는 간단한에서 다양한 솔루션을 수용하고 두 가지 범주로 나눌 수 있습니다 포맷 작업에 따라 : 당신은 당신이 포맷 내용에 따라 기본 HTML5 비디오를 사용하여 비디오 을

HTML5 (AVI , mp4, oog 등) 모든 브라우저에서 호환성을 위해 여러 소스 파일이 있어야합니다.

각 브라우저와 호환되는 형식의 목록

는 여기에서 찾을 수 있습니다 : W3 Schools HTML5 Video Tutorial

당신은 RUNAT = "서버"를 추가하고 직접 속성에 액세스 할 수 있습니다. 여러 소스를 추가하려면 내부 텍스트를 설정하고 새로운 src 태그를 추가해야합니다.

타사 도구 이들은 크로스 브라우저 호환성을 위해 매우 유용 할 수 있으며, FlowPlayer, Telerik의 미디어 플레이어 컨트롤, jVideo 및 기타를 포함 할 수 있습니다. 브라우저가 형식과 호환되지 않고 계속 재생되는 경우 FlowPlayer와 같은 솔루션을 Flash로 대체 할 수 있습니다. 일부는 무료이며 일부는 무료입니다. 필요에 따라 서버 쪽 메서드 (FlowPlayer)없이 컨트롤을 사용자 정의 컨트롤로 래핑 할 수 있습니다.