• 22-10-2019, 18:36:33
    #1
    bir flv player kullanıyorum, player içerisinde canlı akış veriyorum ancak flv player autostart vermiyor bunu nasıl çözebilirim yardımcı olacak var mı acaba?
  • 22-10-2019, 18:46:45
    #2
    Kodu paylaşabilirmisiniz?
  • 22-10-2019, 19:00:00
    #3
    Pati adlı üyeden alıntı: mesajı görüntüle
    Kodu paylaşabilirmisiniz?
     <video id="myFlvPlayer" class="player" controls></video>
    
    
      <script src="[URL="https://www.r10.net/flv.js"]flv.js[/URL]"></script>
      <script src="[URL="https://www.r10.net/jquery.min.js"]jquery.min.js[/URL]"></script>
      <script>
      var flvPlayer;
      init();
      function init(){
        var sch = parseSearch();
        var src = sch ? sch.src : '';
        src = decodeURIComponent(src);
        if(!src)return;
    
    
        var playerEl = document.getElementById('myFlvPlayer');
    
    
        myFlvPlayer.onresize =function(){
          var pw = $('#myFlvPlayer').width();
          var ph = $('#myFlvPlayer').height();
          var w = $(document).width();
          var h = $(document).height();
    
    
          if(w/h > pw/ph){
            $('#myFlvPlayer').css({height:h,width:'auto'});
          }else{
            $('#myFlvPlayer').css({width:w,height:'auto'});
          }
        }
    
    
    
    
        if (typeof flvPlayer !== "undefined") {
            if (flvPlayer != null) {
                flvPlayer.unload();
                flvPlayer.detachMediaElement();
                flvPlayer.destroy();
                flvPlayer = null;
            }
        }
        flvPlayer = flvjs.createPlayer({
          type: 'flv',
           url: src
        });
        flvPlayer.attachMediaElement(playerEl);
    
    
        flvPlayer.load();
        if(sch.autoplay=='autoplay') flvPlayer.play();
      }
    
    
      function parseSearch(){
        var sch = window.location.search;
        sch = sch.trim();
        if(!sch)return '';
    
    
        sch = sch.replace(/^?/,'');
        var kvs = sch.split('&');
        var m = {};
    
    
        for(var i=0;i<kvs.length; i++){
          var ind = kvs[i].indexOf('=');
          var k = kvs[i].substring(0,ind);
          var v = ind!=-1 ? kvs[i].substring(ind+1) : '';
          m[k]=v;
        }
        return m;
      }
      </script>




    Tamam hallettim