PWMediaConfiguration Class Reference
Inherits from | NSObject |
---|---|
Declared in | PWMediaConfiguration.h |
Overview
The PWMediaConfiguration
class manages Media properties.
PWMediaConfiguration
provides support for the following features:
- Rendering.
- Audio/Video codecs.
- Audio/Video bandwidth control.
- Frame rate & pixel formats.
- Computes prefered receiving video format on the basis of device capabilities and performance.
Media properties
preferredAudioCodec
Preferred audio codec PWAudioCodec.
@property (nonatomic, assign) PWAudioCodec preferredAudioCodec
Declared In
PWMediaConfiguration.h
preferredVideoCodec
Preferred video codec PWVideoCodec.
@property (nonatomic, assign) PWVideoCodec preferredVideoCodec
Declared In
PWMediaConfiguration.h
maxAudioBitrate
Maximum bandwidth for audio (in kbps). Value shouldn’t be less than 30.
@property (nonatomic, assign) NSUInteger maxAudioBitrate
Declared In
PWMediaConfiguration.h
maxVideoBitrate
Maximum bandwidth for video (in kbps). Value shouldn’t be less than 300.
@property (nonatomic, assign) NSUInteger maxVideoBitrate
Declared In
PWMediaConfiguration.h
preferredReceiverFormat
Preferred video receiving format for the device.
@property (nonatomic, assign) PWVideoFormat preferredReceiverFormat
Declared In
PWMediaConfiguration.h
cameraPosition
Camera device position PWCameraPosition.
@property (nonatomic, assign) PWCameraPosition cameraPosition
Declared In
PWMediaConfiguration.h
Default media configuration
+ defaultConfiguration
Get default configuration of media.
+ (instancetype)defaultConfiguration
Return Value
PWMediaConfiguration
object.
Declared In
PWMediaConfiguration.h
Video capturing
+ videoCaptureFormat
Get Preferred video receiving format for the device.
+ (PWVideoFormat)videoCaptureFormat
Return Value
Video format.
Declared In
PWMediaConfiguration.h