This project is read-only.

Configuration

The Azure Media Capture SDK contains various settings to help you configure the behavior of the SDK. These settings are all accessible as properties on the main CaptureSession object. Here is a list of the various properties that you can change:

FragmentDuration: Gets or sets the fragment size. Default is 2 seconds. Should be between 2 and 6 seconds.
UseWallClock: Gets or sets whether to use wall clock time. If true, times are offset by 1/1/1970 UTC. Default is true.
OutputTimeScale: Gets or sets output timescale to use. Default is 100 nanoseconds (10,000,000).
MaxRetries: Gets or sets the maximum number of retries in the event of an internet failure.
RetryDelay: Gets or sets the amount of time to wait between retries in the event of an internet failure.
CaptureEncodingProfile: Gets or sets the encoding profile to instruct the webcam to use. Note: both audio and video must be uncompressed. Discussed in greater detail in the previous section.
AudioOutputEncodingProperties: Gets or sets the list of audio tracks to construct and send to the server. Note: this must be AAC audio. Discussed in greater detail in the previous section.
VideoOutputEncodingProperties: Gets or sets the list of video tracks to construct and send to the server. Note: this must be H264 video. Discussed in greater detail in the previous section.

Last edited Aug 20, 2014 at 10:58 PM by timgreenfield, version 2