I need someone with experience encoding/decoding cast data. Please do not bid if you've never done it!
We have iOS application that cast it's screen (possibly also camera and sound) using `[login to view URL]().startCapture(handler)`. The handler periodically provides video and audio data. I've created a sample app that does this which I can provide to speed up development.
I need this handler's cast data to be properly encoded and shown inside a Mac OS application.
Your solutions should:
1. Have an iOS app casting its screen
2. Have an Mac OS app receiving and showing this screen.
3. Be written in Swift using latest stable Xcode (please do not use SwiftUI)
Dynamic encoding quality depending on connection speed is a must. Can be tested with iOS device connection throttling.
This is intended to be used over internet in long term!
This is NOT intended to be streamed to multiple clients.
You can use VideoTookit or some other non-commercial library to encode/decode as you see fit. The library you use must not be GPL (can be LGPL if it can be packed as a separate framework)
Your solution will be tested on devices inside the same internal network. However the solution should be internet ready and take into account that the speed can vary between "clients"
I'm a developer so it should be easy to communicate with me when clarifying requirements.