Skip to content

Document iOS14 Local Network Privacy Rules when using VLCKit

In iOS 14 apple changed local network rules, this breaks the VLCRendererDiscoverer on iOS 14. You cant recieve any data about Renders (ie chromecast anymore )

Explanation https://developer.apple.com/news/?id=0oi77447

Apple Example Source code https://developer.apple.com/documentation/network/building_a_custom_peer-to-peer_protocol

Relevant VLCKit code

// Array of RendererDiscoverers(Chromecast, UPnP, ...) @objc var discoverers: [VLCRendererDiscoverer] = VLCRendererDiscoverer

related vlc-ios#893 (closed)

Edited by Felix Paul Kühne
To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information