Angular-jwplayer问题

时间:2017-03-27 11:06:18

标签: angularjs jwplayer

您好我正在使用角度Jwplayer https://github.com/ds62987/angular-jwplayer来播放HLS(直播)。 我有html

setDT(df1)[ , .((start[2] < End[1])[-.N], by = group]

控制器看起来像

 <jwplayer player-id="{{cameradetails.id}}" camera="cameradetails"
    setup="liveStreamCtrl.options"></jwplayer>

当我正在运行设置时,它会给我以下错误并返回播放器超时错误。

var cameraObject = {
image: "../../assets/images/main/live-streaming/video-default.jpg",
    width: "100%",
    height: "100%",
    androidhls: true,
    playlist: [{
        sources: [{
            //Desktop: Use RTMP protocol and played by flash.
    file: "//52.2.142.67:1935/58d385775914156fc85a2795/" + window.localStorage.getItem('token') + "/58d65451555c6d75e3b7c51f.stream"
                       }, {
    //Mobile: Use HLS protocol and played by HTML5
    file: "//52.2.142.67:1935/58d385775914156fc85a2795/" + window.localStorage.getItem('token') + "/58d65451555c6d75e3b7c51f.stream/playlist.m3u8"
                        }, ]
                    }],
                    primary: "flash"
             };
    var dahuaCameraObject = cameraObject;
    self.options[value.id] = dahuaCameraObject;

http://imgur.com/a/KCmOa

1 个答案:

答案 0 :(得分:0)

androidhls: true,
primary: "flash"

我将此更改为

  "primary": "html5",
  "hlshtml": true,

即用html5而不是flash播放视频正在维持良好