RTMPStream
open class RTMPStream : NetStream
flash.net.NetStream for Swift
-
NetStatusEvent#info.code for NetStream
See moreDeclaration
Swift
public enum Code : String -
flash.net.NetStreamPlayTransitions for Swift
See moreDeclaration
Swift
public enum PlayTransition : String -
Undocumented
See moreDeclaration
Swift
public struct PlayOption : CustomDebugStringConvertible -
Undocumented
See moreDeclaration
Swift
public enum HowToPublish : String -
Undocumented
Declaration
Swift
public static let defaultAudioBitrate: UInt32 -
Undocumented
Declaration
Swift
public static let defaultVideoBitrate: UInt32 -
Undocumented
Declaration
Swift
open weak var delegate: RTMPStreamDelegate? -
Undocumented
Declaration
Swift
open internal(set) var info: RTMPStreamInfo -
Undocumented
Declaration
Swift
open private(set) var objectEncoding: UInt8 -
The number of frames per second being displayed.
Declaration
Swift
@objc open private(set) dynamic var currentFPS: UInt16 -
Undocumented
Declaration
Swift
open var soundTransform: SoundTransform { get set } -
Incoming audio plays on the stream or not.
Declaration
Swift
open var receiveAudio: Bool { get set } -
Incoming video plays on the stream or not.
Declaration
Swift
open var receiveVideo: Bool { get set } -
Pauses playback or publish of a video stream or not.
Declaration
Swift
open var paused: Bool { get set } -
Undocumented
Declaration
Swift
public init(connection: RTMPConnection) -
Undocumented
Declaration
Swift
open func play(_ arguments: Any?...) -
Undocumented
Declaration
Swift
open func seek(_ offset: Double) -
Undocumented
Declaration
Swift
open func publish(_ name: String?, type: RTMPStream.HowToPublish = .live) -
Undocumented
Declaration
Swift
open func close() -
Undocumented
Declaration
Swift
open func send(handlerName: String, arguments: Any?...) -
Undocumented
Declaration
Swift
open func appendFile(_ file: URL, completionHandler: MP4Sampler.Handler? = nil)
-
Undocumented
Declaration
Swift
public func addEventListener(_ type: Event.Name, selector: Selector, observer: AnyObject? = nil, useCapture: Bool = false) -
Undocumented
Declaration
Swift
public func removeEventListener(_ type: Event.Name, selector: Selector, observer: AnyObject? = nil, useCapture: Bool = false) -
Undocumented
Declaration
Swift
public func dispatch(event: Event) -
Undocumented
Declaration
Swift
public func dispatch(_ type: Event.Name, bubbles: Bool, data: Any?)
RTMPStream Class Reference