C# 클래스 HCS_Encoder.Outputs.SmoothStream.SmilGenerator

Helper class for generating SMIL files to send to the IIS Live Smoothstreaming snap-in
파일 보기 프로젝트 열기: i-e-b/HLS---Smooth-Encoder 1 사용 예제들

보호된 프로퍼티들

프로퍼티 타입 설명
_channel int
_fileRoot string
_fourCC string
_privateData string

공개 메소드들

메소드 설명
Generate ( ) : byte[]

Create a SMIL document with the details provided.

"Private data" is created at this point.

SmilGenerator ( string FileRoot, MediaStream SourceStream ) : System

Prepate a SMIL generator

비공개 메소드들

메소드 설명
GenerateAAC_Private ( ) : string

Generate a "Codec Private Data" string for an AAC stream (values approximate).

GenerateH264_Private ( ) : string
GenerateMP3_Private ( ) : string

Generate a "Codec Private Data" string for an MP3 stream (values approximate).

WriteAudio ( XmlWriter xml, int AudioFormat ) : void
WriteParam ( XmlWriter xml, string name, string value ) : void
WriteVideo ( XmlWriter xml ) : void

메소드 상세

Generate() 공개 메소드

Create a SMIL document with the details provided.
"Private data" is created at this point.
public Generate ( ) : byte[]
리턴 byte[]

SmilGenerator() 공개 메소드

Prepate a SMIL generator
public SmilGenerator ( string FileRoot, MediaStream SourceStream ) : System
FileRoot string /// Start of the media file name (used by IIS to create archive files). /// This will be appended with bitrate and dot-extension. ///
SourceStream MP4_Mangler.MediaStream
리턴 System

프로퍼티 상세

_channel 보호되어 있는 프로퍼티

protected int _channel
리턴 int

_fileRoot 보호되어 있는 프로퍼티

protected string _fileRoot
리턴 string

_fourCC 보호되어 있는 프로퍼티

protected string _fourCC
리턴 string

_privateData 보호되어 있는 프로퍼티

protected string _privateData
리턴 string