2016-06-02 2 views
2

사용할 수있는 샘플 맞춤 수신기를 다운로드했습니다. here. 그것은 오디오 및 비디오에 잘 작동하지만 이미지를 전송할 수 없습니다. 'sampleplayer.Type'열거 형에 IMAGE Type을 추가하고 플레이어의 HTML 파일에 태그를 추가하려고 시도했지만 (이미지의 경우처럼) 'Load metadata error: [object Object]'이 표시 될 때마다 이미지를 표시하려고합니다.Chromecast 맞춤 수신기에 이미지 표시

이미지가 그 이미지와 함께 표시되기 때문에 맞춤 스킨 리시버를 만들려고했으나 가지고있는 player.js와 사용자 정의 스킨으로로드 된 이미지 사이에 차이점을 찾지 못하는 것 같습니다.

아무에게도 이미지를 표시하기 위해해야 ​​할 일에 대한 힌트를 줄 수 있습니까? 동영상처럼 취급해야합니까? 또는 무엇을?

답변

1

언급 한 수신기가 이미지를 지원하지 않습니다. 기본 리시버 또는 스타일 리시버를 사용할 수 있습니다 (즉, 리시버쪽에 코드를 작성할 필요가 없음). 리시버를 갖고 싶다면 사용자 정의 리시버를 작성해야합니다. 우리는 문서화, 가이드 및 참조 수신자를보고 상황이 어떻게 작동하는지 볼 수 있습니다. 귀하의 경우에는 이미지 요소를 DOM에 추가하여 이미지를 표시하고 수신기 SDK에 연결해야합니다. 사용자 지정 동작이 필요하지 않다면 언급했던 두 수신기 중 하나를 사용하는 것이 더 쉬울 수도 있습니다.

+0

사용자 지정 수신기를 사용해야하는 이유는 기본/스타일 수신기에서 재생할 수없는 지원되지 않는 미디어 형식을 필터링해야한다는 것입니다. 이미 필터링 작업을 마쳤습니다. 지금 내가 필요한 것은 언급 한 작업을 수행하는 방법을 찾는 것입니다. 도움을 주셔서 감사합니다 :) –

+0

필터링은 발신자 장치에서 Doe가 될 수 있으며 실제로 사용자에게 피드백을 제공 할 수 있기 때문에 사실 더 좋습니다. –

+0

이 작업의이면에있는 아이디어는 수신자 부분을 추가로 확인하는 것이 었습니다. 왜냐하면 https://developers.google.com/cast/docs/media#image-formats와 달리 더 많은 형식을 재생할 수 있다는 것을 알았 기 때문입니다. 3gp, .mkv 등등. 그러므로 여분의 수표는 가치가있을 것입니다 :). Btw, 이미지 요소를 추가하는 방법에 대한 몇 가지 exaples가 있습니까? (커스텀 리시버에 특유) - 아니면 비디오의 경우와 비슷한 것입니까? –