2014-12-08 2 views
0

samsung galaxy s4에서 비디오를 보는 데 문제가 있습니다. 삼성 갤럭시 S4를 제외한 다른 안드로이드 장치에서도 동영상이 잘 재생됩니다. 문제는 오디오가 정상적으로 작동하지만 비디오가 왜곡되어 보입니다. 동영상을 전체 화면으로 만들면 동영상이 잘 보입니다. 나는 동일한 결과를 가진 다른 영상을 올려주기하는 시도했다. 나는 dash.all.js를 사용하고 있고 js 파일에 아래의 코드를 가지고있다.dash.js on Samsung Galaxy S4

if (rml.hasDashSupport() && MediaSource.isTypeSupported('video/mp4; codecs="avc1.42E01E,mp4a.40.2"').toString() == 'true') { 
     document.writeln("<div class='dash-video-player' style='width:100%;height:100%;'><video id='videoPlayer' width='100%' height='100%' poster ='" + poster + "' controls='true'></video></div>"); 
     var video = document.querySelector(".dash-video-player video"); 
     var context = new Dash.di.DashContext(); 
     var player = new MediaPlayer(context); 
     player.startup(); 
     player.attachView(video); 
     player.setAutoPlay(autoPlay); 
     player.attachSource(SmoothStreamingURL + "(format=mpd-time-csf)"); 
     return; 
    } 

도움 주셔서 감사합니다.

답변

0

콘솔에서 오류가 발생합니까?

ExoPlayer from Goolge (Apps 용) 또는 웹 기반 bitdash player (Galaxy S4에서 작동)을 사용해 볼 수도 있습니다.

+0

콘솔에서 오류가 발생하지 않지만 비디오가 왜곡되어 보입니다. bitdash 플레이어를 살펴본 결과 bitdash 플레이어에서 같은 문제가 발생합니다. 삼성 갤럭시 S4의 화면을 캡쳐하고 있습니다. BigBuckBunny 비디오를 재생하려고 할 때 http://s27.postimg.org/695qy7pdf/CAM00013.jpg. 다른 Samsung Galaxy S4 휴대 전화에서이 동작을 확인했습니다. – desiguy