Table of Contents

Namespace AppleTvControlLibrary.Discovery.Mrp

Classes

MrpDiscoveryResult

Represents a discovered MRP (Media Remote Protocol) service.

MrpServiceInfo

MRP (Media Remote Protocol) specific constants and parsing helpers for mDNS discovery.

MulticastMrpDiscovery

Discovers MRP (Media Remote Protocol) devices by sending DNS-SD PTR queries to the mDNS multicast group and collecting responses.

Interfaces

IMrpDiscovery

Discovers MRP (Media Remote Protocol) devices on the local network. Kept behind an interface so multicast discovery - the least portable part of the library - can be swapped for a static address on hosts where multicast/mDNS isn't available or reliable.

Enums

MrpPairingRequirement

Whether pairing is required, supported, or disabled for a discovered MRP service.