C# 클래스 PeerCastStation.FLV.FLVContentBuffer

파일 보기 프로젝트 열기: kumaryu/peercaststation 1 사용 예제들

공개 메소드들

메소드 설명
FLVContentBuffer ( Channel target_channel, IContentSink content_sink ) : System
OnAudio ( RTMPMessage msg ) : void
OnData ( DataMessage msg ) : void
OnFLVHeader ( ) : void
OnVideo ( RTMPMessage msg ) : void

비공개 메소드들

메소드 설명
ClearDataFrame ( DataMessage msg ) : void
FlushContents ( ) : void
IsAACHeader ( RTMPMessage msg ) : bool
IsAVCHeader ( RTMPMessage msg ) : bool
OnChannelInfoChanged ( AtomCollection info ) : void
OnChannelTrackChanged ( AtomCollection info ) : void
OnContentChanged ( RTMPMessage content ) : void
OnHeaderChanged ( RTMPMessage msg ) : void
OnMetaData ( DataMessage msg ) : void
SetDataFrame ( DataMessage msg ) : void
WriteMessage ( Stream stream, RTMPMessage msg, long time_origin ) : void

메소드 상세

FLVContentBuffer() 공개 메소드

public FLVContentBuffer ( Channel target_channel, IContentSink content_sink ) : System
target_channel Channel
content_sink IContentSink
리턴 System

OnAudio() 공개 메소드

public OnAudio ( RTMPMessage msg ) : void
msg PeerCastStation.FLV.RTMP.RTMPMessage
리턴 void

OnData() 공개 메소드

public OnData ( DataMessage msg ) : void
msg PeerCastStation.FLV.RTMP.DataMessage
리턴 void

OnFLVHeader() 공개 메소드

public OnFLVHeader ( ) : void
리턴 void

OnVideo() 공개 메소드

public OnVideo ( RTMPMessage msg ) : void
msg PeerCastStation.FLV.RTMP.RTMPMessage
리턴 void