NetStream

open class NetStream : NSObject

Undocumented

  • Undocumented

    Declaration

    Swift

    public private(set) var mixer: AVMixer
  • Undocumented

    Declaration

    Swift

    public let lockQueue: DispatchQueue
  • Undocumented

    Declaration

    Swift

    open var metadata: [String : Any?]
  • Undocumented

    Declaration

    Swift

    open var context: CIContext? { get set }
  • Undocumented

    Declaration

    Swift

    open var torch: Bool { get set }
  • Undocumented

    Declaration

    Swift

    open var syncOrientation: Bool { get set }
  • Undocumented

    Declaration

    Swift

    open var audioSettings: [String : Any] { get set }
  • Undocumented

    Declaration

    Swift

    open var videoSettings: [String : Any] { get set }
  • Undocumented

    Declaration

    Swift

    open var captureSettings: [String : Any] { get set }
  • Undocumented

    Declaration

    Swift

    open var recorderSettings: [AVMediaType : [String : Any]] { get set }
  • Undocumented

    Declaration

    Swift

    open func attachCamera(_ camera: AVCaptureDevice?, onError: ((_ error: NSError) -> Void)? = nil)
  • Undocumented

    Declaration

    Swift

    open func attachAudio(_ audio: AVCaptureDevice?, automaticallyConfiguresApplicationAudioSession: Bool = false, onError: ((_ error: NSError) -> Void)? = nil)
  • Undocumented

    Declaration

    Swift

    open func setPointOfInterest(_ focus: CGPoint, exposure: CGPoint)
  • Undocumented

    Declaration

    Swift

    open func appendSampleBuffer(_ sampleBuffer: CMSampleBuffer, withType: CMSampleBufferType, options: [NSObject: AnyObject]? = nil)
  • Undocumented

    Declaration

    Swift

    open func registerEffect(video effect: VisualEffect) -> Bool
  • Undocumented

    Declaration

    Swift

    open func unregisterEffect(video effect: VisualEffect) -> Bool
  • Undocumented

    Declaration

    Swift

    open func dispose()