전송 대화 상자 및 맞춤 수신기에 문제가 있습니다. 미디어가 전송되고 재생 중이면 전송 대화 상자에 일시 중지 아이콘이 표시되고 중단 일시 중지로 인해 캐스트 프레임 워크가 수신자에게 수신 된 메시지를 cast.receiver.MediaManager.onPause()
으로 보냅니다. 거기에서 내 맞춤식 플레이어를 일시 중지하고 발신자의 전송 대화 상자 버튼이 일시 중지 아이콘에서 재생 아이콘으로 전환되는 MediaManager.broadcastStatus()
으로 전화합니다. 그러나 재생 버튼을 누르면 아무런 효과가 없습니다. 안드로이드 클라이언트 디버깅 나는 MediaSessionCompatApi21.onPause()
과 .onPlay()
이 버튼을 누를 때 호출되지만 일시 정지 만하면 수신기에 아무것도 보내지 않는다는 것을 알 수있다. 프레임 워크가 수신기에서 cast.receiver.MediaManager.onPlay()
함수를 호출하지 않는 이유는 무엇입니까? support:7.25.2/play-services:10.2.0
또는 support:7.24.4/play-services:9.4.0
일 때 발생합니다. 나는 분명히 뭔가 기본적인 것을 이해하지 못하고있다 ..Android Cast 대화 상자 - 일시 중지, 재생되지 않음
내 앱과 CastVideos-android 앱 모두에서 내가 다소 임의적으로 알아 차릴 가능성이있는 또 다른 관련성있는 점은 그 gradle 파일에서 mediarouter 컴파일 라인을 주석 처리하여 runnable 빌드하지만 대화 상자 일시 중지 기능이 너무 손상되었습니다. 다른 모든 것은 관련 작품을 멋지게 캐스팅합니다. 고통스럽게 혼란 스럽네요.
업데이트 : 내 맞춤 수신기 (미디어를 재생하지 않고 메시징을 시뮬레이션하지 않음)에 CastVideos-android 앱을 실행하고 재생/일시 중지가 정상적으로 작동합니다. 이 문제가 빌드 문제라고 생각하기 시작했습니다.