C# 클래스 PeerstPlayer.Controls.MoviePlayer.FlashMoviePlayerManager

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

공개 메소드들

메소드 설명
ChangePan ( double pan ) : void

音量バランス変化

ChangeVolume ( double volume ) : void

音量変更

EnableGpu ( bool gpu ) : void
EnableRtmp ( bool rtmp ) : void

RTMP再生を使用するか

FlashMoviePlayerManager ( AxShockwaveFlashObjects.AxShockwaveFlash flash ) : System.Diagnostics
GetBitRate ( ) : int

ビットレートを取得

GetDurationString ( ) : string

再生時間を取得

GetFrameRate ( ) : int

フレームレートを取得

GetNowBitRate ( ) : int

現在のビットレートを取得

GetNowFrameRate ( ) : int

現在のフレームレートを取得

GetVideoHeight ( ) : int

横サイズの取得

GetVideoWidth ( ) : int

縦サイズの取得

PlayVideo ( string streamUrl ) : void

動画再生

Retry ( ) : void

再接続

SetBufferTime ( double bufferTime ) : void

バッファリング時間を設定する

SetBufferTimeMax ( double bufferTimeMax ) : void

バッファリング時間を設定する

ShowDebug ( ) : void

動画情報を表示

비공개 메소드들

메소드 설명
CallFlashMethod ( string methodName ) : string

Flashの関数を実行する

CallFlashMethod ( string methodName, string param ) : void

Flashの関数を実行する

CleanStringTag ( string text ) : string
ExternalCall ( object sender, AxShockwaveFlashObjects._IShockwaveFlashEvents_FlashCallEvent e ) : void

Flashから呼び出し

outputLog ( AxShockwaveFlashObjects.AxShockwaveFlash flash, string message ) : void

메소드 상세

ChangePan() 공개 메소드

音量バランス変化
public ChangePan ( double pan ) : void
pan double 音量バランス
리턴 void

ChangeVolume() 공개 메소드

音量変更
public ChangeVolume ( double volume ) : void
volume double 音量
리턴 void

EnableGpu() 공개 메소드

public EnableGpu ( bool gpu ) : void
gpu bool
리턴 void

EnableRtmp() 공개 메소드

RTMP再生を使用するか
public EnableRtmp ( bool rtmp ) : void
rtmp bool
리턴 void

FlashMoviePlayerManager() 공개 메소드

public FlashMoviePlayerManager ( AxShockwaveFlashObjects.AxShockwaveFlash flash ) : System.Diagnostics
flash AxShockwaveFlashObjects.AxShockwaveFlash
리턴 System.Diagnostics

GetBitRate() 공개 메소드

ビットレートを取得
public GetBitRate ( ) : int
리턴 int

GetDurationString() 공개 메소드

再生時間を取得
public GetDurationString ( ) : string
리턴 string

GetFrameRate() 공개 메소드

フレームレートを取得
public GetFrameRate ( ) : int
리턴 int

GetNowBitRate() 공개 메소드

現在のビットレートを取得
public GetNowBitRate ( ) : int
리턴 int

GetNowFrameRate() 공개 메소드

現在のフレームレートを取得
public GetNowFrameRate ( ) : int
리턴 int

GetVideoHeight() 공개 메소드

横サイズの取得
public GetVideoHeight ( ) : int
리턴 int

GetVideoWidth() 공개 메소드

縦サイズの取得
public GetVideoWidth ( ) : int
리턴 int

PlayVideo() 공개 메소드

動画再生
public PlayVideo ( string streamUrl ) : void
streamUrl string ストリームURL
리턴 void

Retry() 공개 메소드

再接続
public Retry ( ) : void
리턴 void

SetBufferTime() 공개 메소드

バッファリング時間を設定する
public SetBufferTime ( double bufferTime ) : void
bufferTime double
리턴 void

SetBufferTimeMax() 공개 메소드

バッファリング時間を設定する
public SetBufferTimeMax ( double bufferTimeMax ) : void
bufferTimeMax double
리턴 void

ShowDebug() 공개 메소드

動画情報を表示
public ShowDebug ( ) : void
리턴 void