다음을 통해 공유


웹 스트림

[이 페이지와 연결된 기능인 Windows Media Format 11 SDK는 레거시 기능입니다. 원본 판독기 및 싱크 작성기에 의해 대체되었습니다. 원본 판독기 및 싱크 작성기는 Windows 10 및 Windows 11 최적화되었습니다. 가능한 경우 새 코드에서 Windows Media Format 11 SDK 대신 소스 판독기 및 싱크 기록기를 사용하는 것이 좋습니다. 가능한 경우 레거시 API를 사용하는 기존 코드를 다시 작성하여 새 API를 사용하도록 제안합니다.]

웹 스트림은 데이터 파일이 포함된 파일 스트림과 같습니다. 웹 스트림에서 이러한 파일은 일반적으로 HTML 페이지 및 GIF 또는 JPEG 형식의 관련 그래픽입니다.

웹 스트림은 프레젠테이션으로 사용되는 ASF 파일에 특히 유용할 수 있습니다. 웹 스트림을 지원하기 전에 프레젠테이션에는 미리 결정된 시간에 웹 페이지가 로드되도록 파일 내의 스크립트 스트림에 URL이 있습니다. 어려움은 네트워크 정체로 인해 지연이 발생하고 보기 환경이 저하될 수 있다는 것이었습니다.

웹 스트림을 사용하면 웹 페이지의 구성 요소를 ASF 파일에 스트림으로 포함할 수 있습니다. 파일이 수신되면 URL을 표시(또는 렌더링)하는 명령이 전달될 때 브라우저에서 즉시 액세스할 수 있도록 캐시할 수 있습니다. 이렇게 하면 원활하고 일관된 재생이 가능합니다. render 명령은 별도의 스트림의 스크립트 명령이 아니라 웹 스트림 자체에서 전달됩니다.

Windows Media Format 9 Series SDK를 사용하여 만든 웹 스트림에는 버전 번호 1이 지정되는 것이 좋습니다. 이 값은 wVersion 멤버의 WMT_WEBSTREAM_FORMAT 구조체에 지정됩니다. SDK 자체는 이 버전을 적용하기 위해 아무 것도 수행하지 않습니다.

참고

웹 스트림이 있는 라이브 브로드캐스트 스트림에 연결할 때 지정된 파일이 실제로 로컬 캐시에 있기 전에 사용자가 렌더링 명령을 받을 수 있습니다. 애플리케이션이 이 조건을 처리하지 않으면 브라우저에 "페이지를 찾을 수 없음" 오류가 표시됩니다.

 

임의 스트림

웹 스트림 구성