2016-12-26 9 views
0

최근에 Chromecast API를 사용하기 시작했습니다. m3u8 파일을로드 중입니다. 완벽하게 작동합니다. 유일한 문제는 비디오가 늘어나지 않는다는 것입니다.Chromecast - 동영상을 스트레치하는 방법

 MediaInfo m = 
        new MediaInfo.Builder("http://selevision9877-i.akamaihd.net/hls/live/219121/98773/1.m3u8") 
          .setContentType("video/mp4") 
          .setStreamType(MediaInfo.STREAM_TYPE_LIVE) 
          .build(); 

전체 TV를 취하도록 Chromecast를 강제로 어떤 방법이 있나요 : 나는 Mediainfo를 구축하는 방법을

이 무엇입니까? 2 개의 검은 색 막대가 왼쪽과 오른쪽으로 있으므로 현재 매우 이상하게 보입니다.

고맙습니다.

답변

1

thread을 기반으로 크롬 케스트는 TV 화면을 채우도록 창의 가로 세로 비율을 자동으로 조정하고 옆면에 검은 색 막대를 추가하여 늘어나지 않도록합니다. 이 예는 1440x900 배경의 전체 화면 해상도가 큰 1080p의 TV에 잘 어울려하지만, 전체 화면에 2560x1600의 모니터에서 스트리밍 70 "TV에 읽을 수없는 텍스트를 만든 것입니다. 정보 주셔서

+0

감사합니다! 내가 볼 문제 제공되는 비디오 낮은 해상도/화면 비율 것입니다. 그러나 일반 안드로이드 MediaPlayer를에서 재생하는 비디오를 스트레칭하고 전체 화면이 가능, 그러나 Chromecast가 그렇게하지 않습니다. 을 내가 할 수 LocalCast라는 응용 프로그램을 발견 사용자가 내 문제를 해결할 수는 없지만 적어도 내 견해를 개선 할 수있는 비디오를 확대 할 수 있습니다. 내 앱에서이 작업을 직접 수행 할 수있는 방법이 있습니까? – user3024750

+0

[HlsPlayer ] (http://hlsplayer.net)를 방문하여 게시물의 비디오 URL을 입력하십시오. – user3024750