0
dash.js-2.6.1
video player을 원격으로 제어하려고하므로 (* .mpd) 매니페스트 파일에서 캐치하는 비트 전송률 목록의 특정 비트 전송률로 비디오를 재생할 수 있습니다. 플레이어 창의 컨트롤 막대에있는 플레이어의 비트 전송률 확인란을 사용하여이 작업을 수행 할 수는 있지만, 동영상 재생 중에 원격으로 의 백그라운드에서이 작업을 수행하려고합니다. 즉, source code of the player의 어떤 기능이 체크 상자에서 사용자가 선택한 비트 전송률 값을 포착하고 해당 기능을 수동 및 원격으로 제공하는지 확인하고자합니다.dash.js-2.6.1 비디오 플레이어를 플레이어의 컨트롤 막대에서 관련 확인란을 사용하지 않고 특정 비트율로만 재생하도록 설정하는 방법은 무엇입니까?
나는 다른 방법을 통해 나의 목표를 달성하는 방법을 안내하는 사람을 잘 알고 있습니다. MediaPlayer.js 소스에서
감사의 친애하는 믹 – Maher
하십시오
당신이보고 싶은 기능은 'setQualityFor'입니다 이 기능을 사용하는 방법을 가르쳐주십시오. 이 두 줄을 추가했습니다. << player.setAutoSwitchQuality (false); player.setQualityFor ("video", 0); >> 플레이어가 최소한의 비트율로 게임을 할 수 있도록 목표를 설정했지만 아무 일도 일어나지 않았습니다! – Maher
AbrController.js의 onFragmentLoadProgress를 살펴보십시오. setQlayityQuality가 호출되어 changeQuality가 호출되어 setQualityFor가 호출됩니다. 이것은 당신에게 사용과 매개 변수 등에 대한 느낌을 줄 것입니다. – Mick