Well documented job details will be disclosed upon nda. Firstly we want to eliminate incapable candidates before discussing requirements.
Audition: Live audio stream from iOS device to server using WebRTC.
Client is a simple Qt app. Just click button and streaming begins. Needless to say, you should use microphone.
Debian server waits for a QIODevice stream. Of course this is a WebRTC peer. But you should present QIODevice interface.
Use a Websocket for signalling.
Bonus question: What about WebRTC support of up to date Safari on iOS? What are the ways for streaming audio with just stock browser? Which one is feasible? Why?
You have 1 week after applying job. Apply when you are ready to start then you should send solution in following week.
Valued terms are;
Commented documentation for what you are doing and why.
Performance and minimizing latency.
We need 5 programmers. When we meet all, we will remove this post. This means if you see the job post, still you have time.