新增设备主子码流选择,默认为不开启
This commit is contained in:
@@ -528,4 +528,31 @@ public class StreamInfo implements Serializable, Cloneable{
|
||||
}
|
||||
return instance;
|
||||
}
|
||||
|
||||
|
||||
/*=========================设备主子码流逻辑START====================*/
|
||||
@Schema(description = "是否为子码流(true-是,false-主码流)")
|
||||
private boolean subStream;
|
||||
|
||||
public boolean isSubStream() {
|
||||
return subStream;
|
||||
}
|
||||
|
||||
public void setSubStream(boolean subStream) {
|
||||
this.subStream = subStream;
|
||||
}
|
||||
|
||||
public static String getPlayStream(String deviceId,String channelId,boolean isSubStream){
|
||||
String streamId;
|
||||
if(isSubStream){
|
||||
streamId = String.format("%s_%s_%s","sub",deviceId, channelId);
|
||||
}else {
|
||||
streamId = String.format("%s_%s_%s","main", deviceId, channelId);
|
||||
}
|
||||
return streamId;
|
||||
}
|
||||
|
||||
/*=========================设备主子码流逻辑END====================*/
|
||||
|
||||
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user