메소드 |
설명 |
|
AttrExist ( XmlNode node, string name ) : bool |
|
|
ByteBlockCopy ( byte &bytesData1, long pos1, byte &bytesData2, long pos2, long len ) : void |
|
|
CheckRequestRerutnCode ( int statusCode, string statusMsg ) : void |
|
|
ConvertHexStringToByteArray ( string hexString ) : byte[] |
|
|
DecodeFragment ( byte &frag, bool notWrite = false ) : void |
|
|
DecodeFrom64 ( string encodedData ) : string |
|
|
ExtractBaseUrl ( string dataUrl ) : string |
|
|
FindFragmentInTabe ( int needle ) : int |
|
|
GetManifest ( string &manifestUrl ) : XmlElement |
|
|
GetNodeProperty ( XmlNode node, string propertyName, string defaultvalue = "" ) : string |
|
|
GetString ( XmlNode xmlObject ) : string |
|
|
InitDecoder ( ) : void |
|
|
ParseAfrtBox ( byte &afrt, long pos ) : void |
|
|
ParseAsrtBox ( byte &asrt, long pos ) : void |
|
|
ParseBootstrapBox ( byte &bootstrapInfo, long pos ) : void |
|
|
ParseManifest ( string manifestUrl ) : void |
|
|
ParseSegAndFragTable ( ) : void |
|
|
ReadBoxHeader ( byte &bytesData, long &pos, string &boxType, long &boxSize ) : void |
|
|
ReadByte ( byte &bytesData, long pos ) : byte |
|
|
ReadInt24 ( byte &bytesData, long pos ) : uint |
|
|
ReadInt32 ( byte &bytesData, long pos ) : uint |
|
|
ReadInt64 ( byte &bytesData, long pos ) : long |
|
|
ReadString ( byte &bytesData, long &pos ) : string |
|
|
ReadStringBytes ( byte &bytesData, long pos, long len ) : string |
|
|
StartNewThread2DownloadFragment ( ) : void |
|
|
ThreadDownload ( ) : void |
|
|
UpdateBootstrapInfo ( string bootstrapUrl ) : void |
|
|
VerifyFragment ( byte &frag ) : bool |
|
|
Write2File ( string outFile, byte &data, FileMode fileMode = FileMode.Append, long pos, long datalen ) : void |
|
|
WriteBoxSize ( byte &bytesData, long pos, string type, long size ) : void |
|
|
WriteByte ( byte &bytesData, long pos, byte byteValue ) : void |
|
|
WriteFlvHeader ( string outFile, bool audio = true, bool video = true ) : void |
|
|
WriteFlvTimestamp ( byte &frag, long fragPos, long packetTS ) : void |
|
|
WriteFragment ( byte &data, int fragNum ) : void |
|
|
WriteInt24 ( byte &bytesData, long pos, long intValue ) : void |
|
|
WriteInt32 ( byte &bytesData, long pos, long intValue ) : void |
|
|
WriteMetadata ( string outFile ) : void |
|
|
isHttpUrl ( string url ) : bool |
|
|
isRtmpUrl ( string url ) : bool |
|
|