• 18-09-2020, 15:25:19
    #1
    Merhaba,
    Bir player üzerinden m3u8 çalıştırmaya çalışıyorum.
    Normalde elle girince çalışıyor, hiçbir sıkıntı yok.
    Listede tıklayınca, m3u8 linkleri geliyor ve bunu javascript üzerindeki HLS kodunda hls.LoadSource(''); kısmına bunu yazdırmam gerekiyor.
    Kodlar şöyle:

    <div class="wrapper">
    <div id="the-player">
    <video id="video" preload="none" width="800" height="600" autoplay controls crossorigin>
    <source src="" type="application/x-mpegURL"></video>
    Listede, source src="" kısmına gelen m3u8 linkini javascriptte;
    (function () {
    var playerId = 'the-player',
    video = document.querySelector('#' + playerId + ' video');
    
    if(Hls.isSupported()) {
    var hls = new Hls();
    hls.loadSource('');
    hls.attachMedia(video);
    hls.on(Hls.Events.MANIFEST_PARSED,function() {
    video.play();
    });
    }
    plyr.setup('#' + playerId);
    })();
    burada bulunan hls.loadSource(''); alanına yazdırmam gerekiyor.
    Bunu nasıl sağlarım?
  • 18-09-2020, 15:52:55
    #2
    video.querySelector('source').src
    loadSource içerisne yaz
  • 18-09-2020, 16:17:40
    #3
    darness adlı üyeden alıntı: mesajı görüntüle
    video.querySelector('source').src
    loadSource içerisne yaz

     hls.loadSource(video.querySelector('source').src);
    bu şekilde mi?
  • 18-09-2020, 16:39:21
    #4
    Kirksekiz adlı üyeden alıntı: mesajı görüntüle
     hls.loadSource(video.querySelector('source').src);
    bu şekilde mi?
    o şekilde çalışmadı mı
  • 18-09-2020, 16:41:37
    #5
    darness adlı üyeden alıntı: mesajı görüntüle
    o şekilde çalışmadı mı
    Çalışmadı maalesef, çekmiyor gibi duruyor bi bakabilir misiniz?
    https://macizlehd.co