HKView

public class HKView : UIView
extension HKView: NetStreamDrawable

A view that displays a video content of a NetStream object which uses AVCaptureVideoPreviewLayer.

  • The view’s background color.

    Declaration

    Swift

    public static var defaultBackgroundColor: UIColor
  • Returns the class used to create the layer for instances of this class.

    Declaration

    Swift

    override public class var layerClass: AnyClass { get }
  • The view’s Core Animation layer used for rendering.

    Declaration

    Swift

    override public var layer: AVCaptureVideoPreviewLayer { get }
  • A value that specifies how the video is displayed within a player layer’s bounds.

    Declaration

    Swift

    public var videoGravity: AVLayerVideoGravity { get set }
  • A value that displays a video format.

    Declaration

    Swift

    public var videoFormatDescription: CMVideoFormatDescription? { get }
  • Declaration

    Swift

    public var orientation: AVCaptureVideoOrientation { get set }
  • Declaration

    Swift

    public var position: AVCaptureDevice.Position
  • Undocumented

    Declaration

    Swift

    override public init(frame: CGRect)
  • Undocumented

    Declaration

    Swift

    public required init?(coder aDecoder: NSCoder)
  • Undocumented

    Declaration

    Swift

    override public func awakeFromNib()
  • Attaches a view to a new NetStream object.

    Declaration

    Swift

    public func attachStream(_ stream: NetStream?)

NetStreamRenderer

  • Declaration

    Swift

    public func enqueue(_ sampleBuffer: CMSampleBuffer?)