Class ZegoPublisherConfig


  • public class ZegoPublisherConfig
    extends java.lang.Object
    Advanced publisher configuration. Configure room id
    • Field Detail

      • roomID

        public java.lang.String roomID
        The Room ID, It is not necessary to pass in single room mode, but the ID of the corresponding room must be passed in multi-room mode
      • forceSynchronousNetworkTime

        public int forceSynchronousNetworkTime
        Whether to synchronize the network time when pushing streams. 1 is synchronized with 0 is not synchronized. And must be used with setStreamAlignmentProperty. It is used to align multiple streams at the mixed stream service or streaming end, such as the chorus scene of KTV.
      • streamCensorshipMode

        public ZegoStreamCensorshipMode streamCensorshipMode
        When pushing a flow, review the pattern of the flow. By default, no audit is performed. If you want to use this function, contact ZEGO technical support.
      • streamCensorFlag

        public int streamCensorFlag
        Inspect flag. If you want to use this function, contact ZEGO technical support.
      • codecNegotiationType

        public ZegoCapabilityNegotiationType codecNegotiationType
        Codec capability negotiation type. By default, no reference to the outcome of the capability negotiation. If you want to use this function, contact ZEGO technical support.
    • Constructor Detail

      • ZegoPublisherConfig

        public ZegoPublisherConfig()