Используйте обновляемый список M3U с JWPlayer - PullRequest
0 голосов
/ 23 мая 2018

Привет! Мне нравится связывать автоматически обновляемый список " http: //....m3u" с помощью JWPlayer и использовать фильтр для назначения только одного URL-адреса http для значения "file".Все работает отлично, за исключением того, что JWPlayer не распознает значение URL, назначенное для id = "result" (не найдены воспроизводимые источники), это мой код (я использую Blogger):

<div id="playerSpuurExoMyae"></div>
<ul id="result"></ul>

<script type="text/javascript">
var video = document.getElementById('result').innerHTML;
jwplayer('playerSpuurExoMyae').setup({ playlist: [

{"file": video,"title": "Canal 26","description": "","image": "https://2.bp.blogspot.com/-03UT_B77MEc/WuI8akD0BNI/AAAAAAAABmg/xrRWRTkgdTYhAELIfRHy459G9bUvIptTwCLcBGAs/s1600/hondured.jpg"}

],
listbar: {position: 'bottom',size: 200},
width: '100%',
aspectratio: '16:9',
skin: 'beelden',
});var jwp = jwplayer(playerSpuurExoMyae);
jwtube.patch(jwp);
</script>

<script type="text/javascript">
$(document).ready(function() {

  //load playist on ready
  getPlaylists("https://www.nibbletv.info/TV-PLC.m3u");

  $('#m3uForm').on('submit', function(e) {
    e.preventDefault();

    //var $this = $(this);
    var playlists = $('#playlists').val();


    getPlaylists(playlists);

  });
});

function getPlaylists(playlists) {

  $('#result').html(''); // empty list

  $.ajax({
    url: 'http://codesniff.com/scripts/GC-m3u-parser/GC-m3u-parser.php',
    method: 'GET',
    dataType: 'jsonP',
    data: {
      url: playlists,

    }
  }).done(function(data) {
    //if(data.status != 'ok'){ throw data.message; }
    $.each(data, function(i, item) {

      var tvglogo = '';

if (item.title == 'Canal 26')

       $('#result').append('"' + item.url + '"');

    });

  });

}

$('#result').append(link);
</script>
...