2014-01-21 3 views
8

아마존 AWS를 사용하여 내 프로젝트에 Google App Engine 및 Google Cloud Platform을 사용할 것을 고려하고 있습니다.Google Cloud에서 스트리밍 비디오

필요한 경우 동영상을 대량으로 스트리밍하고 빠르게 확장 할 수 있어야합니다. App Engine은로드 밸런싱, 확장 및 사용의 용이성을 좋아 보이지만 스트리밍 서비스는 볼 수 없습니다. Google Cloud Storage에 내 동영상을 저장 한 후에 Amazon Cloud Front와 같은 타사 CDN을 사용해야 내 동영상을 제공해야합니까?

Google Cloud 플랫폼에서 동영상을 전송할 때 가장 좋은 방법은 무엇입니까?

답변

8

Google 클라우드 저장소에 공개적으로 액세스 할 수 있도록 저장된 콘텐츠는 기본적으로 Google 엣지 캐시에 의해 캐시됩니다. 이 캐싱은 HTTP 및 점진적 스트리밍 콘텐츠에서는 작동하지만 실시간 스트리밍 프로토콜에서는 작동하지 않습니다. 캐시는 다른 Google 콘텐츠와 공유되며 상당히 상당합니다. 정적 데이터를 반복적으로 제공하는 소형 애플리케이션의 경우에도 캐시 적중률이 높기 때문에 최신 바이러스 성 YouTube 동영상이 캐시에서 혼잡하지는 않습니다. 그러나 우리는 관리 기능 (예 : 캐시 예열 또는 무효화)을 제공하지 않으며 현재 제한된보고 기능 (캐시 액세스 로그 또는 캐시 제공 콘텐츠의 차등 청구)을 제공하지 않습니다. 고급 기능의 경우 완전한 기능을 갖춘 CDN이 최상의 선택이며 Google Cloud Storage는 원 서버로 잘 작동합니다.