C# Class Yodiwo.Services.Media.Video.YVideoServer

Show file Open project: yodiwo/plegma

Public Properties

Property Type Description
YPort int

Public Methods

Method Description
AddNewFeed ( string mjpegtoken, IVideoSink videofeed ) : void
RemoveFeed ( string mjpegtoken ) : void
Start ( X509Certificate2 certificate ) : void
YVideoServer ( int YPort = 5969 ) : System
serverChannel_OnOpenEvent ( Yodiwo channel ) : void
serverNegotiation ( Yodiwo channel ) : bool
serverOnMessageReceived ( Yodiwo channel, Yodiwo msg ) : void

Method Details

AddNewFeed() public method

public AddNewFeed ( string mjpegtoken, IVideoSink videofeed ) : void
mjpegtoken string
videofeed IVideoSink
return void

RemoveFeed() public method

public RemoveFeed ( string mjpegtoken ) : void
mjpegtoken string
return void

Start() public method

public Start ( X509Certificate2 certificate ) : void
certificate System.Security.Cryptography.X509Certificates.X509Certificate2
return void

YVideoServer() public method

public YVideoServer ( int YPort = 5969 ) : System
YPort int
return System

serverChannel_OnOpenEvent() public method

public serverChannel_OnOpenEvent ( Yodiwo channel ) : void
channel Yodiwo
return void

serverNegotiation() public method

public serverNegotiation ( Yodiwo channel ) : bool
channel Yodiwo
return bool

serverOnMessageReceived() public method

public serverOnMessageReceived ( Yodiwo channel, Yodiwo msg ) : void
channel Yodiwo
msg Yodiwo
return void

Property Details

YPort public property

public int YPort
return int