Property | Type | Description | |
---|---|---|---|
AnalyzeDuration | int | ||
Cookies | string | ||
Duration | long | ||
Headers | string | ||
OutAudio | IAudioSource | ||
PlaybackRate | double | ||
RTSPMode | int | ||
SampleChannel | NAudio.Wave.SampleProviders.SampleChannel | ||
Seekable | bool | ||
Timeout | int | ||
UserAgent | string |
Method | Description | |
---|---|---|
Dispose ( ) : void | ||
FfmpegStream ( ) : System |
Initializes a new instance of the FfmpegStream class.
|
|
FfmpegStream ( string source ) : System |
Initializes a new instance of the FfmpegStream class.
|
|
ProcessAudio ( byte data ) : void | ||
SampleChannelPreVolumeMeter ( object sender, NAudio.Wave.SampleProviders.StreamVolumeEventArgs e ) : void | ||
SignalToStop ( ) : void |
Calls Stop
|
|
Start ( ) : void |
Start video source. Starts video source and return execution to caller. Video source object creates background thread and notifies about new frames with the help of NewFrame event. |
|
Stop ( ) : void |
Stop video source.
|
|
WaitForStop ( ) : void |
Calls Stop
|
Method | Description | |
---|---|---|
Dispose ( bool disposing ) : void |
Method | Description | |
---|---|---|
EventManager ( ) : void | ||
FfmpegListener ( ) : void | ||
ShutDown ( string errmsg ) : void |
public FfmpegStream ( string source ) : System | ||
source | string | URL, which provides video stream. |
return | System |
public SampleChannelPreVolumeMeter ( object sender, NAudio.Wave.SampleProviders.StreamVolumeEventArgs e ) : void | ||
sender | object | |
e | NAudio.Wave.SampleProviders.StreamVolumeEventArgs | |
return | void |
public SampleChannel,NAudio.Wave.SampleProviders SampleChannel | ||
return | NAudio.Wave.SampleProviders.SampleChannel |