Objective
- Ik wil een webtoepassing maken waarin een gebruiker een programma op de server kan draaien en ermee kan communiceren via streaming en websockets. Het is vermeldenswaard dat meerdere gebruikers hetzelfde programma kunnen uitvoeren, dus elke gebruiker moet zijn eigen exemplaar van de applicatie zien (en horen) zonder andere exemplaren te kruisen.
Taak
- Ik wil een programma A (of meerdere instanties ervan) op de server draaien via een API binnen een andere webtoepassing B . Het programma A zal een scherm- en audioweergave-uitvoer hebben die ik wil vastleggen voor screencast in B . Daarna wordt de uitvoer via een videostream naar de gebruiker gestuurd.
Vereisten
- Een API, DLL of DLL-compileerbare broncode
- A 's uitvoer zal niet op het scherm worden weergegeven. Maar het moet worden vastgelegd op B , klaar om te worden gestreamd.
- Het moet meerdere programma's en meerdere instances van een programma ondersteunen.
- Het zou het verzenden van toetsenbord- / muisgebeurtenissen naar A
- Idealiter voor PHP of Node.js. Maar elke programmeertaal is prima.
Budget
- Idealiter gratis. Maar ik sta open voor een redelijk bedrag.
Is er een API die aan deze vereisten zou voldoen?