내 응용 프로그램은 사용자가 비디오 (avi 및 wmv)를 업로드 할 수 있도록 허용하고 사용자 홈 페이지에 해당 비디오를 표시해야합니다. 업로드 된 파일은 서버에 저장되고 파일 경로는 데이터베이스에 저장됩니다. 페이지에 해당 동영상을 표시하는 가장 좋은 방법은 무엇입니까? ASP.NET 양식을 사용하고 있습니다.asp.net 양식에 비디오 표시
감사합니다.
내 응용 프로그램은 사용자가 비디오 (avi 및 wmv)를 업로드 할 수 있도록 허용하고 사용자 홈 페이지에 해당 비디오를 표시해야합니다. 업로드 된 파일은 서버에 저장되고 파일 경로는 데이터베이스에 저장됩니다. 페이지에 해당 동영상을 표시하는 가장 좋은 방법은 무엇입니까? ASP.NET 양식을 사용하고 있습니다.asp.net 양식에 비디오 표시
감사합니다.
기본적으로 ASP.net에는 비디오 또는 미디어 컨트롤이 없습니다. 어떤 사람들은 MediaPlayer 컨트롤을 시험해 보았습니다.하지만 이것은 ActiveX 컨트롤이므로 브라우저 호환성이 중요한 문제입니다. 당신은 복잡한 존재하는 간단한에서 다양한 솔루션을 수용하고 두 가지 범주로 나눌 수 있습니다 포맷 작업에 따라 : 당신은 당신이 포맷 내용에 따라 기본 HTML5 비디오를 사용하여 비디오 을
HTML5 (AVI , mp4, oog 등) 모든 브라우저에서 호환성을 위해 여러 소스 파일이 있어야합니다.
각 브라우저와 호환되는 형식의 목록
는 여기에서 찾을 수 있습니다 : W3 Schools HTML5 Video Tutorial당신은 RUNAT = "서버"를 추가하고 직접 속성에 액세스 할 수 있습니다. 여러 소스를 추가하려면 내부 텍스트를 설정하고 새로운 src 태그를 추가해야합니다.
타사 도구 이들은 크로스 브라우저 호환성을 위해 매우 유용 할 수 있으며, FlowPlayer, Telerik의 미디어 플레이어 컨트롤, jVideo 및 기타를 포함 할 수 있습니다. 브라우저가 형식과 호환되지 않고 계속 재생되는 경우 FlowPlayer와 같은 솔루션을 Flash로 대체 할 수 있습니다. 일부는 무료이며 일부는 무료입니다. 필요에 따라 서버 쪽 메서드 (FlowPlayer)없이 컨트롤을 사용자 정의 컨트롤로 래핑 할 수 있습니다.