Class RendererDiscoverer
- Namespace
- LibVLCSharp.Shared
- Assembly
- LibVLCSharp.dll
The renderer discoverer can be used to find and use a Chromecast or other distant renderers.
public class RendererDiscoverer : Internal, IDisposable
- Inheritance
-
RendererDiscoverer
- Implements
- Inherited Members
Constructors
RendererDiscoverer(LibVLC, string?)
Create a new renderer discoverer with a LibVLC and protocol name depending on host platform
public RendererDiscoverer(LibVLC libVLC, string? name = null)
Parameters
libVLCLibVLClibvlc instance this will be connected to
namestringThe service discovery protocol name depending on platform. Use RendererList to find the one for your platform, or let libvlcsharp find it for you
Methods
Start()
Start the renderer discovery
public bool Start()
Returns
- bool
true if start successful
Stop()
Stop the renderer discovery
public void Stop()
Events
ItemAdded
Raised when a renderer item has been found
public event EventHandler<RendererDiscovererItemAddedEventArgs> ItemAdded
Event Type
ItemDeleted
Raised when a renderer item has disappeared
public event EventHandler<RendererDiscovererItemDeletedEventArgs> ItemDeleted