ASP.NET 웹 사이트에 비디오를 삽입하기 위한 효과적인 옵션은 무엇입니까?

StackOverflow https://stackoverflow.com/questions/2550

  •  08-06-2019
  •  | 
  •  

문제

현재 인터넷을 잠깐 살펴보면 웹 페이지에 비디오를 삽입하기 위한 확실한 선택은 Adobe Flash라는 것을 알 수 있습니다.이것이 정확합니까, 아니면 다른 효과적인 선택입니까?ASP.NET을 플랫폼으로 선택하는 것이 이 결정에 영향을 미치나요?

도움이 되었습니까?

해결책

플래시는 확실히 가장 보편적이고 휴대성이 뛰어난 솔루션입니다. 브라우저의 98% 플래시가 설치되어 있습니다.다른 대안은 퀵타임, 윈도우 미디어 플레이어, 또는 실버라이트 (여러 비디오 형식을 삽입하는 데 사용할 수 있는 Microsoft의 Flash 경쟁사).

비디오 품질이나 DRM에 관한 매우 구체적인 요구 사항이 없는 한 비디오를 삽입하기 위해 Flash(및 FLV 비디오 파일 형식)를 사용하는 것이 좋습니다.

다른 팁

일반적으로 플래시가 선택되는 제품입니다.누구나 갖고 있고, 이를 활용하면 JW FLV 플레이어 당신 편에서는 비교적 쉽게 할 수 있습니다.

다른 비디오 형식으로는 WMV와 QuickTime이 있지만 플레이어는 다소 "무거우며" 모든 사람이 이를 갖고 있는 것은 아니며 1990년대 느낌이 듭니다.

실제 플레이어...그 더미에 대해 소리 지르기 시작하지 마세요 ...

개인적으로 고려하고 있는 Flash의 유일한 대안은 WMV 비디오 스트리밍을 허용하는 Silverlight입니다.제가 시도한 모든 Windows FLV 인코더는 실제로 훌륭하고 안정적이지 않은 반면 거의 모든 도구는 기본적으로 WMV를 출력할 수 있기 때문에 FLV보다 WMV 제작이 훨씬 더 좋고 쉽다는 것을 알았습니다.Silverlight의 문제는 (아직?) 해당 브라우저 플러그인을 가지고 있는 사람이 없다는 것입니다.플레이어도 있어요 JW에서.

한 가지 고려 사항은 비디오 재생이 프로그레시브 다운로드를 통해 이루어지는지 아니면 스트리밍을 통해 이루어지는지 여부입니다.점진적인 다운로드라면 더 넓은 청중에게 다가갈 수 있기 때문에 Flash를 사용한다고 말하고 싶습니다.

wmv 스트리밍의 경우 다음에서 제공하는 기본 기능입니다. 윈도우 미디어 서비스

스트리밍 플래시의 경우 Windows 상자에 스트리밍 서버를 설치해야 합니다.일부 옵션은 다음과 같습니다:

Microsoft Expression Encoder 2에 액세스할 수 있는 경우 이를 사용하여 비디오 파일을 인코딩하고 Silverlight 비디오 플레이어를 생성할 수 있습니다.그런 다음 IIS 7이 있는 경우 적응형 또는 부드러운 스트리밍 결제도 가능 부드러운 HD 정말 멋진 예를 들어 보겠습니다.

무료로 스트리밍할 수도 있습니다. 마이크로소프트 실버라이트 스트리밍 서비스.Windows Live 계정에 연결되어 있습니다.

고려해야 할 사항은 Flash와 마찬가지로 클라이언트에 Silverlight를 설치해야 한다는 점입니다. 하지만 Flash는 더 오래 사용되었습니다.

<object width="660" height="525"><param name="movie" value="http://www.youtube.com/v/WAQUskZuXhQ&hl=en&fs=1&color1=0x006699&color2=0x54abd6&border=1"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/WAQUskZuXhQ&hl=en&fs=1&color1=0x006699&color2=0x54abd6&border=1" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="660" height="525"></embed></object>

저는 전용 "플레이어"에게 미디어 콘텐츠를 배포하는 시스템을 개발하는 회사에서 근무했습니다.그것은 웹 기반이었고 ASP.NET 기술을 사용했으며 여러분이 생각할 수 있는 거의 모든 가능한 미디어 형식을 시도했으며 선택은 실제로 스스로에게 물어보는 것입니다.

상자에서 꺼내 바로 재생해야 합니까? 아니면 비디오를 재생하는 데 필요한 구성 요소를 미리 설치할 수 있는지 확인할 수 있습니까?

귀하의 대답이 즉시 재생해야 한다는 것이라면 실제로 유일한 옵션은 플래시입니다(기본적으로 설치되어 있지 않다는 것을 알고 있지만 대부분은 이미 설치되어 있습니다).

추가 구성 요소가 필요한 것이 큰 문제가 아닌 경우 Windows Media Player에서 지원하는 형식을 사용할 수 있습니다.

Windows Media Player가 두 번째 옵션에 속하는 이유는 일부 브라우저 및 일부 형식의 경우 추가 구성 요소를 설치해야 하기 때문입니다.

우리는 "플레이어"가 제공되는 사치를 누리고 있었기 때문에 두 번째 옵션을 선택할 수 있었지만 심지어 우리는 시도했습니다. 최대한 많이 변환하세요 Windows Media Player보다 훨씬 더 잘 처리하기 때문에 플래시로 돌아갑니다.

"플랫폼으로 ASP.NET을 선택하는 것이 이 결정에 영향을 미치나요?"

아마도 그렇지 않을 것입니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top