Chrome Cast API를 사용하는 대신 Tic-Tac-Toe 샘플에있는 일부 기능을 재현하려고합니다. 누구든지 Chrome을 실행하는 여러 기기와 Cast 확장 프로그램을 단일 전송 세션에 연결하는 방법을 알고 있습니까?두 개의 Chrome Cast 앱 인스턴스가 동일한 세션에 연결되어 있습니다.
문서화 된 (다소) 연결 방법은 api.launch
메서드를 사용하는 것이며 두 번째 장치에서 호출 할 때 모든 콘텐츠를 다시로드하는 수신자 페이지를 다시 엽니 다 (첫 번째 장치의 연결을 끊음).
또한 POST (http : // : 8008/connection /)로 새 연결을 만들려고했는데 WebSocket URL을 돌려줍니다. ws : // URL에 WebSocket을 연결하려고하면 "예기치 않은 응답 코드 : 408"이 표시되고 연결할 수 없습니다.
아, 어쩌면 나는 명백한 것을 놓치고 있습니다. 나중에 조사 할 것이지만, webapp이 클라이언트에서 서버로 activityId를 보내야한다고 생각합니다. 새 클라이언트가 페이지에 도착하면 네트워크를 스캔하여 수신자를 찾습니다. 수신자가 볼 때 웹 애플리케이션 서버에 해당 수신자에 대한 기존 활동이 있는지 묻습니다. 그렇다면 웹 앱 서버에서 검색 한 activityId를 Cast API에 전달하기 만하면됩니다. –
아니요, 작동하지 않습니다. 다른 브라우저에서 동일한 activityId를 사용하려고했는데 "Activity does not exist"오류가 발생했습니다. –
현재 동일한 문제가 발생하고 있습니다. 아직이 문제에 대한 해결책을 찾았습니까? – Scarygami