2017-12-15 23 views
1

캐스트 확장의 컨트롤을 사용하지 않고 스트림 오디오의 음량을 변경하거나 음소거하는 방법은 무엇입니까? 나는 송신 측에서 슬라이더를 구현했다. 그러면 볼륨 값이 수신기로 전달됩니다. 하지만 볼륨이나 음소거/음소거 해제 명령을 설정하는 방법은 리시버 앱에서 플레이어로 전송된다는 것을 이해하지 못합니다. 어떤 API를 사용해야합니까?CAF 수신기 : 볼륨/음소거를 변경하는 방법?

답변

-1

당신은 사용할 수 있습니다 : 사용자 정의 플레이어가있는 경우

, 당신은 플레이어의 볼륨 설정 할 수 있어야한다

var playerContext = cast.framework.CastReceiverContext.getInstance(); 
var playerManager = this.playerContext.getPlayerManager(); 
var volumeRequest = new cast.framework.messages.VolumeRequestData(); 
volumeRequest.volume.level = level; // 0 - 1 
playerManager.sendLocalMediaRequest(volumeRequest);` 

을하지만 볼륨 막대가 표시되지 않습니다. 나는 이유를 모른다.