0

Google 미디어 플레이어를 사용하여 크롬 캐스트에서 라이브 대시 스트리밍을 수행하려고합니다. 스트림이 시작됩니다. 데이터가 약 20 초 정도 다운로드되고 재생 된 후, 더 이상 세그먼트 요청이 생성되지 않습니다.이 작업이 완료되면 자동으로 Underflow가 발생합니다. 언더 플로우가 감지되면 세그먼트가 요청되고 약 20 초 분량의 데이터를 가져온 후에 재생을 다시 시작할 수 있습니다.새 세그먼트를 다운로드 할 때 대시 스트리밍이 실패 함

  1. 일부 세그먼트 (20 초 미만)를 다운로드 한 후에도 플레이어는 계속해서 언더 플로우를 감지합니다. 즉, 세그먼트를 다운로드하는 동안 재생이 발생하지 않습니다.

2. 다운로드 요청은 재생 중 (처음 20 초 후) 생성되지 않습니다.

그래서 전체 프로세스는 다운로드 20초 것 같아 - 재생 - 일시 정지 - 다운로드 - 플레이 - 등을

  • autoPauseDuration 일초
  • autoResumeDuration는

  • autoResumeNumberOfSegments이 2 이초

    입니다

동일한 라이브 소스는 크롬 캐스트 다른 플레이어를 노래하고 성공적으로 작동합니다.

+0

[이 문서] (https://developers.google.com/cast/docs/player)를 참조한 적이 있습니까? 또는 최소한 제공되는 샘플을 시도해보십시오. –

+0

예. 앞서 언급했듯이 동일한 설정이 다른 플레이어에서 성공적으로 작동합니다. 하지만 네이티브 미디어 플레이어를 사용하여 작업해야합니다. – mattrowards

+0

CAF 수신기를 사용하고 있습니까? –

답변

0

매니페스트에 매개 변수를 추가하여 문제가 해결되었습니다.

[email protected] 

하지만 일부 다른 플레이어는 아무런 문제없이 같은 명단의 콘텐츠를 재생했습니다.