rootfs_enc1v2_hi3520d_20231031
This commit is contained in:
		
							parent
							
								
									96986acb7c
								
							
						
					
					
						commit
						0491337638
					
				
										
											Binary file not shown.
										
									
								
							| 
						 | 
				
			
			@ -19,7 +19,9 @@
 | 
			
		|||
      "minqp": 22,
 | 
			
		||||
      "maxqp": 36,
 | 
			
		||||
      "Iqp": 25,
 | 
			
		||||
      "Pqp": 25
 | 
			
		||||
      "Pqp": 25,
 | 
			
		||||
      "syncTS": false,
 | 
			
		||||
      "syncTSMode": "linkpi"
 | 
			
		||||
    },
 | 
			
		||||
    "encv2": {
 | 
			
		||||
      "width": 640,
 | 
			
		||||
| 
						 | 
				
			
			@ -35,7 +37,9 @@
 | 
			
		|||
      "minqp": 22,
 | 
			
		||||
      "maxqp": 36,
 | 
			
		||||
      "Iqp": 25,
 | 
			
		||||
      "Pqp": 25
 | 
			
		||||
      "Pqp": 25,
 | 
			
		||||
      "syncTS": false,
 | 
			
		||||
      "syncTSMode": "linkpi"
 | 
			
		||||
    },
 | 
			
		||||
    "enca": {
 | 
			
		||||
      "audioSrc": 0,
 | 
			
		||||
| 
						 | 
				
			
			@ -76,7 +80,8 @@
 | 
			
		|||
        "format": "auto",
 | 
			
		||||
        "enable": false,
 | 
			
		||||
        "hevc_id": 12,
 | 
			
		||||
        "path": "rtmp://127.0.0.1/live/test_main0"
 | 
			
		||||
        "path": "rtmp://127.0.0.1/live/test_main0",
 | 
			
		||||
        "flvflags": ""
 | 
			
		||||
      },
 | 
			
		||||
      "suffix": "stream0"
 | 
			
		||||
    },
 | 
			
		||||
| 
						 | 
				
			
			@ -111,7 +116,8 @@
 | 
			
		|||
        "format": "auto",
 | 
			
		||||
        "enable": false,
 | 
			
		||||
        "hevc_id": 12,
 | 
			
		||||
        "path": "rtmp://127.0.0.1/live/test_sub0"
 | 
			
		||||
        "path": "rtmp://127.0.0.1/live/test_sub0",
 | 
			
		||||
        "flvflags": ""
 | 
			
		||||
      },
 | 
			
		||||
      "suffix": "sub0"
 | 
			
		||||
    },
 | 
			
		||||
| 
						 | 
				
			
			@ -167,7 +173,9 @@
 | 
			
		|||
      "minqp": 22,
 | 
			
		||||
      "maxqp": 36,
 | 
			
		||||
      "Iqp": 25,
 | 
			
		||||
      "Pqp": 25
 | 
			
		||||
      "Pqp": 25,
 | 
			
		||||
      "syncTS": false,
 | 
			
		||||
      "syncTSMode": "linkpi"
 | 
			
		||||
    },
 | 
			
		||||
    "encv2": {
 | 
			
		||||
      "width": 640,
 | 
			
		||||
| 
						 | 
				
			
			@ -183,7 +191,9 @@
 | 
			
		|||
      "minqp": 22,
 | 
			
		||||
      "maxqp": 36,
 | 
			
		||||
      "Iqp": 25,
 | 
			
		||||
      "Pqp": 25
 | 
			
		||||
      "Pqp": 25,
 | 
			
		||||
      "syncTS": false,
 | 
			
		||||
      "syncTSMode": "linkpi"
 | 
			
		||||
    },
 | 
			
		||||
    "enca": {
 | 
			
		||||
      "audioSrc": 1,
 | 
			
		||||
| 
						 | 
				
			
			@ -224,7 +234,8 @@
 | 
			
		|||
        "format": "auto",
 | 
			
		||||
        "enable": false,
 | 
			
		||||
        "hevc_id": 12,
 | 
			
		||||
        "path": "rtmp://127.0.0.1/live/test_main1"
 | 
			
		||||
        "path": "rtmp://127.0.0.1/live/test_main1",
 | 
			
		||||
        "flvflags": ""
 | 
			
		||||
      },
 | 
			
		||||
      "suffix": "stream1"
 | 
			
		||||
    },
 | 
			
		||||
| 
						 | 
				
			
			@ -259,7 +270,8 @@
 | 
			
		|||
        "format": "auto",
 | 
			
		||||
        "enable": false,
 | 
			
		||||
        "hevc_id": 12,
 | 
			
		||||
        "path": "rtmp://127.0.0.1/live/test_sub1"
 | 
			
		||||
        "path": "rtmp://127.0.0.1/live/test_sub1",
 | 
			
		||||
        "flvflags": ""
 | 
			
		||||
      },
 | 
			
		||||
      "suffix": "sub1"
 | 
			
		||||
    },
 | 
			
		||||
| 
						 | 
				
			
			@ -306,7 +318,9 @@
 | 
			
		|||
      "minqp": 22,
 | 
			
		||||
      "maxqp": 36,
 | 
			
		||||
      "Iqp": 25,
 | 
			
		||||
      "Pqp": 25
 | 
			
		||||
      "Pqp": 25,
 | 
			
		||||
      "syncTS": false,
 | 
			
		||||
      "syncTSMode": "linkpi"
 | 
			
		||||
    },
 | 
			
		||||
    "encv2": {
 | 
			
		||||
      "width": 640,
 | 
			
		||||
| 
						 | 
				
			
			@ -322,7 +336,9 @@
 | 
			
		|||
      "minqp": 22,
 | 
			
		||||
      "maxqp": 36,
 | 
			
		||||
      "Iqp": 25,
 | 
			
		||||
      "Pqp": 25
 | 
			
		||||
      "Pqp": 25,
 | 
			
		||||
      "syncTS": false,
 | 
			
		||||
      "syncTSMode": "linkpi"
 | 
			
		||||
    },
 | 
			
		||||
    "enca": {
 | 
			
		||||
      "audioSrc": 2,
 | 
			
		||||
| 
						 | 
				
			
			@ -363,7 +379,8 @@
 | 
			
		|||
        "format": "auto",
 | 
			
		||||
        "enable": false,
 | 
			
		||||
        "hevc_id": 12,
 | 
			
		||||
        "path": "rtmp://127.0.0.1/live/test_main2"
 | 
			
		||||
        "path": "rtmp://127.0.0.1/live/test_main2",
 | 
			
		||||
        "flvflags": ""
 | 
			
		||||
      },
 | 
			
		||||
      "suffix": "stream2"
 | 
			
		||||
    },
 | 
			
		||||
| 
						 | 
				
			
			@ -398,7 +415,8 @@
 | 
			
		|||
        "format": "auto",
 | 
			
		||||
        "enable": false,
 | 
			
		||||
        "hevc_id": 12,
 | 
			
		||||
        "path": "rtmp://127.0.0.1/live/test_sub2"
 | 
			
		||||
        "path": "rtmp://127.0.0.1/live/test_sub2",
 | 
			
		||||
        "flvflags": ""
 | 
			
		||||
      },
 | 
			
		||||
      "suffix": "sub2"
 | 
			
		||||
    },
 | 
			
		||||
| 
						 | 
				
			
			@ -451,7 +469,9 @@
 | 
			
		|||
      "minqp": 22,
 | 
			
		||||
      "maxqp": 36,
 | 
			
		||||
      "Iqp": 25,
 | 
			
		||||
      "Pqp": 25
 | 
			
		||||
      "Pqp": 25,
 | 
			
		||||
      "syncTS": false,
 | 
			
		||||
      "syncTSMode": "linkpi"
 | 
			
		||||
    },
 | 
			
		||||
    "encv2": {
 | 
			
		||||
      "width": 640,
 | 
			
		||||
| 
						 | 
				
			
			@ -467,7 +487,9 @@
 | 
			
		|||
      "minqp": 22,
 | 
			
		||||
      "maxqp": 36,
 | 
			
		||||
      "Iqp": 25,
 | 
			
		||||
      "Pqp": 25
 | 
			
		||||
      "Pqp": 25,
 | 
			
		||||
      "syncTS": false,
 | 
			
		||||
      "syncTSMode": "linkpi"
 | 
			
		||||
    },
 | 
			
		||||
    "enca": {
 | 
			
		||||
      "audioSrc": 3,
 | 
			
		||||
| 
						 | 
				
			
			@ -508,7 +530,8 @@
 | 
			
		|||
        "format": "auto",
 | 
			
		||||
        "enable": false,
 | 
			
		||||
        "hevc_id": 12,
 | 
			
		||||
        "path": "rtmp://127.0.0.1/live/test_main3"
 | 
			
		||||
        "path": "rtmp://127.0.0.1/live/test_main3",
 | 
			
		||||
        "flvflags": ""
 | 
			
		||||
      },
 | 
			
		||||
      "suffix": "stream3"
 | 
			
		||||
    },
 | 
			
		||||
| 
						 | 
				
			
			@ -543,7 +566,8 @@
 | 
			
		|||
        "format": "auto",
 | 
			
		||||
        "enable": false,
 | 
			
		||||
        "hevc_id": 12,
 | 
			
		||||
        "path": "rtmp://127.0.0.1/live/test_sub3"
 | 
			
		||||
        "path": "rtmp://127.0.0.1/live/test_sub3",
 | 
			
		||||
        "flvflags": ""
 | 
			
		||||
      },
 | 
			
		||||
      "suffix": "sub3"
 | 
			
		||||
    },
 | 
			
		||||
| 
						 | 
				
			
			@ -613,7 +637,8 @@
 | 
			
		|||
        "format": "auto",
 | 
			
		||||
        "enable": false,
 | 
			
		||||
        "hevc_id": 12,
 | 
			
		||||
        "path": "rtmp://127.0.0.1/live/test_main4"
 | 
			
		||||
        "path": "rtmp://127.0.0.1/live/test_main4",
 | 
			
		||||
        "flvflags": ""
 | 
			
		||||
      },
 | 
			
		||||
      "suffix": "stream4"
 | 
			
		||||
    },
 | 
			
		||||
| 
						 | 
				
			
			@ -648,7 +673,8 @@
 | 
			
		|||
        "format": "auto",
 | 
			
		||||
        "enable": false,
 | 
			
		||||
        "hevc_id": 12,
 | 
			
		||||
        "path": "rtmp://127.0.0.1/live/test_sub4"
 | 
			
		||||
        "path": "rtmp://127.0.0.1/live/test_sub4",
 | 
			
		||||
        "flvflags": ""
 | 
			
		||||
      },
 | 
			
		||||
      "suffix": "sub4"
 | 
			
		||||
    },
 | 
			
		||||
| 
						 | 
				
			
			@ -695,7 +721,9 @@
 | 
			
		|||
      "minqp": 22,
 | 
			
		||||
      "maxqp": 36,
 | 
			
		||||
      "Iqp": 25,
 | 
			
		||||
      "Pqp": 25
 | 
			
		||||
      "Pqp": 25,
 | 
			
		||||
      "syncTS": false,
 | 
			
		||||
      "syncTSMode": "linkpi"
 | 
			
		||||
    },
 | 
			
		||||
    "encv2": {
 | 
			
		||||
      "width": 640,
 | 
			
		||||
| 
						 | 
				
			
			@ -711,7 +739,9 @@
 | 
			
		|||
      "minqp": 22,
 | 
			
		||||
      "maxqp": 36,
 | 
			
		||||
      "Iqp": 25,
 | 
			
		||||
      "Pqp": 25
 | 
			
		||||
      "Pqp": 25,
 | 
			
		||||
      "syncTS": false,
 | 
			
		||||
      "syncTSMode": "linkpi"
 | 
			
		||||
    },
 | 
			
		||||
    "enca": {
 | 
			
		||||
      "audioSrc": 5,
 | 
			
		||||
| 
						 | 
				
			
			@ -752,7 +782,8 @@
 | 
			
		|||
        "format": "auto",
 | 
			
		||||
        "enable": false,
 | 
			
		||||
        "hevc_id": 12,
 | 
			
		||||
        "path": "rtmp://127.0.0.1/live/test_main5"
 | 
			
		||||
        "path": "rtmp://127.0.0.1/live/test_main5",
 | 
			
		||||
        "flvflags": ""
 | 
			
		||||
      },
 | 
			
		||||
      "suffix": "stream5"
 | 
			
		||||
    },
 | 
			
		||||
| 
						 | 
				
			
			@ -787,7 +818,8 @@
 | 
			
		|||
        "format": "auto",
 | 
			
		||||
        "enable": false,
 | 
			
		||||
        "hevc_id": 12,
 | 
			
		||||
        "path": "rtmp://127.0.0.1/live/test_sub5"
 | 
			
		||||
        "path": "rtmp://127.0.0.1/live/test_sub5",
 | 
			
		||||
        "flvflags": ""
 | 
			
		||||
      },
 | 
			
		||||
      "suffix": "sub5"
 | 
			
		||||
    },
 | 
			
		||||
| 
						 | 
				
			
			@ -834,7 +866,9 @@
 | 
			
		|||
      "minqp": 22,
 | 
			
		||||
      "maxqp": 36,
 | 
			
		||||
      "Iqp": 25,
 | 
			
		||||
      "Pqp": 25
 | 
			
		||||
      "Pqp": 25,
 | 
			
		||||
      "syncTS": false,
 | 
			
		||||
      "syncTSMode": "linkpi"
 | 
			
		||||
    },
 | 
			
		||||
    "encv2": {
 | 
			
		||||
      "width": 640,
 | 
			
		||||
| 
						 | 
				
			
			@ -850,7 +884,9 @@
 | 
			
		|||
      "minqp": 22,
 | 
			
		||||
      "maxqp": 36,
 | 
			
		||||
      "Iqp": 25,
 | 
			
		||||
      "Pqp": 25
 | 
			
		||||
      "Pqp": 25,
 | 
			
		||||
      "syncTS": false,
 | 
			
		||||
      "syncTSMode": "linkpi"
 | 
			
		||||
    },
 | 
			
		||||
    "enca": {
 | 
			
		||||
      "audioSrc": 6,
 | 
			
		||||
| 
						 | 
				
			
			@ -891,7 +927,8 @@
 | 
			
		|||
        "format": "auto",
 | 
			
		||||
        "enable": false,
 | 
			
		||||
        "hevc_id": 12,
 | 
			
		||||
        "path": "rtmp://127.0.0.1/live/test_main6"
 | 
			
		||||
        "path": "rtmp://127.0.0.1/live/test_main6",
 | 
			
		||||
        "flvflags": ""
 | 
			
		||||
      },
 | 
			
		||||
      "suffix": "stream6"
 | 
			
		||||
    },
 | 
			
		||||
| 
						 | 
				
			
			@ -926,7 +963,8 @@
 | 
			
		|||
        "format": "auto",
 | 
			
		||||
        "enable": false,
 | 
			
		||||
        "hevc_id": 12,
 | 
			
		||||
        "path": "rtmp://127.0.0.1/live/test_sub6"
 | 
			
		||||
        "path": "rtmp://127.0.0.1/live/test_sub6",
 | 
			
		||||
        "flvflags": ""
 | 
			
		||||
      },
 | 
			
		||||
      "suffix": "sub6"
 | 
			
		||||
    },
 | 
			
		||||
| 
						 | 
				
			
			@ -998,7 +1036,9 @@
 | 
			
		|||
      "minqp": 22,
 | 
			
		||||
      "maxqp": 36,
 | 
			
		||||
      "Iqp": 25,
 | 
			
		||||
      "Pqp": 25
 | 
			
		||||
      "Pqp": 25,
 | 
			
		||||
      "syncTS": false,
 | 
			
		||||
      "syncTSMode": "linkpi"
 | 
			
		||||
    },
 | 
			
		||||
    "encv2": {
 | 
			
		||||
      "width": 640,
 | 
			
		||||
| 
						 | 
				
			
			@ -1014,7 +1054,9 @@
 | 
			
		|||
      "minqp": 22,
 | 
			
		||||
      "maxqp": 36,
 | 
			
		||||
      "Iqp": 25,
 | 
			
		||||
      "Pqp": 25
 | 
			
		||||
      "Pqp": 25,
 | 
			
		||||
      "syncTS": false,
 | 
			
		||||
      "syncTSMode": "linkpi"
 | 
			
		||||
    },
 | 
			
		||||
    "enca": {
 | 
			
		||||
      "audioSrc": 7,
 | 
			
		||||
| 
						 | 
				
			
			@ -1055,7 +1097,8 @@
 | 
			
		|||
        "format": "auto",
 | 
			
		||||
        "enable": false,
 | 
			
		||||
        "hevc_id": 12,
 | 
			
		||||
        "path": "rtmp://127.0.0.1/live/test_main7"
 | 
			
		||||
        "path": "rtmp://127.0.0.1/live/test_main7",
 | 
			
		||||
        "flvflags": ""
 | 
			
		||||
      },
 | 
			
		||||
      "suffix": "stream7"
 | 
			
		||||
    },
 | 
			
		||||
| 
						 | 
				
			
			@ -1090,7 +1133,8 @@
 | 
			
		|||
        "format": "auto",
 | 
			
		||||
        "enable": false,
 | 
			
		||||
        "hevc_id": 12,
 | 
			
		||||
        "path": "rtmp://127.0.0.1/live/test_sub7"
 | 
			
		||||
        "path": "rtmp://127.0.0.1/live/test_sub7",
 | 
			
		||||
        "flvflags": ""
 | 
			
		||||
      },
 | 
			
		||||
      "suffix": "sub7"
 | 
			
		||||
    },
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -19,7 +19,9 @@
 | 
			
		|||
      "minqp": 22,
 | 
			
		||||
      "maxqp": 36,
 | 
			
		||||
      "Iqp": 25,
 | 
			
		||||
      "Pqp": 25
 | 
			
		||||
      "Pqp": 25,
 | 
			
		||||
      "syncTS": false,
 | 
			
		||||
      "syncTSMode": "linkpi"
 | 
			
		||||
    },
 | 
			
		||||
    "encv2": {
 | 
			
		||||
      "width": 640,
 | 
			
		||||
| 
						 | 
				
			
			@ -35,7 +37,9 @@
 | 
			
		|||
      "minqp": 22,
 | 
			
		||||
      "maxqp": 36,
 | 
			
		||||
      "Iqp": 25,
 | 
			
		||||
      "Pqp": 25
 | 
			
		||||
      "Pqp": 25,
 | 
			
		||||
      "syncTS": false,
 | 
			
		||||
      "syncTSMode": "linkpi"
 | 
			
		||||
    },
 | 
			
		||||
    "enca": {
 | 
			
		||||
      "audioSrc": 0,
 | 
			
		||||
| 
						 | 
				
			
			@ -76,7 +80,8 @@
 | 
			
		|||
        "format": "auto",
 | 
			
		||||
        "enable": false,
 | 
			
		||||
        "hevc_id": 12,
 | 
			
		||||
        "path": "rtmp://127.0.0.1/live/test_main0"
 | 
			
		||||
        "path": "rtmp://127.0.0.1/live/test_main0",
 | 
			
		||||
        "flvflags": ""
 | 
			
		||||
      },
 | 
			
		||||
      "suffix": "stream0"
 | 
			
		||||
    },
 | 
			
		||||
| 
						 | 
				
			
			@ -111,7 +116,8 @@
 | 
			
		|||
        "format": "auto",
 | 
			
		||||
        "enable": false,
 | 
			
		||||
        "hevc_id": 12,
 | 
			
		||||
        "path": "rtmp://127.0.0.1/live/test_sub0"
 | 
			
		||||
        "path": "rtmp://127.0.0.1/live/test_sub0",
 | 
			
		||||
        "flvflags": ""
 | 
			
		||||
      },
 | 
			
		||||
      "suffix": "sub0"
 | 
			
		||||
    },
 | 
			
		||||
| 
						 | 
				
			
			@ -167,7 +173,9 @@
 | 
			
		|||
      "minqp": 22,
 | 
			
		||||
      "maxqp": 36,
 | 
			
		||||
      "Iqp": 25,
 | 
			
		||||
      "Pqp": 25
 | 
			
		||||
      "Pqp": 25,
 | 
			
		||||
      "syncTS": false,
 | 
			
		||||
      "syncTSMode": "linkpi"
 | 
			
		||||
    },
 | 
			
		||||
    "encv2": {
 | 
			
		||||
      "width": 640,
 | 
			
		||||
| 
						 | 
				
			
			@ -183,7 +191,9 @@
 | 
			
		|||
      "minqp": 22,
 | 
			
		||||
      "maxqp": 36,
 | 
			
		||||
      "Iqp": 25,
 | 
			
		||||
      "Pqp": 25
 | 
			
		||||
      "Pqp": 25,
 | 
			
		||||
      "syncTS": false,
 | 
			
		||||
      "syncTSMode": "linkpi"
 | 
			
		||||
    },
 | 
			
		||||
    "enca": {
 | 
			
		||||
      "audioSrc": 1,
 | 
			
		||||
| 
						 | 
				
			
			@ -224,7 +234,8 @@
 | 
			
		|||
        "format": "auto",
 | 
			
		||||
        "enable": false,
 | 
			
		||||
        "hevc_id": 12,
 | 
			
		||||
        "path": "rtmp://127.0.0.1/live/test_main1"
 | 
			
		||||
        "path": "rtmp://127.0.0.1/live/test_main1",
 | 
			
		||||
        "flvflags": ""
 | 
			
		||||
      },
 | 
			
		||||
      "suffix": "stream1"
 | 
			
		||||
    },
 | 
			
		||||
| 
						 | 
				
			
			@ -259,7 +270,8 @@
 | 
			
		|||
        "format": "auto",
 | 
			
		||||
        "enable": false,
 | 
			
		||||
        "hevc_id": 12,
 | 
			
		||||
        "path": "rtmp://127.0.0.1/live/test_sub1"
 | 
			
		||||
        "path": "rtmp://127.0.0.1/live/test_sub1",
 | 
			
		||||
        "flvflags": ""
 | 
			
		||||
      },
 | 
			
		||||
      "suffix": "sub1"
 | 
			
		||||
    },
 | 
			
		||||
| 
						 | 
				
			
			@ -306,7 +318,9 @@
 | 
			
		|||
      "minqp": 22,
 | 
			
		||||
      "maxqp": 36,
 | 
			
		||||
      "Iqp": 25,
 | 
			
		||||
      "Pqp": 25
 | 
			
		||||
      "Pqp": 25,
 | 
			
		||||
      "syncTS": false,
 | 
			
		||||
      "syncTSMode": "linkpi"
 | 
			
		||||
    },
 | 
			
		||||
    "encv2": {
 | 
			
		||||
      "width": 640,
 | 
			
		||||
| 
						 | 
				
			
			@ -322,7 +336,9 @@
 | 
			
		|||
      "minqp": 22,
 | 
			
		||||
      "maxqp": 36,
 | 
			
		||||
      "Iqp": 25,
 | 
			
		||||
      "Pqp": 25
 | 
			
		||||
      "Pqp": 25,
 | 
			
		||||
      "syncTS": false,
 | 
			
		||||
      "syncTSMode": "linkpi"
 | 
			
		||||
    },
 | 
			
		||||
    "enca": {
 | 
			
		||||
      "audioSrc": 2,
 | 
			
		||||
| 
						 | 
				
			
			@ -363,7 +379,8 @@
 | 
			
		|||
        "format": "auto",
 | 
			
		||||
        "enable": false,
 | 
			
		||||
        "hevc_id": 12,
 | 
			
		||||
        "path": "rtmp://127.0.0.1/live/test_main2"
 | 
			
		||||
        "path": "rtmp://127.0.0.1/live/test_main2",
 | 
			
		||||
        "flvflags": ""
 | 
			
		||||
      },
 | 
			
		||||
      "suffix": "stream2"
 | 
			
		||||
    },
 | 
			
		||||
| 
						 | 
				
			
			@ -398,7 +415,8 @@
 | 
			
		|||
        "format": "auto",
 | 
			
		||||
        "enable": false,
 | 
			
		||||
        "hevc_id": 12,
 | 
			
		||||
        "path": "rtmp://127.0.0.1/live/test_sub2"
 | 
			
		||||
        "path": "rtmp://127.0.0.1/live/test_sub2",
 | 
			
		||||
        "flvflags": ""
 | 
			
		||||
      },
 | 
			
		||||
      "suffix": "sub2"
 | 
			
		||||
    },
 | 
			
		||||
| 
						 | 
				
			
			@ -451,7 +469,9 @@
 | 
			
		|||
      "minqp": 22,
 | 
			
		||||
      "maxqp": 36,
 | 
			
		||||
      "Iqp": 25,
 | 
			
		||||
      "Pqp": 25
 | 
			
		||||
      "Pqp": 25,
 | 
			
		||||
      "syncTS": false,
 | 
			
		||||
      "syncTSMode": "linkpi"
 | 
			
		||||
    },
 | 
			
		||||
    "encv2": {
 | 
			
		||||
      "width": 640,
 | 
			
		||||
| 
						 | 
				
			
			@ -467,7 +487,9 @@
 | 
			
		|||
      "minqp": 22,
 | 
			
		||||
      "maxqp": 36,
 | 
			
		||||
      "Iqp": 25,
 | 
			
		||||
      "Pqp": 25
 | 
			
		||||
      "Pqp": 25,
 | 
			
		||||
      "syncTS": false,
 | 
			
		||||
      "syncTSMode": "linkpi"
 | 
			
		||||
    },
 | 
			
		||||
    "enca": {
 | 
			
		||||
      "audioSrc": 3,
 | 
			
		||||
| 
						 | 
				
			
			@ -508,7 +530,8 @@
 | 
			
		|||
        "format": "auto",
 | 
			
		||||
        "enable": false,
 | 
			
		||||
        "hevc_id": 12,
 | 
			
		||||
        "path": "rtmp://127.0.0.1/live/test_main3"
 | 
			
		||||
        "path": "rtmp://127.0.0.1/live/test_main3",
 | 
			
		||||
        "flvflags": ""
 | 
			
		||||
      },
 | 
			
		||||
      "suffix": "stream3"
 | 
			
		||||
    },
 | 
			
		||||
| 
						 | 
				
			
			@ -543,7 +566,8 @@
 | 
			
		|||
        "format": "auto",
 | 
			
		||||
        "enable": false,
 | 
			
		||||
        "hevc_id": 12,
 | 
			
		||||
        "path": "rtmp://127.0.0.1/live/test_sub3"
 | 
			
		||||
        "path": "rtmp://127.0.0.1/live/test_sub3",
 | 
			
		||||
        "flvflags": ""
 | 
			
		||||
      },
 | 
			
		||||
      "suffix": "sub3"
 | 
			
		||||
    },
 | 
			
		||||
| 
						 | 
				
			
			@ -613,7 +637,8 @@
 | 
			
		|||
        "format": "auto",
 | 
			
		||||
        "enable": false,
 | 
			
		||||
        "hevc_id": 12,
 | 
			
		||||
        "path": "rtmp://127.0.0.1/live/test_main4"
 | 
			
		||||
        "path": "rtmp://127.0.0.1/live/test_main4",
 | 
			
		||||
        "flvflags": ""
 | 
			
		||||
      },
 | 
			
		||||
      "suffix": "stream4"
 | 
			
		||||
    },
 | 
			
		||||
| 
						 | 
				
			
			@ -648,7 +673,8 @@
 | 
			
		|||
        "format": "auto",
 | 
			
		||||
        "enable": false,
 | 
			
		||||
        "hevc_id": 12,
 | 
			
		||||
        "path": "rtmp://127.0.0.1/live/test_sub4"
 | 
			
		||||
        "path": "rtmp://127.0.0.1/live/test_sub4",
 | 
			
		||||
        "flvflags": ""
 | 
			
		||||
      },
 | 
			
		||||
      "suffix": "sub4"
 | 
			
		||||
    },
 | 
			
		||||
| 
						 | 
				
			
			@ -695,7 +721,9 @@
 | 
			
		|||
      "minqp": 22,
 | 
			
		||||
      "maxqp": 36,
 | 
			
		||||
      "Iqp": 25,
 | 
			
		||||
      "Pqp": 25
 | 
			
		||||
      "Pqp": 25,
 | 
			
		||||
      "syncTS": false,
 | 
			
		||||
      "syncTSMode": "linkpi"
 | 
			
		||||
    },
 | 
			
		||||
    "encv2": {
 | 
			
		||||
      "width": 640,
 | 
			
		||||
| 
						 | 
				
			
			@ -711,7 +739,9 @@
 | 
			
		|||
      "minqp": 22,
 | 
			
		||||
      "maxqp": 36,
 | 
			
		||||
      "Iqp": 25,
 | 
			
		||||
      "Pqp": 25
 | 
			
		||||
      "Pqp": 25,
 | 
			
		||||
      "syncTS": false,
 | 
			
		||||
      "syncTSMode": "linkpi"
 | 
			
		||||
    },
 | 
			
		||||
    "enca": {
 | 
			
		||||
      "audioSrc": 5,
 | 
			
		||||
| 
						 | 
				
			
			@ -752,7 +782,8 @@
 | 
			
		|||
        "format": "auto",
 | 
			
		||||
        "enable": false,
 | 
			
		||||
        "hevc_id": 12,
 | 
			
		||||
        "path": "rtmp://127.0.0.1/live/test_main5"
 | 
			
		||||
        "path": "rtmp://127.0.0.1/live/test_main5",
 | 
			
		||||
        "flvflags": ""
 | 
			
		||||
      },
 | 
			
		||||
      "suffix": "stream5"
 | 
			
		||||
    },
 | 
			
		||||
| 
						 | 
				
			
			@ -787,7 +818,8 @@
 | 
			
		|||
        "format": "auto",
 | 
			
		||||
        "enable": false,
 | 
			
		||||
        "hevc_id": 12,
 | 
			
		||||
        "path": "rtmp://127.0.0.1/live/test_sub5"
 | 
			
		||||
        "path": "rtmp://127.0.0.1/live/test_sub5",
 | 
			
		||||
        "flvflags": ""
 | 
			
		||||
      },
 | 
			
		||||
      "suffix": "sub5"
 | 
			
		||||
    },
 | 
			
		||||
| 
						 | 
				
			
			@ -834,7 +866,9 @@
 | 
			
		|||
      "minqp": 22,
 | 
			
		||||
      "maxqp": 36,
 | 
			
		||||
      "Iqp": 25,
 | 
			
		||||
      "Pqp": 25
 | 
			
		||||
      "Pqp": 25,
 | 
			
		||||
      "syncTS": false,
 | 
			
		||||
      "syncTSMode": "linkpi"
 | 
			
		||||
    },
 | 
			
		||||
    "encv2": {
 | 
			
		||||
      "width": 640,
 | 
			
		||||
| 
						 | 
				
			
			@ -850,7 +884,9 @@
 | 
			
		|||
      "minqp": 22,
 | 
			
		||||
      "maxqp": 36,
 | 
			
		||||
      "Iqp": 25,
 | 
			
		||||
      "Pqp": 25
 | 
			
		||||
      "Pqp": 25,
 | 
			
		||||
      "syncTS": false,
 | 
			
		||||
      "syncTSMode": "linkpi"
 | 
			
		||||
    },
 | 
			
		||||
    "enca": {
 | 
			
		||||
      "audioSrc": 6,
 | 
			
		||||
| 
						 | 
				
			
			@ -891,7 +927,8 @@
 | 
			
		|||
        "format": "auto",
 | 
			
		||||
        "enable": false,
 | 
			
		||||
        "hevc_id": 12,
 | 
			
		||||
        "path": "rtmp://127.0.0.1/live/test_main6"
 | 
			
		||||
        "path": "rtmp://127.0.0.1/live/test_main6",
 | 
			
		||||
        "flvflags": ""
 | 
			
		||||
      },
 | 
			
		||||
      "suffix": "stream6"
 | 
			
		||||
    },
 | 
			
		||||
| 
						 | 
				
			
			@ -926,7 +963,8 @@
 | 
			
		|||
        "format": "auto",
 | 
			
		||||
        "enable": false,
 | 
			
		||||
        "hevc_id": 12,
 | 
			
		||||
        "path": "rtmp://127.0.0.1/live/test_sub6"
 | 
			
		||||
        "path": "rtmp://127.0.0.1/live/test_sub6",
 | 
			
		||||
        "flvflags": ""
 | 
			
		||||
      },
 | 
			
		||||
      "suffix": "sub6"
 | 
			
		||||
    },
 | 
			
		||||
| 
						 | 
				
			
			@ -998,7 +1036,9 @@
 | 
			
		|||
      "minqp": 22,
 | 
			
		||||
      "maxqp": 36,
 | 
			
		||||
      "Iqp": 25,
 | 
			
		||||
      "Pqp": 25
 | 
			
		||||
      "Pqp": 25,
 | 
			
		||||
      "syncTS": false,
 | 
			
		||||
      "syncTSMode": "linkpi"
 | 
			
		||||
    },
 | 
			
		||||
    "encv2": {
 | 
			
		||||
      "width": 640,
 | 
			
		||||
| 
						 | 
				
			
			@ -1014,7 +1054,9 @@
 | 
			
		|||
      "minqp": 22,
 | 
			
		||||
      "maxqp": 36,
 | 
			
		||||
      "Iqp": 25,
 | 
			
		||||
      "Pqp": 25
 | 
			
		||||
      "Pqp": 25,
 | 
			
		||||
      "syncTS": false,
 | 
			
		||||
      "syncTSMode": "linkpi"
 | 
			
		||||
    },
 | 
			
		||||
    "enca": {
 | 
			
		||||
      "audioSrc": 7,
 | 
			
		||||
| 
						 | 
				
			
			@ -1055,7 +1097,8 @@
 | 
			
		|||
        "format": "auto",
 | 
			
		||||
        "enable": false,
 | 
			
		||||
        "hevc_id": 12,
 | 
			
		||||
        "path": "rtmp://127.0.0.1/live/test_main7"
 | 
			
		||||
        "path": "rtmp://127.0.0.1/live/test_main7",
 | 
			
		||||
        "flvflags": ""
 | 
			
		||||
      },
 | 
			
		||||
      "suffix": "stream7"
 | 
			
		||||
    },
 | 
			
		||||
| 
						 | 
				
			
			@ -1090,7 +1133,8 @@
 | 
			
		|||
        "format": "auto",
 | 
			
		||||
        "enable": false,
 | 
			
		||||
        "hevc_id": 12,
 | 
			
		||||
        "path": "rtmp://127.0.0.1/live/test_sub7"
 | 
			
		||||
        "path": "rtmp://127.0.0.1/live/test_sub7",
 | 
			
		||||
        "flvflags": ""
 | 
			
		||||
      },
 | 
			
		||||
      "suffix": "sub7"
 | 
			
		||||
    },
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -7,22 +7,26 @@
 | 
			
		|||
        {
 | 
			
		||||
            "des": "platform 1",
 | 
			
		||||
            "enable": true,
 | 
			
		||||
            "path": "rtmp://127.0.0.1/live/push1"
 | 
			
		||||
            "path": "rtmp://127.0.0.1/live/push1",
 | 
			
		||||
	    "flvflags": ""
 | 
			
		||||
        },
 | 
			
		||||
        {
 | 
			
		||||
            "des": "platform 2",
 | 
			
		||||
            "enable": false,
 | 
			
		||||
            "path": "rtmp://127.0.0.1/live/push2"
 | 
			
		||||
            "path": "rtmp://127.0.0.1/live/push2",
 | 
			
		||||
	    "flvflags": ""
 | 
			
		||||
        },
 | 
			
		||||
        {
 | 
			
		||||
            "des": "platform 3",
 | 
			
		||||
            "enable": false,
 | 
			
		||||
            "path": "rtmp://127.0.0.1/live/push3"
 | 
			
		||||
            "path": "rtmp://127.0.0.1/live/push3",
 | 
			
		||||
	    "flvflags": ""
 | 
			
		||||
        },
 | 
			
		||||
        {
 | 
			
		||||
            "des": "platform 4",
 | 
			
		||||
            "enable": false,
 | 
			
		||||
            "path": "rtmp://127.0.0.1/live/push4"
 | 
			
		||||
            "path": "rtmp://127.0.0.1/live/push4",
 | 
			
		||||
	    "flvflags": ""
 | 
			
		||||
        }
 | 
			
		||||
    ]
 | 
			
		||||
}
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -1,4 +1,14 @@
 | 
			
		|||
[
 | 
			
		||||
  {
 | 
			
		||||
    "version": "2.7.0 build 20231031",
 | 
			
		||||
    "logs": [
 | 
			
		||||
      "编码设置页面新增帧同步设置",
 | 
			
		||||
      "多平台直播页面,新增推流兼容性设置,兼容向youtube推流",
 | 
			
		||||
      "优化NTP同步功能",
 | 
			
		||||
      "优化纯音频网络流编码逻辑",
 | 
			
		||||
      "系统底层优化"
 | 
			
		||||
    ]
 | 
			
		||||
  },
 | 
			
		||||
  {
 | 
			
		||||
    "version": "2.6.0 build 20230928",
 | 
			
		||||
    "logs": [
 | 
			
		||||
| 
						 | 
				
			
			@ -10,7 +20,7 @@
 | 
			
		|||
    ]
 | 
			
		||||
  },
 | 
			
		||||
  {
 | 
			
		||||
    "version": "2.5.0 build 20230927",
 | 
			
		||||
    "version": "2.5.0 build 20230831",
 | 
			
		||||
    "logs": [
 | 
			
		||||
      "修正http接口获取/设置水印异常问题",
 | 
			
		||||
      "修正srt输出,latency参数值不能大于1000的问题",
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -1,5 +1,5 @@
 | 
			
		|||
{
 | 
			
		||||
    "app": "2.0.0 build 20220512_869",
 | 
			
		||||
    "sdk": "2.0.0 build 20220518_20716",
 | 
			
		||||
    "sys": "2.6.0 build 20230928"
 | 
			
		||||
    "sys": "2.7.0 build 20231031"
 | 
			
		||||
}
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -19,7 +19,9 @@
 | 
			
		|||
      "minqp": 22,
 | 
			
		||||
      "maxqp": 36,
 | 
			
		||||
      "Iqp": 25,
 | 
			
		||||
      "Pqp": 25
 | 
			
		||||
      "Pqp": 25,
 | 
			
		||||
      "syncTS": false,
 | 
			
		||||
      "syncTSMode": "linkpi"
 | 
			
		||||
    },
 | 
			
		||||
    "encv2": {
 | 
			
		||||
      "width": 640,
 | 
			
		||||
| 
						 | 
				
			
			@ -35,7 +37,9 @@
 | 
			
		|||
      "minqp": 22,
 | 
			
		||||
      "maxqp": 36,
 | 
			
		||||
      "Iqp": 25,
 | 
			
		||||
      "Pqp": 25
 | 
			
		||||
      "Pqp": 25,
 | 
			
		||||
      "syncTS": false,
 | 
			
		||||
      "syncTSMode": "linkpi"
 | 
			
		||||
    },
 | 
			
		||||
    "enca": {
 | 
			
		||||
      "audioSrc": 0,
 | 
			
		||||
| 
						 | 
				
			
			@ -76,7 +80,8 @@
 | 
			
		|||
        "format": "auto",
 | 
			
		||||
        "enable": false,
 | 
			
		||||
        "hevc_id": 12,
 | 
			
		||||
        "path": "rtmp://127.0.0.1/live/test_main0"
 | 
			
		||||
        "path": "rtmp://127.0.0.1/live/test_main0",
 | 
			
		||||
        "flvflags": ""
 | 
			
		||||
      },
 | 
			
		||||
      "suffix": "stream0"
 | 
			
		||||
    },
 | 
			
		||||
| 
						 | 
				
			
			@ -111,7 +116,8 @@
 | 
			
		|||
        "format": "auto",
 | 
			
		||||
        "enable": false,
 | 
			
		||||
        "hevc_id": 12,
 | 
			
		||||
        "path": "rtmp://127.0.0.1/live/test_sub0"
 | 
			
		||||
        "path": "rtmp://127.0.0.1/live/test_sub0",
 | 
			
		||||
        "flvflags": ""
 | 
			
		||||
      },
 | 
			
		||||
      "suffix": "sub0"
 | 
			
		||||
    },
 | 
			
		||||
| 
						 | 
				
			
			@ -167,7 +173,9 @@
 | 
			
		|||
      "minqp": 22,
 | 
			
		||||
      "maxqp": 36,
 | 
			
		||||
      "Iqp": 25,
 | 
			
		||||
      "Pqp": 25
 | 
			
		||||
      "Pqp": 25,
 | 
			
		||||
      "syncTS": false,
 | 
			
		||||
      "syncTSMode": "linkpi"
 | 
			
		||||
    },
 | 
			
		||||
    "encv2": {
 | 
			
		||||
      "width": 640,
 | 
			
		||||
| 
						 | 
				
			
			@ -183,7 +191,9 @@
 | 
			
		|||
      "minqp": 22,
 | 
			
		||||
      "maxqp": 36,
 | 
			
		||||
      "Iqp": 25,
 | 
			
		||||
      "Pqp": 25
 | 
			
		||||
      "Pqp": 25,
 | 
			
		||||
      "syncTS": false,
 | 
			
		||||
      "syncTSMode": "linkpi"
 | 
			
		||||
    },
 | 
			
		||||
    "enca": {
 | 
			
		||||
      "audioSrc": 1,
 | 
			
		||||
| 
						 | 
				
			
			@ -224,7 +234,8 @@
 | 
			
		|||
        "format": "auto",
 | 
			
		||||
        "enable": false,
 | 
			
		||||
        "hevc_id": 12,
 | 
			
		||||
        "path": "rtmp://127.0.0.1/live/test_main1"
 | 
			
		||||
        "path": "rtmp://127.0.0.1/live/test_main1",
 | 
			
		||||
        "flvflags": ""
 | 
			
		||||
      },
 | 
			
		||||
      "suffix": "stream1"
 | 
			
		||||
    },
 | 
			
		||||
| 
						 | 
				
			
			@ -259,7 +270,8 @@
 | 
			
		|||
        "format": "auto",
 | 
			
		||||
        "enable": false,
 | 
			
		||||
        "hevc_id": 12,
 | 
			
		||||
        "path": "rtmp://127.0.0.1/live/test_sub1"
 | 
			
		||||
        "path": "rtmp://127.0.0.1/live/test_sub1",
 | 
			
		||||
        "flvflags": ""
 | 
			
		||||
      },
 | 
			
		||||
      "suffix": "sub1"
 | 
			
		||||
    },
 | 
			
		||||
| 
						 | 
				
			
			@ -306,7 +318,9 @@
 | 
			
		|||
      "minqp": 22,
 | 
			
		||||
      "maxqp": 36,
 | 
			
		||||
      "Iqp": 25,
 | 
			
		||||
      "Pqp": 25
 | 
			
		||||
      "Pqp": 25,
 | 
			
		||||
      "syncTS": false,
 | 
			
		||||
      "syncTSMode": "linkpi"
 | 
			
		||||
    },
 | 
			
		||||
    "encv2": {
 | 
			
		||||
      "width": 640,
 | 
			
		||||
| 
						 | 
				
			
			@ -322,7 +336,9 @@
 | 
			
		|||
      "minqp": 22,
 | 
			
		||||
      "maxqp": 36,
 | 
			
		||||
      "Iqp": 25,
 | 
			
		||||
      "Pqp": 25
 | 
			
		||||
      "Pqp": 25,
 | 
			
		||||
      "syncTS": false,
 | 
			
		||||
      "syncTSMode": "linkpi"
 | 
			
		||||
    },
 | 
			
		||||
    "enca": {
 | 
			
		||||
      "audioSrc": 2,
 | 
			
		||||
| 
						 | 
				
			
			@ -363,7 +379,8 @@
 | 
			
		|||
        "format": "auto",
 | 
			
		||||
        "enable": false,
 | 
			
		||||
        "hevc_id": 12,
 | 
			
		||||
        "path": "rtmp://127.0.0.1/live/test_main2"
 | 
			
		||||
        "path": "rtmp://127.0.0.1/live/test_main2",
 | 
			
		||||
        "flvflags": ""
 | 
			
		||||
      },
 | 
			
		||||
      "suffix": "stream2"
 | 
			
		||||
    },
 | 
			
		||||
| 
						 | 
				
			
			@ -398,7 +415,8 @@
 | 
			
		|||
        "format": "auto",
 | 
			
		||||
        "enable": false,
 | 
			
		||||
        "hevc_id": 12,
 | 
			
		||||
        "path": "rtmp://127.0.0.1/live/test_sub2"
 | 
			
		||||
        "path": "rtmp://127.0.0.1/live/test_sub2",
 | 
			
		||||
        "flvflags": ""
 | 
			
		||||
      },
 | 
			
		||||
      "suffix": "sub2"
 | 
			
		||||
    },
 | 
			
		||||
| 
						 | 
				
			
			@ -451,7 +469,9 @@
 | 
			
		|||
      "minqp": 22,
 | 
			
		||||
      "maxqp": 36,
 | 
			
		||||
      "Iqp": 25,
 | 
			
		||||
      "Pqp": 25
 | 
			
		||||
      "Pqp": 25,
 | 
			
		||||
      "syncTS": false,
 | 
			
		||||
      "syncTSMode": "linkpi"
 | 
			
		||||
    },
 | 
			
		||||
    "encv2": {
 | 
			
		||||
      "width": 640,
 | 
			
		||||
| 
						 | 
				
			
			@ -467,7 +487,9 @@
 | 
			
		|||
      "minqp": 22,
 | 
			
		||||
      "maxqp": 36,
 | 
			
		||||
      "Iqp": 25,
 | 
			
		||||
      "Pqp": 25
 | 
			
		||||
      "Pqp": 25,
 | 
			
		||||
      "syncTS": false,
 | 
			
		||||
      "syncTSMode": "linkpi"
 | 
			
		||||
    },
 | 
			
		||||
    "enca": {
 | 
			
		||||
      "audioSrc": 3,
 | 
			
		||||
| 
						 | 
				
			
			@ -508,7 +530,8 @@
 | 
			
		|||
        "format": "auto",
 | 
			
		||||
        "enable": false,
 | 
			
		||||
        "hevc_id": 12,
 | 
			
		||||
        "path": "rtmp://127.0.0.1/live/test_main3"
 | 
			
		||||
        "path": "rtmp://127.0.0.1/live/test_main3",
 | 
			
		||||
        "flvflags": ""
 | 
			
		||||
      },
 | 
			
		||||
      "suffix": "stream3"
 | 
			
		||||
    },
 | 
			
		||||
| 
						 | 
				
			
			@ -543,7 +566,8 @@
 | 
			
		|||
        "format": "auto",
 | 
			
		||||
        "enable": false,
 | 
			
		||||
        "hevc_id": 12,
 | 
			
		||||
        "path": "rtmp://127.0.0.1/live/test_sub3"
 | 
			
		||||
        "path": "rtmp://127.0.0.1/live/test_sub3",
 | 
			
		||||
        "flvflags": ""
 | 
			
		||||
      },
 | 
			
		||||
      "suffix": "sub3"
 | 
			
		||||
    },
 | 
			
		||||
| 
						 | 
				
			
			@ -613,7 +637,8 @@
 | 
			
		|||
        "format": "auto",
 | 
			
		||||
        "enable": false,
 | 
			
		||||
        "hevc_id": 12,
 | 
			
		||||
        "path": "rtmp://127.0.0.1/live/test_main4"
 | 
			
		||||
        "path": "rtmp://127.0.0.1/live/test_main4",
 | 
			
		||||
        "flvflags": ""
 | 
			
		||||
      },
 | 
			
		||||
      "suffix": "stream4"
 | 
			
		||||
    },
 | 
			
		||||
| 
						 | 
				
			
			@ -648,7 +673,8 @@
 | 
			
		|||
        "format": "auto",
 | 
			
		||||
        "enable": false,
 | 
			
		||||
        "hevc_id": 12,
 | 
			
		||||
        "path": "rtmp://127.0.0.1/live/test_sub4"
 | 
			
		||||
        "path": "rtmp://127.0.0.1/live/test_sub4",
 | 
			
		||||
        "flvflags": ""
 | 
			
		||||
      },
 | 
			
		||||
      "suffix": "sub4"
 | 
			
		||||
    },
 | 
			
		||||
| 
						 | 
				
			
			@ -695,7 +721,9 @@
 | 
			
		|||
      "minqp": 22,
 | 
			
		||||
      "maxqp": 36,
 | 
			
		||||
      "Iqp": 25,
 | 
			
		||||
      "Pqp": 25
 | 
			
		||||
      "Pqp": 25,
 | 
			
		||||
      "syncTS": false,
 | 
			
		||||
      "syncTSMode": "linkpi"
 | 
			
		||||
    },
 | 
			
		||||
    "encv2": {
 | 
			
		||||
      "width": 640,
 | 
			
		||||
| 
						 | 
				
			
			@ -711,7 +739,9 @@
 | 
			
		|||
      "minqp": 22,
 | 
			
		||||
      "maxqp": 36,
 | 
			
		||||
      "Iqp": 25,
 | 
			
		||||
      "Pqp": 25
 | 
			
		||||
      "Pqp": 25,
 | 
			
		||||
      "syncTS": false,
 | 
			
		||||
      "syncTSMode": "linkpi"
 | 
			
		||||
    },
 | 
			
		||||
    "enca": {
 | 
			
		||||
      "audioSrc": 5,
 | 
			
		||||
| 
						 | 
				
			
			@ -752,7 +782,8 @@
 | 
			
		|||
        "format": "auto",
 | 
			
		||||
        "enable": false,
 | 
			
		||||
        "hevc_id": 12,
 | 
			
		||||
        "path": "rtmp://127.0.0.1/live/test_main5"
 | 
			
		||||
        "path": "rtmp://127.0.0.1/live/test_main5",
 | 
			
		||||
        "flvflags": ""
 | 
			
		||||
      },
 | 
			
		||||
      "suffix": "stream5"
 | 
			
		||||
    },
 | 
			
		||||
| 
						 | 
				
			
			@ -787,7 +818,8 @@
 | 
			
		|||
        "format": "auto",
 | 
			
		||||
        "enable": false,
 | 
			
		||||
        "hevc_id": 12,
 | 
			
		||||
        "path": "rtmp://127.0.0.1/live/test_sub5"
 | 
			
		||||
        "path": "rtmp://127.0.0.1/live/test_sub5",
 | 
			
		||||
        "flvflags": ""
 | 
			
		||||
      },
 | 
			
		||||
      "suffix": "sub5"
 | 
			
		||||
    },
 | 
			
		||||
| 
						 | 
				
			
			@ -834,7 +866,9 @@
 | 
			
		|||
      "minqp": 22,
 | 
			
		||||
      "maxqp": 36,
 | 
			
		||||
      "Iqp": 25,
 | 
			
		||||
      "Pqp": 25
 | 
			
		||||
      "Pqp": 25,
 | 
			
		||||
      "syncTS": false,
 | 
			
		||||
      "syncTSMode": "linkpi"
 | 
			
		||||
    },
 | 
			
		||||
    "encv2": {
 | 
			
		||||
      "width": 640,
 | 
			
		||||
| 
						 | 
				
			
			@ -850,7 +884,9 @@
 | 
			
		|||
      "minqp": 22,
 | 
			
		||||
      "maxqp": 36,
 | 
			
		||||
      "Iqp": 25,
 | 
			
		||||
      "Pqp": 25
 | 
			
		||||
      "Pqp": 25,
 | 
			
		||||
      "syncTS": false,
 | 
			
		||||
      "syncTSMode": "linkpi"
 | 
			
		||||
    },
 | 
			
		||||
    "enca": {
 | 
			
		||||
      "audioSrc": 6,
 | 
			
		||||
| 
						 | 
				
			
			@ -891,7 +927,8 @@
 | 
			
		|||
        "format": "auto",
 | 
			
		||||
        "enable": false,
 | 
			
		||||
        "hevc_id": 12,
 | 
			
		||||
        "path": "rtmp://127.0.0.1/live/test_main6"
 | 
			
		||||
        "path": "rtmp://127.0.0.1/live/test_main6",
 | 
			
		||||
        "flvflags": ""
 | 
			
		||||
      },
 | 
			
		||||
      "suffix": "stream6"
 | 
			
		||||
    },
 | 
			
		||||
| 
						 | 
				
			
			@ -926,7 +963,8 @@
 | 
			
		|||
        "format": "auto",
 | 
			
		||||
        "enable": false,
 | 
			
		||||
        "hevc_id": 12,
 | 
			
		||||
        "path": "rtmp://127.0.0.1/live/test_sub6"
 | 
			
		||||
        "path": "rtmp://127.0.0.1/live/test_sub6",
 | 
			
		||||
        "flvflags": ""
 | 
			
		||||
      },
 | 
			
		||||
      "suffix": "sub6"
 | 
			
		||||
    },
 | 
			
		||||
| 
						 | 
				
			
			@ -998,7 +1036,9 @@
 | 
			
		|||
      "minqp": 22,
 | 
			
		||||
      "maxqp": 36,
 | 
			
		||||
      "Iqp": 25,
 | 
			
		||||
      "Pqp": 25
 | 
			
		||||
      "Pqp": 25,
 | 
			
		||||
      "syncTS": false,
 | 
			
		||||
      "syncTSMode": "linkpi"
 | 
			
		||||
    },
 | 
			
		||||
    "encv2": {
 | 
			
		||||
      "width": 640,
 | 
			
		||||
| 
						 | 
				
			
			@ -1014,7 +1054,9 @@
 | 
			
		|||
      "minqp": 22,
 | 
			
		||||
      "maxqp": 36,
 | 
			
		||||
      "Iqp": 25,
 | 
			
		||||
      "Pqp": 25
 | 
			
		||||
      "Pqp": 25,
 | 
			
		||||
      "syncTS": false,
 | 
			
		||||
      "syncTSMode": "linkpi"
 | 
			
		||||
    },
 | 
			
		||||
    "enca": {
 | 
			
		||||
      "audioSrc": 7,
 | 
			
		||||
| 
						 | 
				
			
			@ -1055,7 +1097,8 @@
 | 
			
		|||
        "format": "auto",
 | 
			
		||||
        "enable": false,
 | 
			
		||||
        "hevc_id": 12,
 | 
			
		||||
        "path": "rtmp://127.0.0.1/live/test_main7"
 | 
			
		||||
        "path": "rtmp://127.0.0.1/live/test_main7",
 | 
			
		||||
        "flvflags": ""
 | 
			
		||||
      },
 | 
			
		||||
      "suffix": "stream7"
 | 
			
		||||
    },
 | 
			
		||||
| 
						 | 
				
			
			@ -1090,7 +1133,8 @@
 | 
			
		|||
        "format": "auto",
 | 
			
		||||
        "enable": false,
 | 
			
		||||
        "hevc_id": 12,
 | 
			
		||||
        "path": "rtmp://127.0.0.1/live/test_sub7"
 | 
			
		||||
        "path": "rtmp://127.0.0.1/live/test_sub7",
 | 
			
		||||
        "flvflags": ""
 | 
			
		||||
      },
 | 
			
		||||
      "suffix": "sub7"
 | 
			
		||||
    },
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -19,7 +19,9 @@
 | 
			
		|||
      "minqp": 22,
 | 
			
		||||
      "maxqp": 36,
 | 
			
		||||
      "Iqp": 25,
 | 
			
		||||
      "Pqp": 25
 | 
			
		||||
      "Pqp": 25,
 | 
			
		||||
      "syncTS": false,
 | 
			
		||||
      "syncTSMode": "linkpi"
 | 
			
		||||
    },
 | 
			
		||||
    "encv2": {
 | 
			
		||||
      "width": 640,
 | 
			
		||||
| 
						 | 
				
			
			@ -35,7 +37,9 @@
 | 
			
		|||
      "minqp": 22,
 | 
			
		||||
      "maxqp": 36,
 | 
			
		||||
      "Iqp": 25,
 | 
			
		||||
      "Pqp": 25
 | 
			
		||||
      "Pqp": 25,
 | 
			
		||||
      "syncTS": false,
 | 
			
		||||
      "syncTSMode": "linkpi"
 | 
			
		||||
    },
 | 
			
		||||
    "enca": {
 | 
			
		||||
      "audioSrc": 0,
 | 
			
		||||
| 
						 | 
				
			
			@ -76,7 +80,8 @@
 | 
			
		|||
        "format": "auto",
 | 
			
		||||
        "enable": false,
 | 
			
		||||
        "hevc_id": 12,
 | 
			
		||||
        "path": "rtmp://127.0.0.1/live/test_main0"
 | 
			
		||||
        "path": "rtmp://127.0.0.1/live/test_main0",
 | 
			
		||||
        "flvflags": ""
 | 
			
		||||
      },
 | 
			
		||||
      "suffix": "stream0"
 | 
			
		||||
    },
 | 
			
		||||
| 
						 | 
				
			
			@ -111,7 +116,8 @@
 | 
			
		|||
        "format": "auto",
 | 
			
		||||
        "enable": false,
 | 
			
		||||
        "hevc_id": 12,
 | 
			
		||||
        "path": "rtmp://127.0.0.1/live/test_sub0"
 | 
			
		||||
        "path": "rtmp://127.0.0.1/live/test_sub0",
 | 
			
		||||
        "flvflags": ""
 | 
			
		||||
      },
 | 
			
		||||
      "suffix": "sub0"
 | 
			
		||||
    },
 | 
			
		||||
| 
						 | 
				
			
			@ -167,7 +173,9 @@
 | 
			
		|||
      "minqp": 22,
 | 
			
		||||
      "maxqp": 36,
 | 
			
		||||
      "Iqp": 25,
 | 
			
		||||
      "Pqp": 25
 | 
			
		||||
      "Pqp": 25,
 | 
			
		||||
      "syncTS": false,
 | 
			
		||||
      "syncTSMode": "linkpi"
 | 
			
		||||
    },
 | 
			
		||||
    "encv2": {
 | 
			
		||||
      "width": 640,
 | 
			
		||||
| 
						 | 
				
			
			@ -183,7 +191,9 @@
 | 
			
		|||
      "minqp": 22,
 | 
			
		||||
      "maxqp": 36,
 | 
			
		||||
      "Iqp": 25,
 | 
			
		||||
      "Pqp": 25
 | 
			
		||||
      "Pqp": 25,
 | 
			
		||||
      "syncTS": false,
 | 
			
		||||
      "syncTSMode": "linkpi"
 | 
			
		||||
    },
 | 
			
		||||
    "enca": {
 | 
			
		||||
      "audioSrc": 1,
 | 
			
		||||
| 
						 | 
				
			
			@ -224,7 +234,8 @@
 | 
			
		|||
        "format": "auto",
 | 
			
		||||
        "enable": false,
 | 
			
		||||
        "hevc_id": 12,
 | 
			
		||||
        "path": "rtmp://127.0.0.1/live/test_main1"
 | 
			
		||||
        "path": "rtmp://127.0.0.1/live/test_main1",
 | 
			
		||||
        "flvflags": ""
 | 
			
		||||
      },
 | 
			
		||||
      "suffix": "stream1"
 | 
			
		||||
    },
 | 
			
		||||
| 
						 | 
				
			
			@ -259,7 +270,8 @@
 | 
			
		|||
        "format": "auto",
 | 
			
		||||
        "enable": false,
 | 
			
		||||
        "hevc_id": 12,
 | 
			
		||||
        "path": "rtmp://127.0.0.1/live/test_sub1"
 | 
			
		||||
        "path": "rtmp://127.0.0.1/live/test_sub1",
 | 
			
		||||
        "flvflags": ""
 | 
			
		||||
      },
 | 
			
		||||
      "suffix": "sub1"
 | 
			
		||||
    },
 | 
			
		||||
| 
						 | 
				
			
			@ -306,7 +318,9 @@
 | 
			
		|||
      "minqp": 22,
 | 
			
		||||
      "maxqp": 36,
 | 
			
		||||
      "Iqp": 25,
 | 
			
		||||
      "Pqp": 25
 | 
			
		||||
      "Pqp": 25,
 | 
			
		||||
      "syncTS": false,
 | 
			
		||||
      "syncTSMode": "linkpi"
 | 
			
		||||
    },
 | 
			
		||||
    "encv2": {
 | 
			
		||||
      "width": 640,
 | 
			
		||||
| 
						 | 
				
			
			@ -322,7 +336,9 @@
 | 
			
		|||
      "minqp": 22,
 | 
			
		||||
      "maxqp": 36,
 | 
			
		||||
      "Iqp": 25,
 | 
			
		||||
      "Pqp": 25
 | 
			
		||||
      "Pqp": 25,
 | 
			
		||||
      "syncTS": false,
 | 
			
		||||
      "syncTSMode": "linkpi"
 | 
			
		||||
    },
 | 
			
		||||
    "enca": {
 | 
			
		||||
      "audioSrc": 2,
 | 
			
		||||
| 
						 | 
				
			
			@ -363,7 +379,8 @@
 | 
			
		|||
        "format": "auto",
 | 
			
		||||
        "enable": false,
 | 
			
		||||
        "hevc_id": 12,
 | 
			
		||||
        "path": "rtmp://127.0.0.1/live/test_main2"
 | 
			
		||||
        "path": "rtmp://127.0.0.1/live/test_main2",
 | 
			
		||||
        "flvflags": ""
 | 
			
		||||
      },
 | 
			
		||||
      "suffix": "stream2"
 | 
			
		||||
    },
 | 
			
		||||
| 
						 | 
				
			
			@ -398,7 +415,8 @@
 | 
			
		|||
        "format": "auto",
 | 
			
		||||
        "enable": false,
 | 
			
		||||
        "hevc_id": 12,
 | 
			
		||||
        "path": "rtmp://127.0.0.1/live/test_sub2"
 | 
			
		||||
        "path": "rtmp://127.0.0.1/live/test_sub2",
 | 
			
		||||
        "flvflags": ""
 | 
			
		||||
      },
 | 
			
		||||
      "suffix": "sub2"
 | 
			
		||||
    },
 | 
			
		||||
| 
						 | 
				
			
			@ -451,7 +469,9 @@
 | 
			
		|||
      "minqp": 22,
 | 
			
		||||
      "maxqp": 36,
 | 
			
		||||
      "Iqp": 25,
 | 
			
		||||
      "Pqp": 25
 | 
			
		||||
      "Pqp": 25,
 | 
			
		||||
      "syncTS": false,
 | 
			
		||||
      "syncTSMode": "linkpi"
 | 
			
		||||
    },
 | 
			
		||||
    "encv2": {
 | 
			
		||||
      "width": 640,
 | 
			
		||||
| 
						 | 
				
			
			@ -467,7 +487,9 @@
 | 
			
		|||
      "minqp": 22,
 | 
			
		||||
      "maxqp": 36,
 | 
			
		||||
      "Iqp": 25,
 | 
			
		||||
      "Pqp": 25
 | 
			
		||||
      "Pqp": 25,
 | 
			
		||||
      "syncTS": false,
 | 
			
		||||
      "syncTSMode": "linkpi"
 | 
			
		||||
    },
 | 
			
		||||
    "enca": {
 | 
			
		||||
      "audioSrc": 3,
 | 
			
		||||
| 
						 | 
				
			
			@ -508,7 +530,8 @@
 | 
			
		|||
        "format": "auto",
 | 
			
		||||
        "enable": false,
 | 
			
		||||
        "hevc_id": 12,
 | 
			
		||||
        "path": "rtmp://127.0.0.1/live/test_main3"
 | 
			
		||||
        "path": "rtmp://127.0.0.1/live/test_main3",
 | 
			
		||||
        "flvflags": ""
 | 
			
		||||
      },
 | 
			
		||||
      "suffix": "stream3"
 | 
			
		||||
    },
 | 
			
		||||
| 
						 | 
				
			
			@ -543,7 +566,8 @@
 | 
			
		|||
        "format": "auto",
 | 
			
		||||
        "enable": false,
 | 
			
		||||
        "hevc_id": 12,
 | 
			
		||||
        "path": "rtmp://127.0.0.1/live/test_sub3"
 | 
			
		||||
        "path": "rtmp://127.0.0.1/live/test_sub3",
 | 
			
		||||
        "flvflags": ""
 | 
			
		||||
      },
 | 
			
		||||
      "suffix": "sub3"
 | 
			
		||||
    },
 | 
			
		||||
| 
						 | 
				
			
			@ -613,7 +637,8 @@
 | 
			
		|||
        "format": "auto",
 | 
			
		||||
        "enable": false,
 | 
			
		||||
        "hevc_id": 12,
 | 
			
		||||
        "path": "rtmp://127.0.0.1/live/test_main4"
 | 
			
		||||
        "path": "rtmp://127.0.0.1/live/test_main4",
 | 
			
		||||
        "flvflags": ""
 | 
			
		||||
      },
 | 
			
		||||
      "suffix": "stream4"
 | 
			
		||||
    },
 | 
			
		||||
| 
						 | 
				
			
			@ -648,7 +673,8 @@
 | 
			
		|||
        "format": "auto",
 | 
			
		||||
        "enable": false,
 | 
			
		||||
        "hevc_id": 12,
 | 
			
		||||
        "path": "rtmp://127.0.0.1/live/test_sub4"
 | 
			
		||||
        "path": "rtmp://127.0.0.1/live/test_sub4",
 | 
			
		||||
        "flvflags": ""
 | 
			
		||||
      },
 | 
			
		||||
      "suffix": "sub4"
 | 
			
		||||
    },
 | 
			
		||||
| 
						 | 
				
			
			@ -695,7 +721,9 @@
 | 
			
		|||
      "minqp": 22,
 | 
			
		||||
      "maxqp": 36,
 | 
			
		||||
      "Iqp": 25,
 | 
			
		||||
      "Pqp": 25
 | 
			
		||||
      "Pqp": 25,
 | 
			
		||||
      "syncTS": false,
 | 
			
		||||
      "syncTSMode": "linkpi"
 | 
			
		||||
    },
 | 
			
		||||
    "encv2": {
 | 
			
		||||
      "width": 640,
 | 
			
		||||
| 
						 | 
				
			
			@ -711,7 +739,9 @@
 | 
			
		|||
      "minqp": 22,
 | 
			
		||||
      "maxqp": 36,
 | 
			
		||||
      "Iqp": 25,
 | 
			
		||||
      "Pqp": 25
 | 
			
		||||
      "Pqp": 25,
 | 
			
		||||
      "syncTS": false,
 | 
			
		||||
      "syncTSMode": "linkpi"
 | 
			
		||||
    },
 | 
			
		||||
    "enca": {
 | 
			
		||||
      "audioSrc": 5,
 | 
			
		||||
| 
						 | 
				
			
			@ -752,7 +782,8 @@
 | 
			
		|||
        "format": "auto",
 | 
			
		||||
        "enable": false,
 | 
			
		||||
        "hevc_id": 12,
 | 
			
		||||
        "path": "rtmp://127.0.0.1/live/test_main5"
 | 
			
		||||
        "path": "rtmp://127.0.0.1/live/test_main5",
 | 
			
		||||
        "flvflags": ""
 | 
			
		||||
      },
 | 
			
		||||
      "suffix": "stream5"
 | 
			
		||||
    },
 | 
			
		||||
| 
						 | 
				
			
			@ -787,7 +818,8 @@
 | 
			
		|||
        "format": "auto",
 | 
			
		||||
        "enable": false,
 | 
			
		||||
        "hevc_id": 12,
 | 
			
		||||
        "path": "rtmp://127.0.0.1/live/test_sub5"
 | 
			
		||||
        "path": "rtmp://127.0.0.1/live/test_sub5",
 | 
			
		||||
        "flvflags": ""
 | 
			
		||||
      },
 | 
			
		||||
      "suffix": "sub5"
 | 
			
		||||
    },
 | 
			
		||||
| 
						 | 
				
			
			@ -834,7 +866,9 @@
 | 
			
		|||
      "minqp": 22,
 | 
			
		||||
      "maxqp": 36,
 | 
			
		||||
      "Iqp": 25,
 | 
			
		||||
      "Pqp": 25
 | 
			
		||||
      "Pqp": 25,
 | 
			
		||||
      "syncTS": false,
 | 
			
		||||
      "syncTSMode": "linkpi"
 | 
			
		||||
    },
 | 
			
		||||
    "encv2": {
 | 
			
		||||
      "width": 640,
 | 
			
		||||
| 
						 | 
				
			
			@ -850,7 +884,9 @@
 | 
			
		|||
      "minqp": 22,
 | 
			
		||||
      "maxqp": 36,
 | 
			
		||||
      "Iqp": 25,
 | 
			
		||||
      "Pqp": 25
 | 
			
		||||
      "Pqp": 25,
 | 
			
		||||
      "syncTS": false,
 | 
			
		||||
      "syncTSMode": "linkpi"
 | 
			
		||||
    },
 | 
			
		||||
    "enca": {
 | 
			
		||||
      "audioSrc": 6,
 | 
			
		||||
| 
						 | 
				
			
			@ -891,7 +927,8 @@
 | 
			
		|||
        "format": "auto",
 | 
			
		||||
        "enable": false,
 | 
			
		||||
        "hevc_id": 12,
 | 
			
		||||
        "path": "rtmp://127.0.0.1/live/test_main6"
 | 
			
		||||
        "path": "rtmp://127.0.0.1/live/test_main6",
 | 
			
		||||
        "flvflags": ""
 | 
			
		||||
      },
 | 
			
		||||
      "suffix": "stream6"
 | 
			
		||||
    },
 | 
			
		||||
| 
						 | 
				
			
			@ -926,7 +963,8 @@
 | 
			
		|||
        "format": "auto",
 | 
			
		||||
        "enable": false,
 | 
			
		||||
        "hevc_id": 12,
 | 
			
		||||
        "path": "rtmp://127.0.0.1/live/test_sub6"
 | 
			
		||||
        "path": "rtmp://127.0.0.1/live/test_sub6",
 | 
			
		||||
        "flvflags": ""
 | 
			
		||||
      },
 | 
			
		||||
      "suffix": "sub6"
 | 
			
		||||
    },
 | 
			
		||||
| 
						 | 
				
			
			@ -998,7 +1036,9 @@
 | 
			
		|||
      "minqp": 22,
 | 
			
		||||
      "maxqp": 36,
 | 
			
		||||
      "Iqp": 25,
 | 
			
		||||
      "Pqp": 25
 | 
			
		||||
      "Pqp": 25,
 | 
			
		||||
      "syncTS": false,
 | 
			
		||||
      "syncTSMode": "linkpi"
 | 
			
		||||
    },
 | 
			
		||||
    "encv2": {
 | 
			
		||||
      "width": 640,
 | 
			
		||||
| 
						 | 
				
			
			@ -1014,7 +1054,9 @@
 | 
			
		|||
      "minqp": 22,
 | 
			
		||||
      "maxqp": 36,
 | 
			
		||||
      "Iqp": 25,
 | 
			
		||||
      "Pqp": 25
 | 
			
		||||
      "Pqp": 25,
 | 
			
		||||
      "syncTS": false,
 | 
			
		||||
      "syncTSMode": "linkpi"
 | 
			
		||||
    },
 | 
			
		||||
    "enca": {
 | 
			
		||||
      "audioSrc": 7,
 | 
			
		||||
| 
						 | 
				
			
			@ -1055,7 +1097,8 @@
 | 
			
		|||
        "format": "auto",
 | 
			
		||||
        "enable": false,
 | 
			
		||||
        "hevc_id": 12,
 | 
			
		||||
        "path": "rtmp://127.0.0.1/live/test_main7"
 | 
			
		||||
        "path": "rtmp://127.0.0.1/live/test_main7",
 | 
			
		||||
        "flvflags": ""
 | 
			
		||||
      },
 | 
			
		||||
      "suffix": "stream7"
 | 
			
		||||
    },
 | 
			
		||||
| 
						 | 
				
			
			@ -1090,7 +1133,8 @@
 | 
			
		|||
        "format": "auto",
 | 
			
		||||
        "enable": false,
 | 
			
		||||
        "hevc_id": 12,
 | 
			
		||||
        "path": "rtmp://127.0.0.1/live/test_sub7"
 | 
			
		||||
        "path": "rtmp://127.0.0.1/live/test_sub7",
 | 
			
		||||
        "flvflags": ""
 | 
			
		||||
      },
 | 
			
		||||
      "suffix": "sub7"
 | 
			
		||||
    },
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -19,7 +19,9 @@
 | 
			
		|||
      "minqp": 22,
 | 
			
		||||
      "maxqp": 36,
 | 
			
		||||
      "Iqp": 25,
 | 
			
		||||
      "Pqp": 25
 | 
			
		||||
      "Pqp": 25,
 | 
			
		||||
      "syncTS": false,
 | 
			
		||||
      "syncTSMode": "linkpi"
 | 
			
		||||
    },
 | 
			
		||||
    "encv2": {
 | 
			
		||||
      "width": 640,
 | 
			
		||||
| 
						 | 
				
			
			@ -35,7 +37,9 @@
 | 
			
		|||
      "minqp": 22,
 | 
			
		||||
      "maxqp": 36,
 | 
			
		||||
      "Iqp": 25,
 | 
			
		||||
      "Pqp": 25
 | 
			
		||||
      "Pqp": 25,
 | 
			
		||||
      "syncTS": false,
 | 
			
		||||
      "syncTSMode": "linkpi"
 | 
			
		||||
    },
 | 
			
		||||
    "enca": {
 | 
			
		||||
      "audioSrc": 0,
 | 
			
		||||
| 
						 | 
				
			
			@ -76,7 +80,8 @@
 | 
			
		|||
        "format": "auto",
 | 
			
		||||
        "enable": false,
 | 
			
		||||
        "hevc_id": 12,
 | 
			
		||||
        "path": "rtmp://127.0.0.1/live/test_main0"
 | 
			
		||||
        "path": "rtmp://127.0.0.1/live/test_main0",
 | 
			
		||||
        "flvflags": ""
 | 
			
		||||
      },
 | 
			
		||||
      "suffix": "stream0"
 | 
			
		||||
    },
 | 
			
		||||
| 
						 | 
				
			
			@ -111,7 +116,8 @@
 | 
			
		|||
        "format": "auto",
 | 
			
		||||
        "enable": false,
 | 
			
		||||
        "hevc_id": 12,
 | 
			
		||||
        "path": "rtmp://127.0.0.1/live/test_sub0"
 | 
			
		||||
        "path": "rtmp://127.0.0.1/live/test_sub0",
 | 
			
		||||
        "flvflags": ""
 | 
			
		||||
      },
 | 
			
		||||
      "suffix": "sub0"
 | 
			
		||||
    },
 | 
			
		||||
| 
						 | 
				
			
			@ -167,7 +173,9 @@
 | 
			
		|||
      "minqp": 22,
 | 
			
		||||
      "maxqp": 36,
 | 
			
		||||
      "Iqp": 25,
 | 
			
		||||
      "Pqp": 25
 | 
			
		||||
      "Pqp": 25,
 | 
			
		||||
      "syncTS": false,
 | 
			
		||||
      "syncTSMode": "linkpi"
 | 
			
		||||
    },
 | 
			
		||||
    "encv2": {
 | 
			
		||||
      "width": 640,
 | 
			
		||||
| 
						 | 
				
			
			@ -183,7 +191,9 @@
 | 
			
		|||
      "minqp": 22,
 | 
			
		||||
      "maxqp": 36,
 | 
			
		||||
      "Iqp": 25,
 | 
			
		||||
      "Pqp": 25
 | 
			
		||||
      "Pqp": 25,
 | 
			
		||||
      "syncTS": false,
 | 
			
		||||
      "syncTSMode": "linkpi"
 | 
			
		||||
    },
 | 
			
		||||
    "enca": {
 | 
			
		||||
      "audioSrc": 1,
 | 
			
		||||
| 
						 | 
				
			
			@ -224,7 +234,8 @@
 | 
			
		|||
        "format": "auto",
 | 
			
		||||
        "enable": false,
 | 
			
		||||
        "hevc_id": 12,
 | 
			
		||||
        "path": "rtmp://127.0.0.1/live/test_main1"
 | 
			
		||||
        "path": "rtmp://127.0.0.1/live/test_main1",
 | 
			
		||||
        "flvflags": ""
 | 
			
		||||
      },
 | 
			
		||||
      "suffix": "stream1"
 | 
			
		||||
    },
 | 
			
		||||
| 
						 | 
				
			
			@ -259,7 +270,8 @@
 | 
			
		|||
        "format": "auto",
 | 
			
		||||
        "enable": false,
 | 
			
		||||
        "hevc_id": 12,
 | 
			
		||||
        "path": "rtmp://127.0.0.1/live/test_sub1"
 | 
			
		||||
        "path": "rtmp://127.0.0.1/live/test_sub1",
 | 
			
		||||
        "flvflags": ""
 | 
			
		||||
      },
 | 
			
		||||
      "suffix": "sub1"
 | 
			
		||||
    },
 | 
			
		||||
| 
						 | 
				
			
			@ -315,7 +327,9 @@
 | 
			
		|||
      "minqp": 22,
 | 
			
		||||
      "maxqp": 36,
 | 
			
		||||
      "Iqp": 25,
 | 
			
		||||
      "Pqp": 25
 | 
			
		||||
      "Pqp": 25,
 | 
			
		||||
      "syncTS": false,
 | 
			
		||||
      "syncTSMode": "linkpi"
 | 
			
		||||
    },
 | 
			
		||||
    "encv2": {
 | 
			
		||||
      "width": 640,
 | 
			
		||||
| 
						 | 
				
			
			@ -331,7 +345,9 @@
 | 
			
		|||
      "minqp": 22,
 | 
			
		||||
      "maxqp": 36,
 | 
			
		||||
      "Iqp": 25,
 | 
			
		||||
      "Pqp": 25
 | 
			
		||||
      "Pqp": 25,
 | 
			
		||||
      "syncTS": false,
 | 
			
		||||
      "syncTSMode": "linkpi"
 | 
			
		||||
    },
 | 
			
		||||
    "enca": {
 | 
			
		||||
      "audioSrc": 2,
 | 
			
		||||
| 
						 | 
				
			
			@ -372,7 +388,8 @@
 | 
			
		|||
        "format": "auto",
 | 
			
		||||
        "enable": false,
 | 
			
		||||
        "hevc_id": 12,
 | 
			
		||||
        "path": "rtmp://127.0.0.1/live/test_main2"
 | 
			
		||||
        "path": "rtmp://127.0.0.1/live/test_main2",
 | 
			
		||||
        "flvflags": ""
 | 
			
		||||
      },
 | 
			
		||||
      "suffix": "stream2"
 | 
			
		||||
    },
 | 
			
		||||
| 
						 | 
				
			
			@ -407,7 +424,8 @@
 | 
			
		|||
        "format": "auto",
 | 
			
		||||
        "enable": false,
 | 
			
		||||
        "hevc_id": 12,
 | 
			
		||||
        "path": "rtmp://127.0.0.1/live/test_sub2"
 | 
			
		||||
        "path": "rtmp://127.0.0.1/live/test_sub2",
 | 
			
		||||
        "flvflags": ""
 | 
			
		||||
      },
 | 
			
		||||
      "suffix": "sub2"
 | 
			
		||||
    },
 | 
			
		||||
| 
						 | 
				
			
			@ -454,7 +472,9 @@
 | 
			
		|||
      "minqp": 22,
 | 
			
		||||
      "maxqp": 36,
 | 
			
		||||
      "Iqp": 25,
 | 
			
		||||
      "Pqp": 25
 | 
			
		||||
      "Pqp": 25,
 | 
			
		||||
      "syncTS": false,
 | 
			
		||||
      "syncTSMode": "linkpi"
 | 
			
		||||
    },
 | 
			
		||||
    "encv2": {
 | 
			
		||||
      "width": 640,
 | 
			
		||||
| 
						 | 
				
			
			@ -470,7 +490,9 @@
 | 
			
		|||
      "minqp": 22,
 | 
			
		||||
      "maxqp": 36,
 | 
			
		||||
      "Iqp": 25,
 | 
			
		||||
      "Pqp": 25
 | 
			
		||||
      "Pqp": 25,
 | 
			
		||||
      "syncTS": false,
 | 
			
		||||
      "syncTSMode": "linkpi"
 | 
			
		||||
    },
 | 
			
		||||
    "enca": {
 | 
			
		||||
      "audioSrc": 3,
 | 
			
		||||
| 
						 | 
				
			
			@ -511,7 +533,8 @@
 | 
			
		|||
        "format": "auto",
 | 
			
		||||
        "enable": false,
 | 
			
		||||
        "hevc_id": 12,
 | 
			
		||||
        "path": "rtmp://127.0.0.1/live/test_main3"
 | 
			
		||||
        "path": "rtmp://127.0.0.1/live/test_main3",
 | 
			
		||||
        "flvflags": ""
 | 
			
		||||
      },
 | 
			
		||||
      "suffix": "stream3"
 | 
			
		||||
    },
 | 
			
		||||
| 
						 | 
				
			
			@ -546,7 +569,8 @@
 | 
			
		|||
        "format": "auto",
 | 
			
		||||
        "enable": false,
 | 
			
		||||
        "hevc_id": 12,
 | 
			
		||||
        "path": "rtmp://127.0.0.1/live/test_sub3"
 | 
			
		||||
        "path": "rtmp://127.0.0.1/live/test_sub3",
 | 
			
		||||
        "flvflags": ""
 | 
			
		||||
      },
 | 
			
		||||
      "suffix": "sub3"
 | 
			
		||||
    },
 | 
			
		||||
| 
						 | 
				
			
			@ -599,7 +623,9 @@
 | 
			
		|||
      "minqp": 22,
 | 
			
		||||
      "maxqp": 36,
 | 
			
		||||
      "Iqp": 25,
 | 
			
		||||
      "Pqp": 25
 | 
			
		||||
      "Pqp": 25,
 | 
			
		||||
      "syncTS": false,
 | 
			
		||||
      "syncTSMode": "linkpi"
 | 
			
		||||
    },
 | 
			
		||||
    "encv2": {
 | 
			
		||||
      "width": 640,
 | 
			
		||||
| 
						 | 
				
			
			@ -615,7 +641,9 @@
 | 
			
		|||
      "minqp": 22,
 | 
			
		||||
      "maxqp": 36,
 | 
			
		||||
      "Iqp": 25,
 | 
			
		||||
      "Pqp": 25
 | 
			
		||||
      "Pqp": 25,
 | 
			
		||||
      "syncTS": false,
 | 
			
		||||
      "syncTSMode": "linkpi"
 | 
			
		||||
    },
 | 
			
		||||
    "enca": {
 | 
			
		||||
      "audioSrc": 4,
 | 
			
		||||
| 
						 | 
				
			
			@ -656,7 +684,8 @@
 | 
			
		|||
        "format": "auto",
 | 
			
		||||
        "enable": false,
 | 
			
		||||
        "hevc_id": 12,
 | 
			
		||||
        "path": "rtmp://127.0.0.1/live/test_main4"
 | 
			
		||||
        "path": "rtmp://127.0.0.1/live/test_main4",
 | 
			
		||||
        "flvflags": ""
 | 
			
		||||
      },
 | 
			
		||||
      "suffix": "stream4"
 | 
			
		||||
    },
 | 
			
		||||
| 
						 | 
				
			
			@ -691,7 +720,8 @@
 | 
			
		|||
        "format": "auto",
 | 
			
		||||
        "enable": false,
 | 
			
		||||
        "hevc_id": 12,
 | 
			
		||||
        "path": "rtmp://127.0.0.1/live/test_sub4"
 | 
			
		||||
        "path": "rtmp://127.0.0.1/live/test_sub4",
 | 
			
		||||
        "flvflags": ""
 | 
			
		||||
      },
 | 
			
		||||
      "suffix": "sub4"
 | 
			
		||||
    },
 | 
			
		||||
| 
						 | 
				
			
			@ -744,7 +774,9 @@
 | 
			
		|||
      "minqp": 22,
 | 
			
		||||
      "maxqp": 36,
 | 
			
		||||
      "Iqp": 25,
 | 
			
		||||
      "Pqp": 25
 | 
			
		||||
      "Pqp": 25,
 | 
			
		||||
      "syncTS": false,
 | 
			
		||||
      "syncTSMode": "linkpi"
 | 
			
		||||
    },
 | 
			
		||||
    "encv2": {
 | 
			
		||||
      "width": 640,
 | 
			
		||||
| 
						 | 
				
			
			@ -760,7 +792,9 @@
 | 
			
		|||
      "minqp": 22,
 | 
			
		||||
      "maxqp": 36,
 | 
			
		||||
      "Iqp": 25,
 | 
			
		||||
      "Pqp": 25
 | 
			
		||||
      "Pqp": 25,
 | 
			
		||||
      "syncTS": false,
 | 
			
		||||
      "syncTSMode": "linkpi"
 | 
			
		||||
    },
 | 
			
		||||
    "enca": {
 | 
			
		||||
      "audioSrc": 5,
 | 
			
		||||
| 
						 | 
				
			
			@ -801,7 +835,8 @@
 | 
			
		|||
        "format": "auto",
 | 
			
		||||
        "enable": false,
 | 
			
		||||
        "hevc_id": 12,
 | 
			
		||||
        "path": "rtmp://127.0.0.1/live/test_main5"
 | 
			
		||||
        "path": "rtmp://127.0.0.1/live/test_main5",
 | 
			
		||||
        "flvflags": ""
 | 
			
		||||
      },
 | 
			
		||||
      "suffix": "stream5"
 | 
			
		||||
    },
 | 
			
		||||
| 
						 | 
				
			
			@ -836,7 +871,8 @@
 | 
			
		|||
        "format": "auto",
 | 
			
		||||
        "enable": false,
 | 
			
		||||
        "hevc_id": 12,
 | 
			
		||||
        "path": "rtmp://127.0.0.1/live/test_sub5"
 | 
			
		||||
        "path": "rtmp://127.0.0.1/live/test_sub5",
 | 
			
		||||
        "flvflags": ""
 | 
			
		||||
      },
 | 
			
		||||
      "suffix": "sub5"
 | 
			
		||||
    },
 | 
			
		||||
| 
						 | 
				
			
			@ -889,7 +925,9 @@
 | 
			
		|||
      "minqp": 22,
 | 
			
		||||
      "maxqp": 36,
 | 
			
		||||
      "Iqp": 25,
 | 
			
		||||
      "Pqp": 25
 | 
			
		||||
      "Pqp": 25,
 | 
			
		||||
      "syncTS": false,
 | 
			
		||||
      "syncTSMode": "linkpi"
 | 
			
		||||
    },
 | 
			
		||||
    "encv2": {
 | 
			
		||||
      "width": 640,
 | 
			
		||||
| 
						 | 
				
			
			@ -905,7 +943,9 @@
 | 
			
		|||
      "minqp": 22,
 | 
			
		||||
      "maxqp": 36,
 | 
			
		||||
      "Iqp": 25,
 | 
			
		||||
      "Pqp": 25
 | 
			
		||||
      "Pqp": 25,
 | 
			
		||||
      "syncTS": false,
 | 
			
		||||
      "syncTSMode": "linkpi"
 | 
			
		||||
    },
 | 
			
		||||
    "enca": {
 | 
			
		||||
      "audioSrc": 6,
 | 
			
		||||
| 
						 | 
				
			
			@ -946,7 +986,8 @@
 | 
			
		|||
        "format": "auto",
 | 
			
		||||
        "enable": false,
 | 
			
		||||
        "hevc_id": 12,
 | 
			
		||||
        "path": "rtmp://127.0.0.1/live/test_main6"
 | 
			
		||||
        "path": "rtmp://127.0.0.1/live/test_main6",
 | 
			
		||||
        "flvflags": ""
 | 
			
		||||
      },
 | 
			
		||||
      "suffix": "stream6"
 | 
			
		||||
    },
 | 
			
		||||
| 
						 | 
				
			
			@ -981,7 +1022,8 @@
 | 
			
		|||
        "format": "auto",
 | 
			
		||||
        "enable": false,
 | 
			
		||||
        "hevc_id": 12,
 | 
			
		||||
        "path": "rtmp://127.0.0.1/live/test_sub6"
 | 
			
		||||
        "path": "rtmp://127.0.0.1/live/test_sub6",
 | 
			
		||||
        "flvflags": ""
 | 
			
		||||
      },
 | 
			
		||||
      "suffix": "sub6"
 | 
			
		||||
    },
 | 
			
		||||
| 
						 | 
				
			
			@ -1051,7 +1093,8 @@
 | 
			
		|||
        "format": "auto",
 | 
			
		||||
        "enable": false,
 | 
			
		||||
        "hevc_id": 12,
 | 
			
		||||
        "path": "rtmp://127.0.0.1/live/test_main7"
 | 
			
		||||
        "path": "rtmp://127.0.0.1/live/test_main7",
 | 
			
		||||
        "flvflags": ""
 | 
			
		||||
      },
 | 
			
		||||
      "suffix": "stream7"
 | 
			
		||||
    },
 | 
			
		||||
| 
						 | 
				
			
			@ -1086,7 +1129,8 @@
 | 
			
		|||
        "format": "auto",
 | 
			
		||||
        "enable": false,
 | 
			
		||||
        "hevc_id": 12,
 | 
			
		||||
        "path": "rtmp://127.0.0.1/live/test_sub7"
 | 
			
		||||
        "path": "rtmp://127.0.0.1/live/test_sub7",
 | 
			
		||||
        "flvflags": ""
 | 
			
		||||
      },
 | 
			
		||||
      "suffix": "sub7"
 | 
			
		||||
    },
 | 
			
		||||
| 
						 | 
				
			
			@ -1133,7 +1177,9 @@
 | 
			
		|||
      "minqp": 22,
 | 
			
		||||
      "maxqp": 36,
 | 
			
		||||
      "Iqp": 25,
 | 
			
		||||
      "Pqp": 25
 | 
			
		||||
      "Pqp": 25,
 | 
			
		||||
      "syncTS": false,
 | 
			
		||||
      "syncTSMode": "linkpi"
 | 
			
		||||
    },
 | 
			
		||||
    "encv2": {
 | 
			
		||||
      "width": 640,
 | 
			
		||||
| 
						 | 
				
			
			@ -1149,7 +1195,9 @@
 | 
			
		|||
      "minqp": 22,
 | 
			
		||||
      "maxqp": 36,
 | 
			
		||||
      "Iqp": 25,
 | 
			
		||||
      "Pqp": 25
 | 
			
		||||
      "Pqp": 25,
 | 
			
		||||
      "syncTS": false,
 | 
			
		||||
      "syncTSMode": "linkpi"
 | 
			
		||||
    },
 | 
			
		||||
    "enca": {
 | 
			
		||||
      "audioSrc": 8,
 | 
			
		||||
| 
						 | 
				
			
			@ -1190,7 +1238,8 @@
 | 
			
		|||
        "format": "auto",
 | 
			
		||||
        "enable": false,
 | 
			
		||||
        "hevc_id": 12,
 | 
			
		||||
        "path": "rtmp://127.0.0.1/live/test_main8"
 | 
			
		||||
        "path": "rtmp://127.0.0.1/live/test_main8",
 | 
			
		||||
        "flvflags": ""
 | 
			
		||||
      },
 | 
			
		||||
      "suffix": "stream8"
 | 
			
		||||
    },
 | 
			
		||||
| 
						 | 
				
			
			@ -1225,7 +1274,8 @@
 | 
			
		|||
        "format": "auto",
 | 
			
		||||
        "enable": false,
 | 
			
		||||
        "hevc_id": 12,
 | 
			
		||||
        "path": "rtmp://127.0.0.1/live/test_sub8"
 | 
			
		||||
        "path": "rtmp://127.0.0.1/live/test_sub8",
 | 
			
		||||
        "flvflags": ""
 | 
			
		||||
      },
 | 
			
		||||
      "suffix": "sub8"
 | 
			
		||||
    },
 | 
			
		||||
| 
						 | 
				
			
			@ -1272,7 +1322,9 @@
 | 
			
		|||
      "minqp": 22,
 | 
			
		||||
      "maxqp": 36,
 | 
			
		||||
      "Iqp": 25,
 | 
			
		||||
      "Pqp": 25
 | 
			
		||||
      "Pqp": 25,
 | 
			
		||||
      "syncTS": false,
 | 
			
		||||
      "syncTSMode": "linkpi"
 | 
			
		||||
    },
 | 
			
		||||
    "encv2": {
 | 
			
		||||
      "width": 640,
 | 
			
		||||
| 
						 | 
				
			
			@ -1288,7 +1340,9 @@
 | 
			
		|||
      "minqp": 22,
 | 
			
		||||
      "maxqp": 36,
 | 
			
		||||
      "Iqp": 25,
 | 
			
		||||
      "Pqp": 25
 | 
			
		||||
      "Pqp": 25,
 | 
			
		||||
      "syncTS": false,
 | 
			
		||||
      "syncTSMode": "linkpi"
 | 
			
		||||
    },
 | 
			
		||||
    "enca": {
 | 
			
		||||
      "audioSrc": 9,
 | 
			
		||||
| 
						 | 
				
			
			@ -1329,7 +1383,8 @@
 | 
			
		|||
        "format": "auto",
 | 
			
		||||
        "enable": false,
 | 
			
		||||
        "hevc_id": 12,
 | 
			
		||||
        "path": "rtmp://127.0.0.1/live/test_main9"
 | 
			
		||||
        "path": "rtmp://127.0.0.1/live/test_main9",
 | 
			
		||||
        "flvflags": ""
 | 
			
		||||
      },
 | 
			
		||||
      "suffix": "stream9"
 | 
			
		||||
    },
 | 
			
		||||
| 
						 | 
				
			
			@ -1364,7 +1419,8 @@
 | 
			
		|||
        "format": "auto",
 | 
			
		||||
        "enable": false,
 | 
			
		||||
        "hevc_id": 12,
 | 
			
		||||
        "path": "rtmp://127.0.0.1/live/test_sub9"
 | 
			
		||||
        "path": "rtmp://127.0.0.1/live/test_sub9",
 | 
			
		||||
        "flvflags": ""
 | 
			
		||||
      },
 | 
			
		||||
      "suffix": "sub9"
 | 
			
		||||
    },
 | 
			
		||||
| 
						 | 
				
			
			@ -1436,7 +1492,9 @@
 | 
			
		|||
      "minqp": 22,
 | 
			
		||||
      "maxqp": 36,
 | 
			
		||||
      "Iqp": 25,
 | 
			
		||||
      "Pqp": 25
 | 
			
		||||
      "Pqp": 25,
 | 
			
		||||
      "syncTS": false,
 | 
			
		||||
      "syncTSMode": "linkpi"
 | 
			
		||||
    },
 | 
			
		||||
    "encv2": {
 | 
			
		||||
      "width": 640,
 | 
			
		||||
| 
						 | 
				
			
			@ -1452,7 +1510,9 @@
 | 
			
		|||
      "minqp": 22,
 | 
			
		||||
      "maxqp": 36,
 | 
			
		||||
      "Iqp": 25,
 | 
			
		||||
      "Pqp": 25
 | 
			
		||||
      "Pqp": 25,
 | 
			
		||||
      "syncTS": false,
 | 
			
		||||
      "syncTSMode": "linkpi"
 | 
			
		||||
    },
 | 
			
		||||
    "enca": {
 | 
			
		||||
      "audioSrc": 10,
 | 
			
		||||
| 
						 | 
				
			
			@ -1493,7 +1553,8 @@
 | 
			
		|||
        "format": "auto",
 | 
			
		||||
        "enable": false,
 | 
			
		||||
        "hevc_id": 12,
 | 
			
		||||
        "path": "rtmp://127.0.0.1/live/test_main10"
 | 
			
		||||
        "path": "rtmp://127.0.0.1/live/test_main10",
 | 
			
		||||
        "flvflags": ""
 | 
			
		||||
      },
 | 
			
		||||
      "suffix": "stream10"
 | 
			
		||||
    },
 | 
			
		||||
| 
						 | 
				
			
			@ -1528,7 +1589,8 @@
 | 
			
		|||
        "format": "auto",
 | 
			
		||||
        "enable": false,
 | 
			
		||||
        "hevc_id": 12,
 | 
			
		||||
        "path": "rtmp://127.0.0.1/live/test_sub10"
 | 
			
		||||
        "path": "rtmp://127.0.0.1/live/test_sub10",
 | 
			
		||||
        "flvflags": ""
 | 
			
		||||
      },
 | 
			
		||||
      "suffix": "sub10"
 | 
			
		||||
    },
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -19,7 +19,9 @@
 | 
			
		|||
      "minqp": 22,
 | 
			
		||||
      "maxqp": 36,
 | 
			
		||||
      "Iqp": 25,
 | 
			
		||||
      "Pqp": 25
 | 
			
		||||
      "Pqp": 25,
 | 
			
		||||
      "syncTS": false,
 | 
			
		||||
      "syncTSMode": "linkpi"
 | 
			
		||||
    },
 | 
			
		||||
    "encv2": {
 | 
			
		||||
      "width": 640,
 | 
			
		||||
| 
						 | 
				
			
			@ -35,7 +37,9 @@
 | 
			
		|||
      "minqp": 22,
 | 
			
		||||
      "maxqp": 36,
 | 
			
		||||
      "Iqp": 25,
 | 
			
		||||
      "Pqp": 25
 | 
			
		||||
      "Pqp": 25,
 | 
			
		||||
      "syncTS": false,
 | 
			
		||||
      "syncTSMode": "linkpi"
 | 
			
		||||
    },
 | 
			
		||||
    "enca": {
 | 
			
		||||
      "audioSrc": 0,
 | 
			
		||||
| 
						 | 
				
			
			@ -76,7 +80,8 @@
 | 
			
		|||
        "format": "auto",
 | 
			
		||||
        "enable": false,
 | 
			
		||||
        "hevc_id": 12,
 | 
			
		||||
        "path": "rtmp://127.0.0.1/live/test_main0"
 | 
			
		||||
        "path": "rtmp://127.0.0.1/live/test_main0",
 | 
			
		||||
        "flvflags": ""
 | 
			
		||||
      },
 | 
			
		||||
      "suffix": "stream0"
 | 
			
		||||
    },
 | 
			
		||||
| 
						 | 
				
			
			@ -111,7 +116,8 @@
 | 
			
		|||
        "format": "auto",
 | 
			
		||||
        "enable": false,
 | 
			
		||||
        "hevc_id": 12,
 | 
			
		||||
        "path": "rtmp://127.0.0.1/live/test_sub0"
 | 
			
		||||
        "path": "rtmp://127.0.0.1/live/test_sub0",
 | 
			
		||||
        "flvflags": ""
 | 
			
		||||
      },
 | 
			
		||||
      "suffix": "sub0"
 | 
			
		||||
    },
 | 
			
		||||
| 
						 | 
				
			
			@ -167,7 +173,9 @@
 | 
			
		|||
      "minqp": 22,
 | 
			
		||||
      "maxqp": 36,
 | 
			
		||||
      "Iqp": 25,
 | 
			
		||||
      "Pqp": 25
 | 
			
		||||
      "Pqp": 25,
 | 
			
		||||
      "syncTS": false,
 | 
			
		||||
      "syncTSMode": "linkpi"
 | 
			
		||||
    },
 | 
			
		||||
    "encv2": {
 | 
			
		||||
      "width": 640,
 | 
			
		||||
| 
						 | 
				
			
			@ -183,7 +191,9 @@
 | 
			
		|||
      "minqp": 22,
 | 
			
		||||
      "maxqp": 36,
 | 
			
		||||
      "Iqp": 25,
 | 
			
		||||
      "Pqp": 25
 | 
			
		||||
      "Pqp": 25,
 | 
			
		||||
      "syncTS": false,
 | 
			
		||||
      "syncTSMode": "linkpi"
 | 
			
		||||
    },
 | 
			
		||||
    "enca": {
 | 
			
		||||
      "audioSrc": 1,
 | 
			
		||||
| 
						 | 
				
			
			@ -224,7 +234,8 @@
 | 
			
		|||
        "format": "auto",
 | 
			
		||||
        "enable": false,
 | 
			
		||||
        "hevc_id": 12,
 | 
			
		||||
        "path": "rtmp://127.0.0.1/live/test_main1"
 | 
			
		||||
        "path": "rtmp://127.0.0.1/live/test_main1",
 | 
			
		||||
        "flvflags": ""
 | 
			
		||||
      },
 | 
			
		||||
      "suffix": "stream1"
 | 
			
		||||
    },
 | 
			
		||||
| 
						 | 
				
			
			@ -259,7 +270,8 @@
 | 
			
		|||
        "format": "auto",
 | 
			
		||||
        "enable": false,
 | 
			
		||||
        "hevc_id": 12,
 | 
			
		||||
        "path": "rtmp://127.0.0.1/live/test_sub1"
 | 
			
		||||
        "path": "rtmp://127.0.0.1/live/test_sub1",
 | 
			
		||||
        "flvflags": ""
 | 
			
		||||
      },
 | 
			
		||||
      "suffix": "sub1"
 | 
			
		||||
    },
 | 
			
		||||
| 
						 | 
				
			
			@ -315,7 +327,9 @@
 | 
			
		|||
      "minqp": 22,
 | 
			
		||||
      "maxqp": 36,
 | 
			
		||||
      "Iqp": 25,
 | 
			
		||||
      "Pqp": 25
 | 
			
		||||
      "Pqp": 25,
 | 
			
		||||
      "syncTS": false,
 | 
			
		||||
      "syncTSMode": "linkpi"
 | 
			
		||||
    },
 | 
			
		||||
    "encv2": {
 | 
			
		||||
      "width": 640,
 | 
			
		||||
| 
						 | 
				
			
			@ -331,7 +345,9 @@
 | 
			
		|||
      "minqp": 22,
 | 
			
		||||
      "maxqp": 36,
 | 
			
		||||
      "Iqp": 25,
 | 
			
		||||
      "Pqp": 25
 | 
			
		||||
      "Pqp": 25,
 | 
			
		||||
      "syncTS": false,
 | 
			
		||||
      "syncTSMode": "linkpi"
 | 
			
		||||
    },
 | 
			
		||||
    "enca": {
 | 
			
		||||
      "audioSrc": 2,
 | 
			
		||||
| 
						 | 
				
			
			@ -372,7 +388,8 @@
 | 
			
		|||
        "format": "auto",
 | 
			
		||||
        "enable": false,
 | 
			
		||||
        "hevc_id": 12,
 | 
			
		||||
        "path": "rtmp://127.0.0.1/live/test_main2"
 | 
			
		||||
        "path": "rtmp://127.0.0.1/live/test_main2",
 | 
			
		||||
        "flvflags": ""
 | 
			
		||||
      },
 | 
			
		||||
      "suffix": "stream2"
 | 
			
		||||
    },
 | 
			
		||||
| 
						 | 
				
			
			@ -407,7 +424,8 @@
 | 
			
		|||
        "format": "auto",
 | 
			
		||||
        "enable": false,
 | 
			
		||||
        "hevc_id": 12,
 | 
			
		||||
        "path": "rtmp://127.0.0.1/live/test_sub2"
 | 
			
		||||
        "path": "rtmp://127.0.0.1/live/test_sub2",
 | 
			
		||||
        "flvflags": ""
 | 
			
		||||
      },
 | 
			
		||||
      "suffix": "sub2"
 | 
			
		||||
    },
 | 
			
		||||
| 
						 | 
				
			
			@ -454,7 +472,9 @@
 | 
			
		|||
      "minqp": 22,
 | 
			
		||||
      "maxqp": 36,
 | 
			
		||||
      "Iqp": 25,
 | 
			
		||||
      "Pqp": 25
 | 
			
		||||
      "Pqp": 25,
 | 
			
		||||
      "syncTS": false,
 | 
			
		||||
      "syncTSMode": "linkpi"
 | 
			
		||||
    },
 | 
			
		||||
    "encv2": {
 | 
			
		||||
      "width": 640,
 | 
			
		||||
| 
						 | 
				
			
			@ -470,7 +490,9 @@
 | 
			
		|||
      "minqp": 22,
 | 
			
		||||
      "maxqp": 36,
 | 
			
		||||
      "Iqp": 25,
 | 
			
		||||
      "Pqp": 25
 | 
			
		||||
      "Pqp": 25,
 | 
			
		||||
      "syncTS": false,
 | 
			
		||||
      "syncTSMode": "linkpi"
 | 
			
		||||
    },
 | 
			
		||||
    "enca": {
 | 
			
		||||
      "audioSrc": 3,
 | 
			
		||||
| 
						 | 
				
			
			@ -511,7 +533,8 @@
 | 
			
		|||
        "format": "auto",
 | 
			
		||||
        "enable": false,
 | 
			
		||||
        "hevc_id": 12,
 | 
			
		||||
        "path": "rtmp://127.0.0.1/live/test_main3"
 | 
			
		||||
        "path": "rtmp://127.0.0.1/live/test_main3",
 | 
			
		||||
        "flvflags": ""
 | 
			
		||||
      },
 | 
			
		||||
      "suffix": "stream3"
 | 
			
		||||
    },
 | 
			
		||||
| 
						 | 
				
			
			@ -546,7 +569,8 @@
 | 
			
		|||
        "format": "auto",
 | 
			
		||||
        "enable": false,
 | 
			
		||||
        "hevc_id": 12,
 | 
			
		||||
        "path": "rtmp://127.0.0.1/live/test_sub3"
 | 
			
		||||
        "path": "rtmp://127.0.0.1/live/test_sub3",
 | 
			
		||||
        "flvflags": ""
 | 
			
		||||
      },
 | 
			
		||||
      "suffix": "sub3"
 | 
			
		||||
    },
 | 
			
		||||
| 
						 | 
				
			
			@ -599,7 +623,9 @@
 | 
			
		|||
      "minqp": 22,
 | 
			
		||||
      "maxqp": 36,
 | 
			
		||||
      "Iqp": 25,
 | 
			
		||||
      "Pqp": 25
 | 
			
		||||
      "Pqp": 25,
 | 
			
		||||
      "syncTS": false,
 | 
			
		||||
      "syncTSMode": "linkpi"
 | 
			
		||||
    },
 | 
			
		||||
    "encv2": {
 | 
			
		||||
      "width": 640,
 | 
			
		||||
| 
						 | 
				
			
			@ -615,7 +641,9 @@
 | 
			
		|||
      "minqp": 22,
 | 
			
		||||
      "maxqp": 36,
 | 
			
		||||
      "Iqp": 25,
 | 
			
		||||
      "Pqp": 25
 | 
			
		||||
      "Pqp": 25,
 | 
			
		||||
      "syncTS": false,
 | 
			
		||||
      "syncTSMode": "linkpi"
 | 
			
		||||
    },
 | 
			
		||||
    "enca": {
 | 
			
		||||
      "audioSrc": 4,
 | 
			
		||||
| 
						 | 
				
			
			@ -656,7 +684,8 @@
 | 
			
		|||
        "format": "auto",
 | 
			
		||||
        "enable": false,
 | 
			
		||||
        "hevc_id": 12,
 | 
			
		||||
        "path": "rtmp://127.0.0.1/live/test_main4"
 | 
			
		||||
        "path": "rtmp://127.0.0.1/live/test_main4",
 | 
			
		||||
        "flvflags": ""
 | 
			
		||||
      },
 | 
			
		||||
      "suffix": "stream4"
 | 
			
		||||
    },
 | 
			
		||||
| 
						 | 
				
			
			@ -691,7 +720,8 @@
 | 
			
		|||
        "format": "auto",
 | 
			
		||||
        "enable": false,
 | 
			
		||||
        "hevc_id": 12,
 | 
			
		||||
        "path": "rtmp://127.0.0.1/live/test_sub4"
 | 
			
		||||
        "path": "rtmp://127.0.0.1/live/test_sub4",
 | 
			
		||||
        "flvflags": ""
 | 
			
		||||
      },
 | 
			
		||||
      "suffix": "sub4"
 | 
			
		||||
    },
 | 
			
		||||
| 
						 | 
				
			
			@ -744,7 +774,9 @@
 | 
			
		|||
      "minqp": 22,
 | 
			
		||||
      "maxqp": 36,
 | 
			
		||||
      "Iqp": 25,
 | 
			
		||||
      "Pqp": 25
 | 
			
		||||
      "Pqp": 25,
 | 
			
		||||
      "syncTS": false,
 | 
			
		||||
      "syncTSMode": "linkpi"
 | 
			
		||||
    },
 | 
			
		||||
    "encv2": {
 | 
			
		||||
      "width": 640,
 | 
			
		||||
| 
						 | 
				
			
			@ -760,7 +792,9 @@
 | 
			
		|||
      "minqp": 22,
 | 
			
		||||
      "maxqp": 36,
 | 
			
		||||
      "Iqp": 25,
 | 
			
		||||
      "Pqp": 25
 | 
			
		||||
      "Pqp": 25,
 | 
			
		||||
      "syncTS": false,
 | 
			
		||||
      "syncTSMode": "linkpi"
 | 
			
		||||
    },
 | 
			
		||||
    "enca": {
 | 
			
		||||
      "audioSrc": 5,
 | 
			
		||||
| 
						 | 
				
			
			@ -801,7 +835,8 @@
 | 
			
		|||
        "format": "auto",
 | 
			
		||||
        "enable": false,
 | 
			
		||||
        "hevc_id": 12,
 | 
			
		||||
        "path": "rtmp://127.0.0.1/live/test_main5"
 | 
			
		||||
        "path": "rtmp://127.0.0.1/live/test_main5",
 | 
			
		||||
        "flvflags": ""
 | 
			
		||||
      },
 | 
			
		||||
      "suffix": "stream5"
 | 
			
		||||
    },
 | 
			
		||||
| 
						 | 
				
			
			@ -836,7 +871,8 @@
 | 
			
		|||
        "format": "auto",
 | 
			
		||||
        "enable": false,
 | 
			
		||||
        "hevc_id": 12,
 | 
			
		||||
        "path": "rtmp://127.0.0.1/live/test_sub5"
 | 
			
		||||
        "path": "rtmp://127.0.0.1/live/test_sub5",
 | 
			
		||||
        "flvflags": ""
 | 
			
		||||
      },
 | 
			
		||||
      "suffix": "sub5"
 | 
			
		||||
    },
 | 
			
		||||
| 
						 | 
				
			
			@ -889,7 +925,9 @@
 | 
			
		|||
      "minqp": 22,
 | 
			
		||||
      "maxqp": 36,
 | 
			
		||||
      "Iqp": 25,
 | 
			
		||||
      "Pqp": 25
 | 
			
		||||
      "Pqp": 25,
 | 
			
		||||
      "syncTS": false,
 | 
			
		||||
      "syncTSMode": "linkpi"
 | 
			
		||||
    },
 | 
			
		||||
    "encv2": {
 | 
			
		||||
      "width": 640,
 | 
			
		||||
| 
						 | 
				
			
			@ -905,7 +943,9 @@
 | 
			
		|||
      "minqp": 22,
 | 
			
		||||
      "maxqp": 36,
 | 
			
		||||
      "Iqp": 25,
 | 
			
		||||
      "Pqp": 25
 | 
			
		||||
      "Pqp": 25,
 | 
			
		||||
      "syncTS": false,
 | 
			
		||||
      "syncTSMode": "linkpi"
 | 
			
		||||
    },
 | 
			
		||||
    "enca": {
 | 
			
		||||
      "audioSrc": 6,
 | 
			
		||||
| 
						 | 
				
			
			@ -946,7 +986,8 @@
 | 
			
		|||
        "format": "auto",
 | 
			
		||||
        "enable": false,
 | 
			
		||||
        "hevc_id": 12,
 | 
			
		||||
        "path": "rtmp://127.0.0.1/live/test_main6"
 | 
			
		||||
        "path": "rtmp://127.0.0.1/live/test_main6",
 | 
			
		||||
        "flvflags": ""
 | 
			
		||||
      },
 | 
			
		||||
      "suffix": "stream6"
 | 
			
		||||
    },
 | 
			
		||||
| 
						 | 
				
			
			@ -981,7 +1022,8 @@
 | 
			
		|||
        "format": "auto",
 | 
			
		||||
        "enable": false,
 | 
			
		||||
        "hevc_id": 12,
 | 
			
		||||
        "path": "rtmp://127.0.0.1/live/test_sub6"
 | 
			
		||||
        "path": "rtmp://127.0.0.1/live/test_sub6",
 | 
			
		||||
        "flvflags": ""
 | 
			
		||||
      },
 | 
			
		||||
      "suffix": "sub6"
 | 
			
		||||
    },
 | 
			
		||||
| 
						 | 
				
			
			@ -1051,7 +1093,8 @@
 | 
			
		|||
        "format": "auto",
 | 
			
		||||
        "enable": false,
 | 
			
		||||
        "hevc_id": 12,
 | 
			
		||||
        "path": "rtmp://127.0.0.1/live/test_main7"
 | 
			
		||||
        "path": "rtmp://127.0.0.1/live/test_main7",
 | 
			
		||||
        "flvflags": ""
 | 
			
		||||
      },
 | 
			
		||||
      "suffix": "stream7"
 | 
			
		||||
    },
 | 
			
		||||
| 
						 | 
				
			
			@ -1086,7 +1129,8 @@
 | 
			
		|||
        "format": "auto",
 | 
			
		||||
        "enable": false,
 | 
			
		||||
        "hevc_id": 12,
 | 
			
		||||
        "path": "rtmp://127.0.0.1/live/test_sub7"
 | 
			
		||||
        "path": "rtmp://127.0.0.1/live/test_sub7",
 | 
			
		||||
        "flvflags": ""
 | 
			
		||||
      },
 | 
			
		||||
      "suffix": "sub7"
 | 
			
		||||
    },
 | 
			
		||||
| 
						 | 
				
			
			@ -1133,7 +1177,9 @@
 | 
			
		|||
      "minqp": 22,
 | 
			
		||||
      "maxqp": 36,
 | 
			
		||||
      "Iqp": 25,
 | 
			
		||||
      "Pqp": 25
 | 
			
		||||
      "Pqp": 25,
 | 
			
		||||
      "syncTS": false,
 | 
			
		||||
      "syncTSMode": "linkpi"
 | 
			
		||||
    },
 | 
			
		||||
    "encv2": {
 | 
			
		||||
      "width": 640,
 | 
			
		||||
| 
						 | 
				
			
			@ -1149,7 +1195,9 @@
 | 
			
		|||
      "minqp": 22,
 | 
			
		||||
      "maxqp": 36,
 | 
			
		||||
      "Iqp": 25,
 | 
			
		||||
      "Pqp": 25
 | 
			
		||||
      "Pqp": 25,
 | 
			
		||||
      "syncTS": false,
 | 
			
		||||
      "syncTSMode": "linkpi"
 | 
			
		||||
    },
 | 
			
		||||
    "enca": {
 | 
			
		||||
      "audioSrc": 8,
 | 
			
		||||
| 
						 | 
				
			
			@ -1190,7 +1238,8 @@
 | 
			
		|||
        "format": "auto",
 | 
			
		||||
        "enable": false,
 | 
			
		||||
        "hevc_id": 12,
 | 
			
		||||
        "path": "rtmp://127.0.0.1/live/test_main8"
 | 
			
		||||
        "path": "rtmp://127.0.0.1/live/test_main8",
 | 
			
		||||
        "flvflags": ""
 | 
			
		||||
      },
 | 
			
		||||
      "suffix": "stream8"
 | 
			
		||||
    },
 | 
			
		||||
| 
						 | 
				
			
			@ -1225,7 +1274,8 @@
 | 
			
		|||
        "format": "auto",
 | 
			
		||||
        "enable": false,
 | 
			
		||||
        "hevc_id": 12,
 | 
			
		||||
        "path": "rtmp://127.0.0.1/live/test_sub8"
 | 
			
		||||
        "path": "rtmp://127.0.0.1/live/test_sub8",
 | 
			
		||||
        "flvflags": ""
 | 
			
		||||
      },
 | 
			
		||||
      "suffix": "sub8"
 | 
			
		||||
    },
 | 
			
		||||
| 
						 | 
				
			
			@ -1272,7 +1322,9 @@
 | 
			
		|||
      "minqp": 22,
 | 
			
		||||
      "maxqp": 36,
 | 
			
		||||
      "Iqp": 25,
 | 
			
		||||
      "Pqp": 25
 | 
			
		||||
      "Pqp": 25,
 | 
			
		||||
      "syncTS": false,
 | 
			
		||||
      "syncTSMode": "linkpi"
 | 
			
		||||
    },
 | 
			
		||||
    "encv2": {
 | 
			
		||||
      "width": 640,
 | 
			
		||||
| 
						 | 
				
			
			@ -1288,7 +1340,9 @@
 | 
			
		|||
      "minqp": 22,
 | 
			
		||||
      "maxqp": 36,
 | 
			
		||||
      "Iqp": 25,
 | 
			
		||||
      "Pqp": 25
 | 
			
		||||
      "Pqp": 25,
 | 
			
		||||
      "syncTS": false,
 | 
			
		||||
      "syncTSMode": "linkpi"
 | 
			
		||||
    },
 | 
			
		||||
    "enca": {
 | 
			
		||||
      "audioSrc": 9,
 | 
			
		||||
| 
						 | 
				
			
			@ -1329,7 +1383,8 @@
 | 
			
		|||
        "format": "auto",
 | 
			
		||||
        "enable": false,
 | 
			
		||||
        "hevc_id": 12,
 | 
			
		||||
        "path": "rtmp://127.0.0.1/live/test_main9"
 | 
			
		||||
        "path": "rtmp://127.0.0.1/live/test_main9",
 | 
			
		||||
        "flvflags": ""
 | 
			
		||||
      },
 | 
			
		||||
      "suffix": "stream9"
 | 
			
		||||
    },
 | 
			
		||||
| 
						 | 
				
			
			@ -1364,7 +1419,8 @@
 | 
			
		|||
        "format": "auto",
 | 
			
		||||
        "enable": false,
 | 
			
		||||
        "hevc_id": 12,
 | 
			
		||||
        "path": "rtmp://127.0.0.1/live/test_sub9"
 | 
			
		||||
        "path": "rtmp://127.0.0.1/live/test_sub9",
 | 
			
		||||
        "flvflags": ""
 | 
			
		||||
      },
 | 
			
		||||
      "suffix": "sub9"
 | 
			
		||||
    },
 | 
			
		||||
| 
						 | 
				
			
			@ -1436,7 +1492,9 @@
 | 
			
		|||
      "minqp": 22,
 | 
			
		||||
      "maxqp": 36,
 | 
			
		||||
      "Iqp": 25,
 | 
			
		||||
      "Pqp": 25
 | 
			
		||||
      "Pqp": 25,
 | 
			
		||||
      "syncTS": false,
 | 
			
		||||
      "syncTSMode": "linkpi"
 | 
			
		||||
    },
 | 
			
		||||
    "encv2": {
 | 
			
		||||
      "width": 640,
 | 
			
		||||
| 
						 | 
				
			
			@ -1452,7 +1510,9 @@
 | 
			
		|||
      "minqp": 22,
 | 
			
		||||
      "maxqp": 36,
 | 
			
		||||
      "Iqp": 25,
 | 
			
		||||
      "Pqp": 25
 | 
			
		||||
      "Pqp": 25,
 | 
			
		||||
      "syncTS": false,
 | 
			
		||||
      "syncTSMode": "linkpi"
 | 
			
		||||
    },
 | 
			
		||||
    "enca": {
 | 
			
		||||
      "audioSrc": 10,
 | 
			
		||||
| 
						 | 
				
			
			@ -1493,7 +1553,8 @@
 | 
			
		|||
        "format": "auto",
 | 
			
		||||
        "enable": false,
 | 
			
		||||
        "hevc_id": 12,
 | 
			
		||||
        "path": "rtmp://127.0.0.1/live/test_main10"
 | 
			
		||||
        "path": "rtmp://127.0.0.1/live/test_main10",
 | 
			
		||||
        "flvflags": ""
 | 
			
		||||
      },
 | 
			
		||||
      "suffix": "stream10"
 | 
			
		||||
    },
 | 
			
		||||
| 
						 | 
				
			
			@ -1528,7 +1589,8 @@
 | 
			
		|||
        "format": "auto",
 | 
			
		||||
        "enable": false,
 | 
			
		||||
        "hevc_id": 12,
 | 
			
		||||
        "path": "rtmp://127.0.0.1/live/test_sub10"
 | 
			
		||||
        "path": "rtmp://127.0.0.1/live/test_sub10",
 | 
			
		||||
        "flvflags": ""
 | 
			
		||||
      },
 | 
			
		||||
      "suffix": "sub10"
 | 
			
		||||
    },
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -19,7 +19,9 @@
 | 
			
		|||
      "minqp": 22,
 | 
			
		||||
      "maxqp": 36,
 | 
			
		||||
      "Iqp": 25,
 | 
			
		||||
      "Pqp": 25
 | 
			
		||||
      "Pqp": 25,
 | 
			
		||||
      "syncTS": false,
 | 
			
		||||
      "syncTSMode": "linkpi"
 | 
			
		||||
    },
 | 
			
		||||
    "encv2": {
 | 
			
		||||
      "width": 640,
 | 
			
		||||
| 
						 | 
				
			
			@ -35,7 +37,9 @@
 | 
			
		|||
      "minqp": 22,
 | 
			
		||||
      "maxqp": 36,
 | 
			
		||||
      "Iqp": 25,
 | 
			
		||||
      "Pqp": 25
 | 
			
		||||
      "Pqp": 25,
 | 
			
		||||
      "syncTS": false,
 | 
			
		||||
      "syncTSMode": "linkpi"
 | 
			
		||||
    },
 | 
			
		||||
    "enca": {
 | 
			
		||||
      "audioSrc": 0,
 | 
			
		||||
| 
						 | 
				
			
			@ -76,7 +80,8 @@
 | 
			
		|||
        "format": "auto",
 | 
			
		||||
        "enable": false,
 | 
			
		||||
        "hevc_id": 12,
 | 
			
		||||
        "path": "rtmp://127.0.0.1/live/test_main0"
 | 
			
		||||
        "path": "rtmp://127.0.0.1/live/test_main0",
 | 
			
		||||
        "flvflags": ""
 | 
			
		||||
      },
 | 
			
		||||
      "suffix": "stream0"
 | 
			
		||||
    },
 | 
			
		||||
| 
						 | 
				
			
			@ -111,7 +116,8 @@
 | 
			
		|||
        "format": "auto",
 | 
			
		||||
        "enable": false,
 | 
			
		||||
        "hevc_id": 12,
 | 
			
		||||
        "path": "rtmp://127.0.0.1/live/test_sub0"
 | 
			
		||||
        "path": "rtmp://127.0.0.1/live/test_sub0",
 | 
			
		||||
        "flvflags": ""
 | 
			
		||||
      },
 | 
			
		||||
      "suffix": "sub0"
 | 
			
		||||
    },
 | 
			
		||||
| 
						 | 
				
			
			@ -167,7 +173,9 @@
 | 
			
		|||
      "minqp": 22,
 | 
			
		||||
      "maxqp": 36,
 | 
			
		||||
      "Iqp": 25,
 | 
			
		||||
      "Pqp": 25
 | 
			
		||||
      "Pqp": 25,
 | 
			
		||||
      "syncTS": false,
 | 
			
		||||
      "syncTSMode": "linkpi"
 | 
			
		||||
    },
 | 
			
		||||
    "encv2": {
 | 
			
		||||
      "width": 640,
 | 
			
		||||
| 
						 | 
				
			
			@ -183,7 +191,9 @@
 | 
			
		|||
      "minqp": 22,
 | 
			
		||||
      "maxqp": 36,
 | 
			
		||||
      "Iqp": 25,
 | 
			
		||||
      "Pqp": 25
 | 
			
		||||
      "Pqp": 25,
 | 
			
		||||
      "syncTS": false,
 | 
			
		||||
      "syncTSMode": "linkpi"
 | 
			
		||||
    },
 | 
			
		||||
    "enca": {
 | 
			
		||||
      "audioSrc": 1,
 | 
			
		||||
| 
						 | 
				
			
			@ -224,7 +234,8 @@
 | 
			
		|||
        "format": "auto",
 | 
			
		||||
        "enable": false,
 | 
			
		||||
        "hevc_id": 12,
 | 
			
		||||
        "path": "rtmp://127.0.0.1/live/test_main1"
 | 
			
		||||
        "path": "rtmp://127.0.0.1/live/test_main1",
 | 
			
		||||
        "flvflags": ""
 | 
			
		||||
      },
 | 
			
		||||
      "suffix": "stream1"
 | 
			
		||||
    },
 | 
			
		||||
| 
						 | 
				
			
			@ -259,7 +270,8 @@
 | 
			
		|||
        "format": "auto",
 | 
			
		||||
        "enable": false,
 | 
			
		||||
        "hevc_id": 12,
 | 
			
		||||
        "path": "rtmp://127.0.0.1/live/test_sub1"
 | 
			
		||||
        "path": "rtmp://127.0.0.1/live/test_sub1",
 | 
			
		||||
        "flvflags": ""
 | 
			
		||||
      },
 | 
			
		||||
      "suffix": "sub1"
 | 
			
		||||
    },
 | 
			
		||||
| 
						 | 
				
			
			@ -306,7 +318,9 @@
 | 
			
		|||
      "minqp": 22,
 | 
			
		||||
      "maxqp": 36,
 | 
			
		||||
      "Iqp": 25,
 | 
			
		||||
      "Pqp": 25
 | 
			
		||||
      "Pqp": 25,
 | 
			
		||||
      "syncTS": false,
 | 
			
		||||
      "syncTSMode": "linkpi"
 | 
			
		||||
    },
 | 
			
		||||
    "encv2": {
 | 
			
		||||
      "width": 640,
 | 
			
		||||
| 
						 | 
				
			
			@ -322,7 +336,9 @@
 | 
			
		|||
      "minqp": 22,
 | 
			
		||||
      "maxqp": 36,
 | 
			
		||||
      "Iqp": 25,
 | 
			
		||||
      "Pqp": 25
 | 
			
		||||
      "Pqp": 25,
 | 
			
		||||
      "syncTS": false,
 | 
			
		||||
      "syncTSMode": "linkpi"
 | 
			
		||||
    },
 | 
			
		||||
    "enca": {
 | 
			
		||||
      "audioSrc": 2,
 | 
			
		||||
| 
						 | 
				
			
			@ -363,7 +379,8 @@
 | 
			
		|||
        "format": "auto",
 | 
			
		||||
        "enable": false,
 | 
			
		||||
        "hevc_id": 12,
 | 
			
		||||
        "path": "rtmp://127.0.0.1/live/test_main2"
 | 
			
		||||
        "path": "rtmp://127.0.0.1/live/test_main2",
 | 
			
		||||
        "flvflags": ""
 | 
			
		||||
      },
 | 
			
		||||
      "suffix": "stream2"
 | 
			
		||||
    },
 | 
			
		||||
| 
						 | 
				
			
			@ -398,7 +415,8 @@
 | 
			
		|||
        "format": "auto",
 | 
			
		||||
        "enable": false,
 | 
			
		||||
        "hevc_id": 12,
 | 
			
		||||
        "path": "rtmp://127.0.0.1/live/test_sub2"
 | 
			
		||||
        "path": "rtmp://127.0.0.1/live/test_sub2",
 | 
			
		||||
        "flvflags": ""
 | 
			
		||||
      },
 | 
			
		||||
      "suffix": "sub2"
 | 
			
		||||
    },
 | 
			
		||||
| 
						 | 
				
			
			@ -451,7 +469,9 @@
 | 
			
		|||
      "minqp": 22,
 | 
			
		||||
      "maxqp": 36,
 | 
			
		||||
      "Iqp": 25,
 | 
			
		||||
      "Pqp": 25
 | 
			
		||||
      "Pqp": 25,
 | 
			
		||||
      "syncTS": false,
 | 
			
		||||
      "syncTSMode": "linkpi"
 | 
			
		||||
    },
 | 
			
		||||
    "encv2": {
 | 
			
		||||
      "width": 640,
 | 
			
		||||
| 
						 | 
				
			
			@ -467,7 +487,9 @@
 | 
			
		|||
      "minqp": 22,
 | 
			
		||||
      "maxqp": 36,
 | 
			
		||||
      "Iqp": 25,
 | 
			
		||||
      "Pqp": 25
 | 
			
		||||
      "Pqp": 25,
 | 
			
		||||
      "syncTS": false,
 | 
			
		||||
      "syncTSMode": "linkpi"
 | 
			
		||||
    },
 | 
			
		||||
    "enca": {
 | 
			
		||||
      "audioSrc": 3,
 | 
			
		||||
| 
						 | 
				
			
			@ -508,7 +530,8 @@
 | 
			
		|||
        "format": "auto",
 | 
			
		||||
        "enable": false,
 | 
			
		||||
        "hevc_id": 12,
 | 
			
		||||
        "path": "rtmp://127.0.0.1/live/test_main3"
 | 
			
		||||
        "path": "rtmp://127.0.0.1/live/test_main3",
 | 
			
		||||
        "flvflags": ""
 | 
			
		||||
      },
 | 
			
		||||
      "suffix": "stream3"
 | 
			
		||||
    },
 | 
			
		||||
| 
						 | 
				
			
			@ -543,7 +566,8 @@
 | 
			
		|||
        "format": "auto",
 | 
			
		||||
        "enable": false,
 | 
			
		||||
        "hevc_id": 12,
 | 
			
		||||
        "path": "rtmp://127.0.0.1/live/test_sub3"
 | 
			
		||||
        "path": "rtmp://127.0.0.1/live/test_sub3",
 | 
			
		||||
        "flvflags": ""
 | 
			
		||||
      },
 | 
			
		||||
      "suffix": "sub3"
 | 
			
		||||
    },
 | 
			
		||||
| 
						 | 
				
			
			@ -613,7 +637,8 @@
 | 
			
		|||
        "format": "auto",
 | 
			
		||||
        "enable": false,
 | 
			
		||||
        "hevc_id": 12,
 | 
			
		||||
        "path": "rtmp://127.0.0.1/live/test_main4"
 | 
			
		||||
        "path": "rtmp://127.0.0.1/live/test_main4",
 | 
			
		||||
        "flvflags": ""
 | 
			
		||||
      },
 | 
			
		||||
      "suffix": "stream4"
 | 
			
		||||
    },
 | 
			
		||||
| 
						 | 
				
			
			@ -648,7 +673,8 @@
 | 
			
		|||
        "format": "auto",
 | 
			
		||||
        "enable": false,
 | 
			
		||||
        "hevc_id": 12,
 | 
			
		||||
        "path": "rtmp://127.0.0.1/live/test_sub4"
 | 
			
		||||
        "path": "rtmp://127.0.0.1/live/test_sub4",
 | 
			
		||||
        "flvflags": ""
 | 
			
		||||
      },
 | 
			
		||||
      "suffix": "sub4"
 | 
			
		||||
    },
 | 
			
		||||
| 
						 | 
				
			
			@ -695,7 +721,9 @@
 | 
			
		|||
      "minqp": 22,
 | 
			
		||||
      "maxqp": 36,
 | 
			
		||||
      "Iqp": 25,
 | 
			
		||||
      "Pqp": 25
 | 
			
		||||
      "Pqp": 25,
 | 
			
		||||
      "syncTS": false,
 | 
			
		||||
      "syncTSMode": "linkpi"
 | 
			
		||||
    },
 | 
			
		||||
    "encv2": {
 | 
			
		||||
      "width": 640,
 | 
			
		||||
| 
						 | 
				
			
			@ -711,7 +739,9 @@
 | 
			
		|||
      "minqp": 22,
 | 
			
		||||
      "maxqp": 36,
 | 
			
		||||
      "Iqp": 25,
 | 
			
		||||
      "Pqp": 25
 | 
			
		||||
      "Pqp": 25,
 | 
			
		||||
      "syncTS": false,
 | 
			
		||||
      "syncTSMode": "linkpi"
 | 
			
		||||
    },
 | 
			
		||||
    "enca": {
 | 
			
		||||
      "audioSrc": 5,
 | 
			
		||||
| 
						 | 
				
			
			@ -752,7 +782,8 @@
 | 
			
		|||
        "format": "auto",
 | 
			
		||||
        "enable": false,
 | 
			
		||||
        "hevc_id": 12,
 | 
			
		||||
        "path": "rtmp://127.0.0.1/live/test_main5"
 | 
			
		||||
        "path": "rtmp://127.0.0.1/live/test_main5",
 | 
			
		||||
        "flvflags": ""
 | 
			
		||||
      },
 | 
			
		||||
      "suffix": "stream5"
 | 
			
		||||
    },
 | 
			
		||||
| 
						 | 
				
			
			@ -787,7 +818,8 @@
 | 
			
		|||
        "format": "auto",
 | 
			
		||||
        "enable": false,
 | 
			
		||||
        "hevc_id": 12,
 | 
			
		||||
        "path": "rtmp://127.0.0.1/live/test_sub5"
 | 
			
		||||
        "path": "rtmp://127.0.0.1/live/test_sub5",
 | 
			
		||||
        "flvflags": ""
 | 
			
		||||
      },
 | 
			
		||||
      "suffix": "sub5"
 | 
			
		||||
    },
 | 
			
		||||
| 
						 | 
				
			
			@ -834,7 +866,9 @@
 | 
			
		|||
      "minqp": 22,
 | 
			
		||||
      "maxqp": 36,
 | 
			
		||||
      "Iqp": 25,
 | 
			
		||||
      "Pqp": 25
 | 
			
		||||
      "Pqp": 25,
 | 
			
		||||
      "syncTS": false,
 | 
			
		||||
      "syncTSMode": "linkpi"
 | 
			
		||||
    },
 | 
			
		||||
    "encv2": {
 | 
			
		||||
      "width": 640,
 | 
			
		||||
| 
						 | 
				
			
			@ -850,7 +884,9 @@
 | 
			
		|||
      "minqp": 22,
 | 
			
		||||
      "maxqp": 36,
 | 
			
		||||
      "Iqp": 25,
 | 
			
		||||
      "Pqp": 25
 | 
			
		||||
      "Pqp": 25,
 | 
			
		||||
      "syncTS": false,
 | 
			
		||||
      "syncTSMode": "linkpi"
 | 
			
		||||
    },
 | 
			
		||||
    "enca": {
 | 
			
		||||
      "audioSrc": 6,
 | 
			
		||||
| 
						 | 
				
			
			@ -891,7 +927,8 @@
 | 
			
		|||
        "format": "auto",
 | 
			
		||||
        "enable": false,
 | 
			
		||||
        "hevc_id": 12,
 | 
			
		||||
        "path": "rtmp://127.0.0.1/live/test_main6"
 | 
			
		||||
        "path": "rtmp://127.0.0.1/live/test_main6",
 | 
			
		||||
        "flvflags": ""
 | 
			
		||||
      },
 | 
			
		||||
      "suffix": "stream6"
 | 
			
		||||
    },
 | 
			
		||||
| 
						 | 
				
			
			@ -926,7 +963,8 @@
 | 
			
		|||
        "format": "auto",
 | 
			
		||||
        "enable": false,
 | 
			
		||||
        "hevc_id": 12,
 | 
			
		||||
        "path": "rtmp://127.0.0.1/live/test_sub6"
 | 
			
		||||
        "path": "rtmp://127.0.0.1/live/test_sub6",
 | 
			
		||||
        "flvflags": ""
 | 
			
		||||
      },
 | 
			
		||||
      "suffix": "sub6"
 | 
			
		||||
    },
 | 
			
		||||
| 
						 | 
				
			
			@ -998,7 +1036,9 @@
 | 
			
		|||
      "minqp": 22,
 | 
			
		||||
      "maxqp": 36,
 | 
			
		||||
      "Iqp": 25,
 | 
			
		||||
      "Pqp": 25
 | 
			
		||||
      "Pqp": 25,
 | 
			
		||||
      "syncTS": false,
 | 
			
		||||
      "syncTSMode": "linkpi"
 | 
			
		||||
    },
 | 
			
		||||
    "encv2": {
 | 
			
		||||
      "width": 640,
 | 
			
		||||
| 
						 | 
				
			
			@ -1014,7 +1054,9 @@
 | 
			
		|||
      "minqp": 22,
 | 
			
		||||
      "maxqp": 36,
 | 
			
		||||
      "Iqp": 25,
 | 
			
		||||
      "Pqp": 25
 | 
			
		||||
      "Pqp": 25,
 | 
			
		||||
      "syncTS": false,
 | 
			
		||||
      "syncTSMode": "linkpi"
 | 
			
		||||
    },
 | 
			
		||||
    "enca": {
 | 
			
		||||
      "audioSrc": 7,
 | 
			
		||||
| 
						 | 
				
			
			@ -1055,7 +1097,8 @@
 | 
			
		|||
        "format": "auto",
 | 
			
		||||
        "enable": false,
 | 
			
		||||
        "hevc_id": 12,
 | 
			
		||||
        "path": "rtmp://127.0.0.1/live/test_main7"
 | 
			
		||||
        "path": "rtmp://127.0.0.1/live/test_main7",
 | 
			
		||||
        "flvflags": ""
 | 
			
		||||
      },
 | 
			
		||||
      "suffix": "stream7"
 | 
			
		||||
    },
 | 
			
		||||
| 
						 | 
				
			
			@ -1090,7 +1133,8 @@
 | 
			
		|||
        "format": "auto",
 | 
			
		||||
        "enable": false,
 | 
			
		||||
        "hevc_id": 12,
 | 
			
		||||
        "path": "rtmp://127.0.0.1/live/test_sub7"
 | 
			
		||||
        "path": "rtmp://127.0.0.1/live/test_sub7",
 | 
			
		||||
        "flvflags": ""
 | 
			
		||||
      },
 | 
			
		||||
      "suffix": "sub7"
 | 
			
		||||
    },
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -19,7 +19,9 @@
 | 
			
		|||
      "minqp": 22,
 | 
			
		||||
      "maxqp": 36,
 | 
			
		||||
      "Iqp": 25,
 | 
			
		||||
      "Pqp": 25
 | 
			
		||||
      "Pqp": 25,
 | 
			
		||||
      "syncTS": false,
 | 
			
		||||
      "syncTSMode": "linkpi"
 | 
			
		||||
    },
 | 
			
		||||
    "encv2": {
 | 
			
		||||
      "width": 640,
 | 
			
		||||
| 
						 | 
				
			
			@ -35,7 +37,9 @@
 | 
			
		|||
      "minqp": 22,
 | 
			
		||||
      "maxqp": 36,
 | 
			
		||||
      "Iqp": 25,
 | 
			
		||||
      "Pqp": 25
 | 
			
		||||
      "Pqp": 25,
 | 
			
		||||
      "syncTS": false,
 | 
			
		||||
      "syncTSMode": "linkpi"
 | 
			
		||||
    },
 | 
			
		||||
    "enca": {
 | 
			
		||||
      "audioSrc": 0,
 | 
			
		||||
| 
						 | 
				
			
			@ -76,7 +80,8 @@
 | 
			
		|||
        "format": "auto",
 | 
			
		||||
        "enable": false,
 | 
			
		||||
        "hevc_id": 12,
 | 
			
		||||
        "path": "rtmp://127.0.0.1/live/test_main0"
 | 
			
		||||
        "path": "rtmp://127.0.0.1/live/test_main0",
 | 
			
		||||
        "flvflags": ""
 | 
			
		||||
      },
 | 
			
		||||
      "suffix": "stream0"
 | 
			
		||||
    },
 | 
			
		||||
| 
						 | 
				
			
			@ -111,7 +116,8 @@
 | 
			
		|||
        "format": "auto",
 | 
			
		||||
        "enable": false,
 | 
			
		||||
        "hevc_id": 12,
 | 
			
		||||
        "path": "rtmp://127.0.0.1/live/test_sub0"
 | 
			
		||||
        "path": "rtmp://127.0.0.1/live/test_sub0",
 | 
			
		||||
        "flvflags": ""
 | 
			
		||||
      },
 | 
			
		||||
      "suffix": "sub0"
 | 
			
		||||
    },
 | 
			
		||||
| 
						 | 
				
			
			@ -167,7 +173,9 @@
 | 
			
		|||
      "minqp": 22,
 | 
			
		||||
      "maxqp": 36,
 | 
			
		||||
      "Iqp": 25,
 | 
			
		||||
      "Pqp": 25
 | 
			
		||||
      "Pqp": 25,
 | 
			
		||||
      "syncTS": false,
 | 
			
		||||
      "syncTSMode": "linkpi"
 | 
			
		||||
    },
 | 
			
		||||
    "encv2": {
 | 
			
		||||
      "width": 640,
 | 
			
		||||
| 
						 | 
				
			
			@ -183,7 +191,9 @@
 | 
			
		|||
      "minqp": 22,
 | 
			
		||||
      "maxqp": 36,
 | 
			
		||||
      "Iqp": 25,
 | 
			
		||||
      "Pqp": 25
 | 
			
		||||
      "Pqp": 25,
 | 
			
		||||
      "syncTS": false,
 | 
			
		||||
      "syncTSMode": "linkpi"
 | 
			
		||||
    },
 | 
			
		||||
    "enca": {
 | 
			
		||||
      "audioSrc": 1,
 | 
			
		||||
| 
						 | 
				
			
			@ -224,7 +234,8 @@
 | 
			
		|||
        "format": "auto",
 | 
			
		||||
        "enable": false,
 | 
			
		||||
        "hevc_id": 12,
 | 
			
		||||
        "path": "rtmp://127.0.0.1/live/test_main1"
 | 
			
		||||
        "path": "rtmp://127.0.0.1/live/test_main1",
 | 
			
		||||
        "flvflags": ""
 | 
			
		||||
      },
 | 
			
		||||
      "suffix": "stream1"
 | 
			
		||||
    },
 | 
			
		||||
| 
						 | 
				
			
			@ -259,7 +270,8 @@
 | 
			
		|||
        "format": "auto",
 | 
			
		||||
        "enable": false,
 | 
			
		||||
        "hevc_id": 12,
 | 
			
		||||
        "path": "rtmp://127.0.0.1/live/test_sub1"
 | 
			
		||||
        "path": "rtmp://127.0.0.1/live/test_sub1",
 | 
			
		||||
        "flvflags": ""
 | 
			
		||||
      },
 | 
			
		||||
      "suffix": "sub1"
 | 
			
		||||
    },
 | 
			
		||||
| 
						 | 
				
			
			@ -306,7 +318,9 @@
 | 
			
		|||
      "minqp": 22,
 | 
			
		||||
      "maxqp": 36,
 | 
			
		||||
      "Iqp": 25,
 | 
			
		||||
      "Pqp": 25
 | 
			
		||||
      "Pqp": 25,
 | 
			
		||||
      "syncTS": false,
 | 
			
		||||
      "syncTSMode": "linkpi"
 | 
			
		||||
    },
 | 
			
		||||
    "encv2": {
 | 
			
		||||
      "width": 640,
 | 
			
		||||
| 
						 | 
				
			
			@ -322,7 +336,9 @@
 | 
			
		|||
      "minqp": 22,
 | 
			
		||||
      "maxqp": 36,
 | 
			
		||||
      "Iqp": 25,
 | 
			
		||||
      "Pqp": 25
 | 
			
		||||
      "Pqp": 25,
 | 
			
		||||
      "syncTS": false,
 | 
			
		||||
      "syncTSMode": "linkpi"
 | 
			
		||||
    },
 | 
			
		||||
    "enca": {
 | 
			
		||||
      "audioSrc": 2,
 | 
			
		||||
| 
						 | 
				
			
			@ -363,7 +379,8 @@
 | 
			
		|||
        "format": "auto",
 | 
			
		||||
        "enable": false,
 | 
			
		||||
        "hevc_id": 12,
 | 
			
		||||
        "path": "rtmp://127.0.0.1/live/test_main2"
 | 
			
		||||
        "path": "rtmp://127.0.0.1/live/test_main2",
 | 
			
		||||
        "flvflags": ""
 | 
			
		||||
      },
 | 
			
		||||
      "suffix": "stream2"
 | 
			
		||||
    },
 | 
			
		||||
| 
						 | 
				
			
			@ -398,7 +415,8 @@
 | 
			
		|||
        "format": "auto",
 | 
			
		||||
        "enable": false,
 | 
			
		||||
        "hevc_id": 12,
 | 
			
		||||
        "path": "rtmp://127.0.0.1/live/test_sub2"
 | 
			
		||||
        "path": "rtmp://127.0.0.1/live/test_sub2",
 | 
			
		||||
        "flvflags": ""
 | 
			
		||||
      },
 | 
			
		||||
      "suffix": "sub2"
 | 
			
		||||
    },
 | 
			
		||||
| 
						 | 
				
			
			@ -451,7 +469,9 @@
 | 
			
		|||
      "minqp": 22,
 | 
			
		||||
      "maxqp": 36,
 | 
			
		||||
      "Iqp": 25,
 | 
			
		||||
      "Pqp": 25
 | 
			
		||||
      "Pqp": 25,
 | 
			
		||||
      "syncTS": false,
 | 
			
		||||
      "syncTSMode": "linkpi"
 | 
			
		||||
    },
 | 
			
		||||
    "encv2": {
 | 
			
		||||
      "width": 640,
 | 
			
		||||
| 
						 | 
				
			
			@ -467,7 +487,9 @@
 | 
			
		|||
      "minqp": 22,
 | 
			
		||||
      "maxqp": 36,
 | 
			
		||||
      "Iqp": 25,
 | 
			
		||||
      "Pqp": 25
 | 
			
		||||
      "Pqp": 25,
 | 
			
		||||
      "syncTS": false,
 | 
			
		||||
      "syncTSMode": "linkpi"
 | 
			
		||||
    },
 | 
			
		||||
    "enca": {
 | 
			
		||||
      "audioSrc": 3,
 | 
			
		||||
| 
						 | 
				
			
			@ -508,7 +530,8 @@
 | 
			
		|||
        "format": "auto",
 | 
			
		||||
        "enable": false,
 | 
			
		||||
        "hevc_id": 12,
 | 
			
		||||
        "path": "rtmp://127.0.0.1/live/test_main3"
 | 
			
		||||
        "path": "rtmp://127.0.0.1/live/test_main3",
 | 
			
		||||
        "flvflags": ""
 | 
			
		||||
      },
 | 
			
		||||
      "suffix": "stream3"
 | 
			
		||||
    },
 | 
			
		||||
| 
						 | 
				
			
			@ -543,7 +566,8 @@
 | 
			
		|||
        "format": "auto",
 | 
			
		||||
        "enable": false,
 | 
			
		||||
        "hevc_id": 12,
 | 
			
		||||
        "path": "rtmp://127.0.0.1/live/test_sub3"
 | 
			
		||||
        "path": "rtmp://127.0.0.1/live/test_sub3",
 | 
			
		||||
        "flvflags": ""
 | 
			
		||||
      },
 | 
			
		||||
      "suffix": "sub3"
 | 
			
		||||
    },
 | 
			
		||||
| 
						 | 
				
			
			@ -613,7 +637,8 @@
 | 
			
		|||
        "format": "auto",
 | 
			
		||||
        "enable": false,
 | 
			
		||||
        "hevc_id": 12,
 | 
			
		||||
        "path": "rtmp://127.0.0.1/live/test_main4"
 | 
			
		||||
        "path": "rtmp://127.0.0.1/live/test_main4",
 | 
			
		||||
        "flvflags": ""
 | 
			
		||||
      },
 | 
			
		||||
      "suffix": "stream4"
 | 
			
		||||
    },
 | 
			
		||||
| 
						 | 
				
			
			@ -648,7 +673,8 @@
 | 
			
		|||
        "format": "auto",
 | 
			
		||||
        "enable": false,
 | 
			
		||||
        "hevc_id": 12,
 | 
			
		||||
        "path": "rtmp://127.0.0.1/live/test_sub4"
 | 
			
		||||
        "path": "rtmp://127.0.0.1/live/test_sub4",
 | 
			
		||||
        "flvflags": ""
 | 
			
		||||
      },
 | 
			
		||||
      "suffix": "sub4"
 | 
			
		||||
    },
 | 
			
		||||
| 
						 | 
				
			
			@ -695,7 +721,9 @@
 | 
			
		|||
      "minqp": 22,
 | 
			
		||||
      "maxqp": 36,
 | 
			
		||||
      "Iqp": 25,
 | 
			
		||||
      "Pqp": 25
 | 
			
		||||
      "Pqp": 25,
 | 
			
		||||
      "syncTS": false,
 | 
			
		||||
      "syncTSMode": "linkpi"
 | 
			
		||||
    },
 | 
			
		||||
    "encv2": {
 | 
			
		||||
      "width": 640,
 | 
			
		||||
| 
						 | 
				
			
			@ -711,7 +739,9 @@
 | 
			
		|||
      "minqp": 22,
 | 
			
		||||
      "maxqp": 36,
 | 
			
		||||
      "Iqp": 25,
 | 
			
		||||
      "Pqp": 25
 | 
			
		||||
      "Pqp": 25,
 | 
			
		||||
      "syncTS": false,
 | 
			
		||||
      "syncTSMode": "linkpi"
 | 
			
		||||
    },
 | 
			
		||||
    "enca": {
 | 
			
		||||
      "audioSrc": 5,
 | 
			
		||||
| 
						 | 
				
			
			@ -752,7 +782,8 @@
 | 
			
		|||
        "format": "auto",
 | 
			
		||||
        "enable": false,
 | 
			
		||||
        "hevc_id": 12,
 | 
			
		||||
        "path": "rtmp://127.0.0.1/live/test_main5"
 | 
			
		||||
        "path": "rtmp://127.0.0.1/live/test_main5",
 | 
			
		||||
        "flvflags": ""
 | 
			
		||||
      },
 | 
			
		||||
      "suffix": "stream5"
 | 
			
		||||
    },
 | 
			
		||||
| 
						 | 
				
			
			@ -787,7 +818,8 @@
 | 
			
		|||
        "format": "auto",
 | 
			
		||||
        "enable": false,
 | 
			
		||||
        "hevc_id": 12,
 | 
			
		||||
        "path": "rtmp://127.0.0.1/live/test_sub5"
 | 
			
		||||
        "path": "rtmp://127.0.0.1/live/test_sub5",
 | 
			
		||||
        "flvflags": ""
 | 
			
		||||
      },
 | 
			
		||||
      "suffix": "sub5"
 | 
			
		||||
    },
 | 
			
		||||
| 
						 | 
				
			
			@ -834,7 +866,9 @@
 | 
			
		|||
      "minqp": 22,
 | 
			
		||||
      "maxqp": 36,
 | 
			
		||||
      "Iqp": 25,
 | 
			
		||||
      "Pqp": 25
 | 
			
		||||
      "Pqp": 25,
 | 
			
		||||
      "syncTS": false,
 | 
			
		||||
      "syncTSMode": "linkpi"
 | 
			
		||||
    },
 | 
			
		||||
    "encv2": {
 | 
			
		||||
      "width": 640,
 | 
			
		||||
| 
						 | 
				
			
			@ -850,7 +884,9 @@
 | 
			
		|||
      "minqp": 22,
 | 
			
		||||
      "maxqp": 36,
 | 
			
		||||
      "Iqp": 25,
 | 
			
		||||
      "Pqp": 25
 | 
			
		||||
      "Pqp": 25,
 | 
			
		||||
      "syncTS": false,
 | 
			
		||||
      "syncTSMode": "linkpi"
 | 
			
		||||
    },
 | 
			
		||||
    "enca": {
 | 
			
		||||
      "audioSrc": 6,
 | 
			
		||||
| 
						 | 
				
			
			@ -891,7 +927,8 @@
 | 
			
		|||
        "format": "auto",
 | 
			
		||||
        "enable": false,
 | 
			
		||||
        "hevc_id": 12,
 | 
			
		||||
        "path": "rtmp://127.0.0.1/live/test_main6"
 | 
			
		||||
        "path": "rtmp://127.0.0.1/live/test_main6",
 | 
			
		||||
        "flvflags": ""
 | 
			
		||||
      },
 | 
			
		||||
      "suffix": "stream6"
 | 
			
		||||
    },
 | 
			
		||||
| 
						 | 
				
			
			@ -926,7 +963,8 @@
 | 
			
		|||
        "format": "auto",
 | 
			
		||||
        "enable": false,
 | 
			
		||||
        "hevc_id": 12,
 | 
			
		||||
        "path": "rtmp://127.0.0.1/live/test_sub6"
 | 
			
		||||
        "path": "rtmp://127.0.0.1/live/test_sub6",
 | 
			
		||||
        "flvflags": ""
 | 
			
		||||
      },
 | 
			
		||||
      "suffix": "sub6"
 | 
			
		||||
    },
 | 
			
		||||
| 
						 | 
				
			
			@ -998,7 +1036,9 @@
 | 
			
		|||
      "minqp": 22,
 | 
			
		||||
      "maxqp": 36,
 | 
			
		||||
      "Iqp": 25,
 | 
			
		||||
      "Pqp": 25
 | 
			
		||||
      "Pqp": 25,
 | 
			
		||||
      "syncTS": false,
 | 
			
		||||
      "syncTSMode": "linkpi"
 | 
			
		||||
    },
 | 
			
		||||
    "encv2": {
 | 
			
		||||
      "width": 640,
 | 
			
		||||
| 
						 | 
				
			
			@ -1014,7 +1054,9 @@
 | 
			
		|||
      "minqp": 22,
 | 
			
		||||
      "maxqp": 36,
 | 
			
		||||
      "Iqp": 25,
 | 
			
		||||
      "Pqp": 25
 | 
			
		||||
      "Pqp": 25,
 | 
			
		||||
      "syncTS": false,
 | 
			
		||||
      "syncTSMode": "linkpi"
 | 
			
		||||
    },
 | 
			
		||||
    "enca": {
 | 
			
		||||
      "audioSrc": 7,
 | 
			
		||||
| 
						 | 
				
			
			@ -1055,7 +1097,8 @@
 | 
			
		|||
        "format": "auto",
 | 
			
		||||
        "enable": false,
 | 
			
		||||
        "hevc_id": 12,
 | 
			
		||||
        "path": "rtmp://127.0.0.1/live/test_main7"
 | 
			
		||||
        "path": "rtmp://127.0.0.1/live/test_main7",
 | 
			
		||||
        "flvflags": ""
 | 
			
		||||
      },
 | 
			
		||||
      "suffix": "stream7"
 | 
			
		||||
    },
 | 
			
		||||
| 
						 | 
				
			
			@ -1090,7 +1133,8 @@
 | 
			
		|||
        "format": "auto",
 | 
			
		||||
        "enable": false,
 | 
			
		||||
        "hevc_id": 12,
 | 
			
		||||
        "path": "rtmp://127.0.0.1/live/test_sub7"
 | 
			
		||||
        "path": "rtmp://127.0.0.1/live/test_sub7",
 | 
			
		||||
        "flvflags": ""
 | 
			
		||||
      },
 | 
			
		||||
      "suffix": "sub7"
 | 
			
		||||
    },
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -2,7 +2,7 @@
 | 
			
		|||
umount_usb(){
 | 
			
		||||
    mnt=`df -h | grep /root/usb | wc -l`
 | 
			
		||||
    count=0
 | 
			
		||||
    while [ $mnt -eq 1 -a $count -le 5 ]
 | 
			
		||||
    while [ $mnt -gt 0 -a $count -le 5 ]
 | 
			
		||||
    do
 | 
			
		||||
	umount -f /root/usb/
 | 
			
		||||
	mnt=`df -h | grep /root/usb | wc -l`
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -7,9 +7,13 @@ sleep 2
 | 
			
		|||
 | 
			
		||||
if [ -d /sys/class/net/eth1 ]; then
 | 
			
		||||
    /link/shell/setMac2.sh
 | 
			
		||||
if [ "$fac"=="ENC2" ] && [ -d /sys/class/net/eth2 ]; then
 | 
			
		||||
    /link/shell/setNetwork2.sh eth2
 | 
			
		||||
else
 | 
			
		||||
    /link/shell/setNetwork2.sh eth1
 | 
			
		||||
fi
 | 
			
		||||
    if [ -d /sys/class/net/eth2 ];then
 | 
			
		||||
	if [ "$fac" == "ENC2" ] || [ "$fac" == "ENC2V2" ] || [ "$fac" == "ENC2_SS528" ]; then
 | 
			
		||||
	    /link/shell/setNetwork2.sh eth2
 | 
			
		||||
	fi
 | 
			
		||||
    else
 | 
			
		||||
	if [ "$fac" != "ENC2" ] && [ "$fac" != "ENC2V2" ] && [ "$fac" != "ENC2V2_SS528" ]; then
 | 
			
		||||
	    /link/shell/setNetwork2.sh eth1
 | 
			
		||||
	fi
 | 
			
		||||
    fi
 | 
			
		||||
fi
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -49,7 +49,7 @@ include( "groupList.php" );
 | 
			
		|||
			<div class="panel-body">
 | 
			
		||||
				<div class="row text-center" style="margin-top: 5px;">
 | 
			
		||||
					<div class="col-md-2 col-sm-4"></div>
 | 
			
		||||
					<div class="col-md-6 col-sm-8">
 | 
			
		||||
					<div class="col-md-5 col-sm-6">
 | 
			
		||||
						<div class="row">
 | 
			
		||||
							<div class="col-sm-3">
 | 
			
		||||
								<cn>分辨率</cn>
 | 
			
		||||
| 
						 | 
				
			
			@ -65,23 +65,31 @@ include( "groupList.php" );
 | 
			
		|||
							</div>
 | 
			
		||||
						</div>
 | 
			
		||||
					</div>
 | 
			
		||||
					<div class="col-md-1 col-sm-2"><cn>码率</cn><en>bitrate</en>(kb/s)</div>
 | 
			
		||||
					<div class="col-md-1 col-sm-2" style="padding: 0">
 | 
			
		||||
                        <cn>码率</cn>
 | 
			
		||||
                        <en>bitrate</en>(kb/s)
 | 
			
		||||
                    </div>
 | 
			
		||||
					<div class="col-md-1 col-sm-2">
 | 
			
		||||
						<cn>帧率</cn>
 | 
			
		||||
						<en>framerate</en>
 | 
			
		||||
					</div>
 | 
			
		||||
					<div class="col-md-1 col-sm-2">GOP(
 | 
			
		||||
						<cn>秒</cn>
 | 
			
		||||
						<en>sec</en>)</div>
 | 
			
		||||
						<en>sec</en>)
 | 
			
		||||
                    </div>
 | 
			
		||||
                    <div class="col-md-1">
 | 
			
		||||
                        <cn>帧同步</cn>
 | 
			
		||||
                        <en>sync</en>
 | 
			
		||||
                    </div>
 | 
			
		||||
				</div>
 | 
			
		||||
				<div class="row" id="all">
 | 
			
		||||
					<div class="col-md-2 col-sm-4 text-right" style="line-height: 34px;">
 | 
			
		||||
						<cn>主流参数</cn>
 | 
			
		||||
						<en>Main stream</en>
 | 
			
		||||
					</div>
 | 
			
		||||
					<div class="col-md-6 col-sm-8">
 | 
			
		||||
					<div class="col-md-5 col-sm-6">
 | 
			
		||||
						<div class="row">
 | 
			
		||||
							<div class="col-sm-3">
 | 
			
		||||
							<div class="col-sm-4">
 | 
			
		||||
								<select zcfg="width*x*height" class="form-control">
 | 
			
		||||
									<option value="-1x-1">auto</option>
 | 
			
		||||
									<?php
 | 
			
		||||
| 
						 | 
				
			
			@ -100,12 +108,12 @@ include( "groupList.php" );
 | 
			
		|||
									<option value="360x640">360x640</option>
 | 
			
		||||
								</select>
 | 
			
		||||
							</div>
 | 
			
		||||
							<div class="col-sm-6">
 | 
			
		||||
							<div class="col-sm-5">
 | 
			
		||||
								<select class="form-control" zcfg="codec*,*profile">
 | 
			
		||||
									<option value="h264,base">H.264 Baseline Profile</option>
 | 
			
		||||
									<option value="h264,main">H.264 Main Profile</option>
 | 
			
		||||
									<option value="h264,high">H.264 High Profile</option>
 | 
			
		||||
									<option value="h265,main">H.265 Main Profile</option>
 | 
			
		||||
									<option value="h264,base">H.264 Baseline</option>
 | 
			
		||||
									<option value="h264,main">H.264 Main</option>
 | 
			
		||||
									<option value="h264,high">H.264 High</option>
 | 
			
		||||
									<option value="h265,main">H.265 Main</option>
 | 
			
		||||
									<option value="close,base" cn="关闭" en="close"></option>
 | 
			
		||||
								</select>
 | 
			
		||||
							</div>
 | 
			
		||||
| 
						 | 
				
			
			@ -117,7 +125,7 @@ include( "groupList.php" );
 | 
			
		|||
									<option value="fixqp">FIXQP</option>
 | 
			
		||||
								</select>
 | 
			
		||||
							</div>
 | 
			
		||||
							
 | 
			
		||||
 | 
			
		||||
						</div>
 | 
			
		||||
					</div>
 | 
			
		||||
					<div class="col-md-1 col-sm-2">
 | 
			
		||||
| 
						 | 
				
			
			@ -129,16 +137,22 @@ include( "groupList.php" );
 | 
			
		|||
					<div class="col-md-1 col-sm-2">
 | 
			
		||||
						<input zcfg="gop" type="text" class="form-control">
 | 
			
		||||
					</div>
 | 
			
		||||
 | 
			
		||||
                    <div class="col-md-1 col-sm-2" style="padding: 0px 11px">
 | 
			
		||||
                        <select class="form-control" zcfg="syncTS*,*syncTSMode"" style="padding: 6px 8px">
 | 
			
		||||
                        <option value="true,sinsam" cn="芯象" en="sinsam"></option>
 | 
			
		||||
                        <option value="true,linkpi" cn="简易" en="normal"></option>
 | 
			
		||||
                        <option value="false,linkpi" cn="关闭" en="close"></option>
 | 
			
		||||
                        </select>
 | 
			
		||||
                    </div>
 | 
			
		||||
				</div>
 | 
			
		||||
				<div class="row" id="all_sub" style="margin-top: 5px;">
 | 
			
		||||
					<div class="col-md-2 col-sm-4 text-right" style="line-height: 34px;">
 | 
			
		||||
						<cn>辅流参数</cn>
 | 
			
		||||
						<en>Sub stream</en>
 | 
			
		||||
					</div>
 | 
			
		||||
					<div class="col-md-6 col-sm-8">
 | 
			
		||||
					<div class="col-md-5 col-sm-6">
 | 
			
		||||
						<div class="row">
 | 
			
		||||
							<div class="col-sm-3">
 | 
			
		||||
							<div class="col-sm-4">
 | 
			
		||||
								<select zcfg="width*x*height" class="form-control">
 | 
			
		||||
									<?php
 | 
			
		||||
										if($hardware["capability"]["encode"]["maxSize"]=="4K")
 | 
			
		||||
| 
						 | 
				
			
			@ -156,12 +170,12 @@ include( "groupList.php" );
 | 
			
		|||
									<option value="360x640">360x640</option>
 | 
			
		||||
								</select>
 | 
			
		||||
							</div>
 | 
			
		||||
							<div class="col-sm-6">
 | 
			
		||||
							<div class="col-sm-5">
 | 
			
		||||
								<select class="form-control" zcfg="codec*,*profile">
 | 
			
		||||
									<option value="h264,base">H.264 Baseline Profile</option>
 | 
			
		||||
									<option value="h264,main">H.264 Main Profile</option>
 | 
			
		||||
									<option value="h264,high">H.264 High Profile</option>
 | 
			
		||||
									<option value="h265,main">H.265 Main Profile</option>					
 | 
			
		||||
									<option value="h264,base">H.264 Baseline</option>
 | 
			
		||||
									<option value="h264,main">H.264 Main</option>
 | 
			
		||||
									<option value="h264,high">H.264 High</option>
 | 
			
		||||
									<option value="h265,main">H.265 Main</option>
 | 
			
		||||
									<option value="close,base" cn="关闭" en="close"></option>		
 | 
			
		||||
								</select>
 | 
			
		||||
							</div>
 | 
			
		||||
| 
						 | 
				
			
			@ -184,6 +198,13 @@ include( "groupList.php" );
 | 
			
		|||
					<div class="col-md-1 col-sm-2">
 | 
			
		||||
						<input zcfg="gop" type="text" class="form-control">
 | 
			
		||||
					</div>
 | 
			
		||||
                    <div class="col-md-1 col-sm-2" style="padding: 0px 11px">
 | 
			
		||||
                        <select class="form-control" zcfg="syncTS*,*syncTSMode"" style="padding: 6px 8px">
 | 
			
		||||
                        <option value="true,sinsam" cn="芯象" en="sinsam"></option>
 | 
			
		||||
                        <option value="true,linkpi" cn="简易" en="normal"></option>
 | 
			
		||||
                        <option value="false,linkpi" cn="关闭" en="close"></option>
 | 
			
		||||
                        </select>
 | 
			
		||||
                    </div>
 | 
			
		||||
				</div>
 | 
			
		||||
				<hr style="margin-top:10px; margin-bottom: 10px;"/>
 | 
			
		||||
				<div class="row text-center">
 | 
			
		||||
| 
						 | 
				
			
			@ -313,13 +334,13 @@ include( "groupList.php" );
 | 
			
		|||
						<cn>频道名称</cn>
 | 
			
		||||
						<en>channel name</en>
 | 
			
		||||
					</div>
 | 
			
		||||
					<div class="col-md-6 col-sm-8">
 | 
			
		||||
					<div class="col-md-5 col-sm-6">
 | 
			
		||||
						<div class="row">
 | 
			
		||||
							<div class="col-sm-3">
 | 
			
		||||
							<div class="col-sm-4">
 | 
			
		||||
								<cn>分辨率</cn>
 | 
			
		||||
								<en>video size</en>
 | 
			
		||||
							</div>
 | 
			
		||||
							<div class="col-sm-6">
 | 
			
		||||
							<div class="col-sm-5">
 | 
			
		||||
								<cn>编码方式</cn>
 | 
			
		||||
								<en>codec</en>
 | 
			
		||||
							</div>
 | 
			
		||||
| 
						 | 
				
			
			@ -339,6 +360,10 @@ include( "groupList.php" );
 | 
			
		|||
					<div class="col-md-1 col-sm-2">GOP(
 | 
			
		||||
						<cn>秒</cn>
 | 
			
		||||
						<en>sec</en>)</div>
 | 
			
		||||
                    <div class="col-md-1 col-sm-2">
 | 
			
		||||
                        <cn>帧同步</cn>
 | 
			
		||||
                        <en>sync</en>
 | 
			
		||||
                    </div>
 | 
			
		||||
					<div class="col-md-1 col-sm-2">
 | 
			
		||||
						<cn>开关</cn>
 | 
			
		||||
						<en>enable</en>
 | 
			
		||||
| 
						 | 
				
			
			@ -350,9 +375,9 @@ include( "groupList.php" );
 | 
			
		|||
						<div class="col-md-2 col-sm-4">
 | 
			
		||||
							<input type="text" zcfg="[#].name" class="form-control">
 | 
			
		||||
						</div>
 | 
			
		||||
						<div class="col-md-6 col-sm-8">
 | 
			
		||||
						<div class="col-md-5 col-sm-6">
 | 
			
		||||
							<div class="row">
 | 
			
		||||
								<div class="col-sm-3">
 | 
			
		||||
								<div class="col-sm-4">
 | 
			
		||||
									<select zcfg="[#].encv.width*x*[#].encv.height" class="form-control">
 | 
			
		||||
										<option value="-1x-1">auto</option>
 | 
			
		||||
										<?php
 | 
			
		||||
| 
						 | 
				
			
			@ -371,12 +396,12 @@ include( "groupList.php" );
 | 
			
		|||
										<option value="360x640">360x640</option>
 | 
			
		||||
									</select>
 | 
			
		||||
								</div>
 | 
			
		||||
								<div class="col-sm-6">
 | 
			
		||||
								<div class="col-sm-5">
 | 
			
		||||
									<select class="form-control" zcfg="[#].encv.codec*,*[#].encv.profile">
 | 
			
		||||
										<option value="h264,base">H.264 Baseline Profile</option>
 | 
			
		||||
										<option value="h264,main">H.264 Main Profile</option>
 | 
			
		||||
										<option value="h264,high">H.264 High Profile</option>
 | 
			
		||||
										<option value="h265,main">H.265 Main Profile</option>
 | 
			
		||||
										<option value="h264,base">H.264 Baseline</option>
 | 
			
		||||
										<option value="h264,main">H.264 Main</option>
 | 
			
		||||
										<option value="h264,high">H.264 High</option>
 | 
			
		||||
										<option value="h265,main">H.265 Main</option>
 | 
			
		||||
										<option value="close,base" cn="关闭" en="close"></option>
 | 
			
		||||
									</select>
 | 
			
		||||
								</div>
 | 
			
		||||
| 
						 | 
				
			
			@ -400,16 +425,23 @@ include( "groupList.php" );
 | 
			
		|||
						<div class="col-md-1 col-sm-2">
 | 
			
		||||
							<input zcfg="[#].encv.gop" type="text" class="form-control">
 | 
			
		||||
						</div>
 | 
			
		||||
						<div class="col-md-1 col-sm-2">
 | 
			
		||||
							<input zcfg="[#].enable" type="checkbox" class="switch form-control">
 | 
			
		||||
						</div>
 | 
			
		||||
                        <div class="col-md-1 col-sm-2" style="padding: 0px 11px">
 | 
			
		||||
                            <select class="form-control" zcfg="[#].encv.syncTS*,*[#].encv.syncTSMode"" style="padding: 6px 8px">
 | 
			
		||||
                            <option value="true,sinsam" cn="芯象" en="sinsam"></option>
 | 
			
		||||
                            <option value="true,linkpi" cn="简易" en="normal"></option>
 | 
			
		||||
                            <option value="false,linkpi" cn="关闭" en="close"></option>
 | 
			
		||||
                            </select>
 | 
			
		||||
                        </div>
 | 
			
		||||
                        <div class="col-md-1 col-sm-2">
 | 
			
		||||
                            <input zcfg="[#].enable" type="checkbox" class="switch form-control">
 | 
			
		||||
                        </div>
 | 
			
		||||
					</div>
 | 
			
		||||
					<div class="row"  style="margin-top: 5px;">
 | 
			
		||||
						<div class="col-md-2 col-sm-4">
 | 
			
		||||
						</div>
 | 
			
		||||
						<div class="col-md-6 col-sm-8">
 | 
			
		||||
						<div class="col-md-5 col-sm-6">
 | 
			
		||||
							<div class="row">
 | 
			
		||||
								<div class="col-sm-3">
 | 
			
		||||
								<div class="col-sm-4">
 | 
			
		||||
									<select zcfg="[#].encv2.width*x*[#].encv2.height" class="form-control">
 | 
			
		||||
										<option value="-1x-1">auto</option>
 | 
			
		||||
										<?php
 | 
			
		||||
| 
						 | 
				
			
			@ -428,12 +460,12 @@ include( "groupList.php" );
 | 
			
		|||
										<option value="360x640">360x640</option>
 | 
			
		||||
									</select>
 | 
			
		||||
								</div>
 | 
			
		||||
								<div class="col-sm-6">
 | 
			
		||||
								<div class="col-sm-5">
 | 
			
		||||
									<select class="form-control" zcfg="[#].encv2.codec*,*[#].encv2.profile">
 | 
			
		||||
										<option value="h264,base">H.264 Baseline Profile</option>
 | 
			
		||||
										<option value="h264,main">H.264 Main Profile</option>
 | 
			
		||||
										<option value="h264,high">H.264 High Profile</option>
 | 
			
		||||
										<option value="h265,main">H.265 Main Profile</option>
 | 
			
		||||
										<option value="h264,base">H.264 Baseline</option>
 | 
			
		||||
										<option value="h264,main">H.264 Main</option>
 | 
			
		||||
										<option value="h264,high">H.264 High</option>
 | 
			
		||||
										<option value="h265,main">H.265 Main</option>
 | 
			
		||||
										<option value="close,base" cn="关闭" en="close"></option>
 | 
			
		||||
									</select>
 | 
			
		||||
								</div>
 | 
			
		||||
| 
						 | 
				
			
			@ -457,6 +489,13 @@ include( "groupList.php" );
 | 
			
		|||
						<div class="col-md-1 col-sm-2">
 | 
			
		||||
							<input zcfg="[#].encv2.gop" type="text" class="form-control">
 | 
			
		||||
						</div>
 | 
			
		||||
                        <div class="col-md-1 col-sm-2" style="padding: 0px 11px">
 | 
			
		||||
                            <select class="form-control" zcfg="[#].encv2.syncTS*,*[#].encv2.syncTSMode"" style="padding: 6px 8px">
 | 
			
		||||
                            <option value="true,sinsam" cn="芯象" en="sinsam"></option>
 | 
			
		||||
                            <option value="true,linkpi" cn="简易" en="normal"></option>
 | 
			
		||||
                            <option value="false,linkpi" cn="关闭" en="close"></option>
 | 
			
		||||
                            </select>
 | 
			
		||||
                        </div>
 | 
			
		||||
						<div class="col-md-1 col-sm-2">
 | 
			
		||||
							<input zcfg="[#].enable2" type="checkbox" class="switch form-control">
 | 
			
		||||
						</div>
 | 
			
		||||
| 
						 | 
				
			
			@ -782,6 +821,14 @@ include( "groupList.php" );
 | 
			
		|||
										<option value="pcma">PCMA</option>
 | 
			
		||||
										<option value="mp2">MPEG2</option>
 | 
			
		||||
										<option value="mp3">MP3</option>
 | 
			
		||||
                                        <?php
 | 
			
		||||
                                        if($chip == "SS524V100")
 | 
			
		||||
                                        {
 | 
			
		||||
                                        ?>
 | 
			
		||||
                                            <option value="opus">OPUS</option>
 | 
			
		||||
                                        <?php
 | 
			
		||||
                                        }
 | 
			
		||||
                                        ?>
 | 
			
		||||
										<option value="close" cn="关闭" en="close"></option>
 | 
			
		||||
									</select>
 | 
			
		||||
								</div>
 | 
			
		||||
| 
						 | 
				
			
			@ -812,7 +859,7 @@ include( "groupList.php" );
 | 
			
		|||
								</div>
 | 
			
		||||
							</div>
 | 
			
		||||
						</div>
 | 
			
		||||
						
 | 
			
		||||
 | 
			
		||||
						<div class="col-md-2 col-sm-4">
 | 
			
		||||
							<select zcfg="[#].enca.channels" class="form-control">
 | 
			
		||||
								<option cn="单声道" en="mono" value="1"></option>
 | 
			
		||||
| 
						 | 
				
			
			@ -878,11 +925,12 @@ include( "groupList.php" );
 | 
			
		|||
						<div class="col-md-1 col-sm-2">
 | 
			
		||||
							<input zcfg="[#].net.framerate" type="text" class="form-control">
 | 
			
		||||
						</div>
 | 
			
		||||
							<div class="col-md-1 col-sm-2">
 | 
			
		||||
							<div class="col-md-1 col-sm-2" style="padding: 6px 0px">
 | 
			
		||||
								<select zcfg="[#].net.bufferMode" class="form-control">
 | 
			
		||||
									<option value="0" cn="一般" en="Normal"></option>
 | 
			
		||||
									<option value="1" cn="实时" en="NoBuffer"></option>
 | 
			
		||||
									<option value="2" cn="同步" en="Sync"></option>
 | 
			
		||||
									<option value="2" cn="缓冲" en="Buffer"></option>
 | 
			
		||||
                                    <option value="3" cn="帧同步" en="Sync"></option>
 | 
			
		||||
								</select>
 | 
			
		||||
							</div>
 | 
			
		||||
							<div class="col-md-1 col-sm-2">
 | 
			
		||||
| 
						 | 
				
			
			@ -1019,6 +1067,8 @@ include( "groupList.php" );
 | 
			
		|||
			all.gop = hdmi[ 0 ].encv.gop;
 | 
			
		||||
			all.profile = hdmi[ 0 ].encv.profile;
 | 
			
		||||
			all.gopmode = hdmi[ 0 ].encv.gopmode;
 | 
			
		||||
            all.syncTS = hdmi[ 0 ].encv.syncTS;
 | 
			
		||||
            all.syncTSMode = hdmi[ 0 ].encv.syncTSMode;
 | 
			
		||||
			zcfg( "#all", all );
 | 
			
		||||
 | 
			
		||||
			all_sub.width = hdmi[ 0 ].encv2.width;
 | 
			
		||||
| 
						 | 
				
			
			@ -1030,6 +1080,8 @@ include( "groupList.php" );
 | 
			
		|||
			all_sub.framerate = hdmi[ 0 ].encv2.framerate;
 | 
			
		||||
			all_sub.gop = hdmi[ 0 ].encv2.gop;
 | 
			
		||||
			all_sub.gopmode = hdmi[ 0 ].encv2.gopmode;
 | 
			
		||||
            all_sub.syncTS = hdmi[ 0 ].encv2.syncTS;
 | 
			
		||||
            all_sub.syncTSMode = hdmi[ 0 ].encv2.syncTSMode;
 | 
			
		||||
			zcfg( "#all_sub", all_sub );
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -40,6 +40,8 @@ function zcfg(name, json) {
 | 
			
		|||
			val = "\""+val+"\"";
 | 
			
		||||
		}
 | 
			
		||||
 | 
			
		||||
        if(val == '"true"' || val == '"false"')
 | 
			
		||||
            return eval(jstr + "=" + JSON.parse(val));
 | 
			
		||||
		return eval(jstr + "=" + val);
 | 
			
		||||
	}
 | 
			
		||||
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -261,4 +261,21 @@ class Encoder extends Verify
 | 
			
		|||
        }
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
    function do_snap($params = "{}"): string
 | 
			
		||||
    {
 | 
			
		||||
        try {
 | 
			
		||||
            $this->link_verify();
 | 
			
		||||
            $params = json_decode($params,true);
 | 
			
		||||
            $this->check_args($params);
 | 
			
		||||
 | 
			
		||||
            $client = new RpcClient();
 | 
			
		||||
            $result = $client->do_snap($params);
 | 
			
		||||
            return $this->handleRet($result,"success","执行完成","execution is completed");
 | 
			
		||||
        }
 | 
			
		||||
        catch (Exception $ex)
 | 
			
		||||
        {
 | 
			
		||||
            return $this->handleRet('','error',$ex->getMessage(),$ex->getMessage());
 | 
			
		||||
        }
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
}
 | 
			
		||||
| 
						 | 
				
			
			@ -51,13 +51,15 @@ class Overlay extends Verify
 | 
			
		|||
            $conf = $this->load_conf('/link/config/config.json');
 | 
			
		||||
            $mark = file_exists("/link/config/auto/overlay.json");
 | 
			
		||||
 | 
			
		||||
            var_dump($mark);
 | 
			
		||||
 | 
			
		||||
            if($mark)
 | 
			
		||||
            {
 | 
			
		||||
                $overlayConf = [];
 | 
			
		||||
                $overlayConf = $this->load_conf('/link/config/auto/overlay.json');
 | 
			
		||||
                for($i=0;$i<count($params);$i++)
 | 
			
		||||
                {
 | 
			
		||||
                    $param = $params[$i];
 | 
			
		||||
                    $overlayConf[] = $param['overlay'];
 | 
			
		||||
                    $overlayConf[$param['id']] = $param['overlay'];
 | 
			
		||||
                }
 | 
			
		||||
                $client = new RpcClient();
 | 
			
		||||
                $client->update_overlay($overlayConf);
 | 
			
		||||
| 
						 | 
				
			
			@ -69,7 +71,6 @@ class Overlay extends Verify
 | 
			
		|||
                    $param = $params[$i];
 | 
			
		||||
 | 
			
		||||
                    $id = $param['id'];
 | 
			
		||||
 | 
			
		||||
                    $chn=null;$index=-1;
 | 
			
		||||
                    for($j=0;$j<count($conf);$j++)
 | 
			
		||||
                    {
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -95,10 +95,14 @@ class System extends Verify
 | 
			
		|||
            $this->link_verify();
 | 
			
		||||
            $params = json_decode($params,true);
 | 
			
		||||
            $this->check_args($params);
 | 
			
		||||
            
 | 
			
		||||
            $time1 = $params["sysDate"];
 | 
			
		||||
            $parts = explode("/", $time1);
 | 
			
		||||
            $time2 = $parts[0] . "-" . $parts[1] . "-" . $parts[2] . " " . $parts[3] . ":" . $parts[4] . ":" . $parts[5];
 | 
			
		||||
 | 
			
		||||
            $date = $params["sysDate"];
 | 
			
		||||
            exec( "/link/bin/rtc -s time " . $date);
 | 
			
		||||
            exec( "/link/bin/rtc -s time " . $time1. " '".$time2."'" );
 | 
			
		||||
            exec( "/link/bin/rtc -g time" );
 | 
			
		||||
 | 
			
		||||
            return $this->handleRet("","success","执行完成","execution is completed");
 | 
			
		||||
        }
 | 
			
		||||
        catch (Exception $ex)
 | 
			
		||||
| 
						 | 
				
			
			@ -111,8 +115,9 @@ class System extends Verify
 | 
			
		|||
    {
 | 
			
		||||
        try {
 | 
			
		||||
            $this->link_verify();
 | 
			
		||||
            $result = date( "Y-m-d H:i:s", intval( time() ) );
 | 
			
		||||
            return $this->handleRet($result,"success","执行完成","execution is completed");
 | 
			
		||||
            //$result = date( "Y-m-d H:i:s", intval( time() ) );
 | 
			
		||||
            exec('date +"%Y-%m-%d %H:%M:%S"',$result);
 | 
			
		||||
            return $this->handleRet($result[0],"success","执行完成","execution is completed");
 | 
			
		||||
        }
 | 
			
		||||
        catch (Exception $ex)
 | 
			
		||||
        {
 | 
			
		||||
| 
						 | 
				
			
			@ -159,4 +164,28 @@ class System extends Verify
 | 
			
		|||
            return $this->handleRet('','error',$ex->getMessage(),$ex->getMessage());
 | 
			
		||||
        }
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
    function reboot()
 | 
			
		||||
    {
 | 
			
		||||
        try {
 | 
			
		||||
            $this->link_verify();
 | 
			
		||||
            exec( '/link/shell/reboot.sh' );
 | 
			
		||||
        }
 | 
			
		||||
        catch (Exception $ex)
 | 
			
		||||
        {
 | 
			
		||||
            return $this->handleRet('','error',$ex->getMessage(),$ex->getMessage());
 | 
			
		||||
        }
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
    function reset()
 | 
			
		||||
    {
 | 
			
		||||
        try {
 | 
			
		||||
            $this->link_verify();
 | 
			
		||||
            exec( '/link/shell/reset.sh' );
 | 
			
		||||
        }
 | 
			
		||||
        catch (Exception $ex)
 | 
			
		||||
        {
 | 
			
		||||
            return $this->handleRet('','error',$ex->getMessage(),$ex->getMessage());
 | 
			
		||||
        }
 | 
			
		||||
    }
 | 
			
		||||
}
 | 
			
		||||
| 
						 | 
				
			
			@ -11,7 +11,7 @@ class Verify extends Basic
 | 
			
		|||
        if($_REQUEST['verify'] == 'true')
 | 
			
		||||
        {
 | 
			
		||||
            $user = ['admin'=>'admin'];
 | 
			
		||||
            $realm = 'www.linkpi.cn';
 | 
			
		||||
            $realm = 'lph_http';
 | 
			
		||||
            if(!isset($_SERVER['PHP_AUTH_DIGEST']))
 | 
			
		||||
                $this->send_verify($realm);
 | 
			
		||||
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -23,19 +23,29 @@ class Basic
 | 
			
		|||
 | 
			
		||||
    protected static function handleRet($data,$status,$msg_cn,$msg_en): string
 | 
			
		||||
    {
 | 
			
		||||
        $lang = Basic::load_conf('/link/config/lang.json');
 | 
			
		||||
        session_start();
 | 
			
		||||
        if(!isset($_SESSION["lang"]))
 | 
			
		||||
        {
 | 
			
		||||
            $langConf = Basic::load_conf('/link/config/lang.json');
 | 
			
		||||
            $lang = $langConf['lang'];
 | 
			
		||||
            $_SESSION["lang"] = $lang;
 | 
			
		||||
        }
 | 
			
		||||
        else
 | 
			
		||||
        {
 | 
			
		||||
            $lang = $_SESSION["lang"];
 | 
			
		||||
        }
 | 
			
		||||
 | 
			
		||||
        if(strpos($msg_cn,'&&'))
 | 
			
		||||
        {
 | 
			
		||||
            $msg_array = explode("&&", $msg_cn);
 | 
			
		||||
            if($lang['lang'] == 'cn')
 | 
			
		||||
            if($lang == 'cn')
 | 
			
		||||
                $msg = $msg_array[0];
 | 
			
		||||
            else
 | 
			
		||||
                $msg = $msg_array[1];
 | 
			
		||||
        }
 | 
			
		||||
        else
 | 
			
		||||
        {
 | 
			
		||||
            if($lang['lang'] == 'en')
 | 
			
		||||
            if($lang == 'en')
 | 
			
		||||
                $msg = $msg_en;
 | 
			
		||||
            else
 | 
			
		||||
                $msg = $msg_cn;
 | 
			
		||||
| 
						 | 
				
			
			@ -46,6 +56,7 @@ class Basic
 | 
			
		|||
            'status' => $status,
 | 
			
		||||
            'msg' => $msg
 | 
			
		||||
        );
 | 
			
		||||
        header('Content-Type: application/json');
 | 
			
		||||
        return json_encode($retVal,JSON_UNESCAPED_UNICODE|JSON_PRETTY_PRINT);
 | 
			
		||||
    }
 | 
			
		||||
}
 | 
			
		||||
| 
						 | 
				
			
			@ -94,4 +94,12 @@ class RpcClient
 | 
			
		|||
        $client->query('enc.updateOverlay',[json_encode($param,JSON_UNESCAPED_UNICODE|JSON_PRETTY_PRINT)]);
 | 
			
		||||
        $client->send();
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
    public function do_snap($param)
 | 
			
		||||
    {
 | 
			
		||||
        $client = new Client(self::enc_url);
 | 
			
		||||
        $client->query('enc.snap',[json_encode($param,JSON_UNESCAPED_UNICODE|JSON_PRETTY_PRINT)],$ret);
 | 
			
		||||
        $client->send();
 | 
			
		||||
        return $ret;
 | 
			
		||||
    }
 | 
			
		||||
}
 | 
			
		||||
| 
						 | 
				
			
			@ -198,9 +198,13 @@ include( "head.php" );
 | 
			
		|||
						<cn>描述</cn>
 | 
			
		||||
						<en>Description</en>
 | 
			
		||||
					</div>
 | 
			
		||||
					<div class="col-md-7 col-xs-4">
 | 
			
		||||
					<div class="col-md-5 col-xs-4">
 | 
			
		||||
						URL
 | 
			
		||||
					</div>
 | 
			
		||||
                    <div class="col-md-2 col-xs-2">
 | 
			
		||||
                        <cn>兼容性</cn>
 | 
			
		||||
                        <en>Compatible</en>
 | 
			
		||||
                    </div>
 | 
			
		||||
					<div class="col-md-1 col-xs-2">
 | 
			
		||||
						<cn>启用</cn>
 | 
			
		||||
						<en>Enable</en>
 | 
			
		||||
| 
						 | 
				
			
			@ -220,9 +224,15 @@ include( "head.php" );
 | 
			
		|||
						<div class="col-md-2 col-xs-4">			
 | 
			
		||||
							<input zcfg="[#].des" type="text" class="form-control">				
 | 
			
		||||
						</div>
 | 
			
		||||
						<div class="col-md-7 col-xs-4">
 | 
			
		||||
						<div class="col-md-5 col-xs-4">
 | 
			
		||||
							<input zcfg="[#].path" type="text" class="form-control">
 | 
			
		||||
						</div>
 | 
			
		||||
                        <div class="col-md-2 col-xs-2">
 | 
			
		||||
                            <select class="form-control" zcfg="[#].flvflags">
 | 
			
		||||
                                <option cn="标准" en="normal" value=""></option>
 | 
			
		||||
                                <option value="ext_header">enhanced-rtmp</option>
 | 
			
		||||
                            </select>
 | 
			
		||||
                        </div>
 | 
			
		||||
						<div class="col-md-1 col-xs-2 text-center">
 | 
			
		||||
							<input type="checkbox" zcfg="[#].enable" class="switch form-control">
 | 
			
		||||
						</div>
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -680,6 +680,10 @@ else
 | 
			
		|||
					<div class="col-md-2 col-xs-4">
 | 
			
		||||
						Format
 | 
			
		||||
					</div>
 | 
			
		||||
                    <div class="col-md-2 col-xs-4">
 | 
			
		||||
                        <cn>兼容性</cn>
 | 
			
		||||
                        <en>Compatible</en>
 | 
			
		||||
                    </div>
 | 
			
		||||
					<div class="col-md-2 col-xs-4">
 | 
			
		||||
						<cn>上传速度</cn>
 | 
			
		||||
						<en>Push speed</en>
 | 
			
		||||
| 
						 | 
				
			
			@ -704,6 +708,12 @@ else
 | 
			
		|||
								<option value="rtp_mpegts">rtp_mpegts</option>
 | 
			
		||||
							</select>
 | 
			
		||||
						</div>
 | 
			
		||||
                        <div class="col-md-2 col-xs-4">
 | 
			
		||||
                            <select class="form-control" zcfg="[#].stream.push.flvflags">
 | 
			
		||||
                                <option cn="标准" en="normal" value=""></option>
 | 
			
		||||
                                <option value="ext_header">enhanced-rtmp</option>
 | 
			
		||||
                            </select>
 | 
			
		||||
                        </div>
 | 
			
		||||
						<div class="col-md-2 col-xs-4 text-center">
 | 
			
		||||
							<span class="info"></span>kb/s
 | 
			
		||||
						</div>
 | 
			
		||||
| 
						 | 
				
			
			@ -724,6 +734,12 @@ else
 | 
			
		|||
								<option value="rtp_mpegts">rtp_mpegts</option>
 | 
			
		||||
							</select>
 | 
			
		||||
						</div>
 | 
			
		||||
                        <div class="col-md-2 col-xs-4">
 | 
			
		||||
                            <select class="form-control" zcfg="[#].stream2.push.flvflags">`
 | 
			
		||||
                                <option cn="标准" en="normal" value=""></option>
 | 
			
		||||
                                <option value="ext_header">enhanced-rtmp</option>
 | 
			
		||||
                            </select>
 | 
			
		||||
                        </div>
 | 
			
		||||
						<div class="col-md-2 col-xs-4 text-center">
 | 
			
		||||
							<span class="info"></span>kb/s
 | 
			
		||||
						</div>
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
										
											Binary file not shown.
										
									
								
							
										
											Binary file not shown.
										
									
								
							
										
											Binary file not shown.
										
									
								
							
										
											Binary file not shown.
										
									
								
							
										
											Binary file not shown.
										
									
								
							
										
											Binary file not shown.
										
									
								
							
		Loading…
	
		Reference in New Issue