三星Galaxy S4上的dash.js

时间:2014-12-08 23:59:33

标签: android mpeg-dash

我在观看三星Galaxy s4的视频时遇到了麻烦。除三星Galaxy S4外,其他Android设备上的视频播放效果很好。问题是音频工作正常,但视频看起来很扭曲。当我全屏播放时,视频再次显示正常。我尝试使用相同的结果上传其他视频。我正在使用dash.all.js并在js文件中包含以下代码。

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;
    }

感谢您的帮助。

1 个答案:

答案 0 :(得分:0)

您是否从控制台收到任何错误?

您也可以尝试ExoPlayer from Goolge(针对应用)或基于网络的bitdash player(适用于Galaxy S4)。