C# Class PeerstPlayer.Controls.MoviePlayer.FlashMoviePlayerManager

Afficher le fichier Open project: shule517/PeerstPlayer Class Usage Examples

Méthodes publiques

Méthode Description
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

動画情報を表示

Private Methods

Méthode Description
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

Method Details

ChangePan() public méthode

音量バランス変化
public ChangePan ( double pan ) : void
pan double 音量バランス
Résultat void

ChangeVolume() public méthode

音量変更
public ChangeVolume ( double volume ) : void
volume double 音量
Résultat void

EnableGpu() public méthode

public EnableGpu ( bool gpu ) : void
gpu bool
Résultat void

EnableRtmp() public méthode

RTMP再生を使用するか
public EnableRtmp ( bool rtmp ) : void
rtmp bool
Résultat void

FlashMoviePlayerManager() public méthode

public FlashMoviePlayerManager ( AxShockwaveFlashObjects.AxShockwaveFlash flash ) : System.Diagnostics
flash AxShockwaveFlashObjects.AxShockwaveFlash
Résultat System.Diagnostics

GetBitRate() public méthode

ビットレートを取得
public GetBitRate ( ) : int
Résultat int

GetDurationString() public méthode

再生時間を取得
public GetDurationString ( ) : string
Résultat string

GetFrameRate() public méthode

フレームレートを取得
public GetFrameRate ( ) : int
Résultat int

GetNowBitRate() public méthode

現在のビットレートを取得
public GetNowBitRate ( ) : int
Résultat int

GetNowFrameRate() public méthode

現在のフレームレートを取得
public GetNowFrameRate ( ) : int
Résultat int

GetVideoHeight() public méthode

横サイズの取得
public GetVideoHeight ( ) : int
Résultat int

GetVideoWidth() public méthode

縦サイズの取得
public GetVideoWidth ( ) : int
Résultat int

PlayVideo() public méthode

動画再生
public PlayVideo ( string streamUrl ) : void
streamUrl string ストリームURL
Résultat void

Retry() public méthode

再接続
public Retry ( ) : void
Résultat void

SetBufferTime() public méthode

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

SetBufferTimeMax() public méthode

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

ShowDebug() public méthode

動画情報を表示
public ShowDebug ( ) : void
Résultat void