48 lines
		
	
	
		
			1.5 KiB
		
	
	
	
		
			HTML
		
	
	
	
			
		
		
	
	
			48 lines
		
	
	
		
			1.5 KiB
		
	
	
	
		
			HTML
		
	
	
	
<html>
 | 
						|
<body>
 | 
						|
 | 
						|
<script src="/js/jquery-1.11.3.min.js"></script>
 | 
						|
<script src="/js/jquery.jsonrpcclient.js"></script>
 | 
						|
<script src="/js/jquery.cookie.js"></script>
 | 
						|
<script src="/js/global.js" id="globaljs" defLang="cn"></script>
 | 
						|
 | 
						|
<script>
 | 
						|
    $.getJSON( "/config/config.json", function ( cfg ) {
 | 
						|
        for(var i=0;i<cfg.length;i++){
 | 
						|
            cfg[i].id=i;
 | 
						|
            cfg[i].stream.srt={};
 | 
						|
            cfg[i].stream.srt.enable=false;
 | 
						|
            cfg[i].stream.srt.mode="listener";
 | 
						|
            cfg[i].stream.srt.ip="127.0.0.1";
 | 
						|
            cfg[i].stream.srt.port=9001+i;
 | 
						|
            cfg[i].stream.srt.latency=50;
 | 
						|
	    cfg[i].stream.srt.passwd="";
 | 
						|
            cfg[i].stream.push.path="rtmp://127.0.0.1/live/test_main"+i;
 | 
						|
 | 
						|
            cfg[i].stream2.srt={};
 | 
						|
            cfg[i].stream2.srt.enable=false;
 | 
						|
            cfg[i].stream2.srt.mode="listener";
 | 
						|
            cfg[i].stream2.srt.ip="127.0.0.1";
 | 
						|
            cfg[i].stream2.srt.port=9101+i;
 | 
						|
            cfg[i].stream2.srt.latency=50;
 | 
						|
	    cfg[i].stream2.srt.passwd="";
 | 
						|
            cfg[i].stream2.push.path="rtmp://127.0.0.1/live/test_sub"+i;
 | 
						|
 | 
						|
            if(cfg[i].type=="net")
 | 
						|
            {
 | 
						|
                cfg[i].enca.codec="close";
 | 
						|
		cfg[i].net.minDelay=500;
 | 
						|
            }
 | 
						|
 | 
						|
            cfg[i].ndi.name="stream"+i;
 | 
						|
 | 
						|
        }
 | 
						|
 | 
						|
        rpc( "enc.update", [ JSON.stringify( cfg, null, 2 ) ], function ( data ) {
 | 
						|
           console.log(data);
 | 
						|
        } );
 | 
						|
    } );
 | 
						|
</script>
 | 
						|
</body>
 | 
						|
</html>
 |