Je commence à examiner les technologies pour soutenir un projet qui implique le chat vidéo entre une partie utilisant un navigateur Web et une autre partie utilisant un gros client (technologie à déterminer, voir ci-dessous).Meilleure technologie pour le chat vidéo Web-to-application?
Je vois trois éléments qui doivent être identifiés (et je préfère éviter de réinventer les roues): le client web (enregistrement vidéo & lecture), gros client (enregistrement vidéo & lecture) et un serveur d'agir comme échange entre eux. Quand j'ai fait un travail similaire il y a des années, Flash semblait être le seul jeu en ville, mais je pense qu'il existe d'autres options viables maintenant. Quel ensemble de technologies pour les composants ci-dessus (ou suggérer une architecture alternative) correspond à ma liste de souhaits ci-dessous?
- Le côté client Web peut être intégré dans une page Web et aura accès à une caméra locale.
- côté client Fat doit être aussi simple que d'être automatique (pas de configuration de la caméra complexe)
- Le lancement de ce côté d'un navigateur (par exemple WebStart) est legit
- S'il existe différentes technologies utilisées Pour les deux clients, utilisez une technologie d'échange standard entre eux.
- Mon équipe est la plus à l'aise dans l'écosystème Java et préférerait des technologies facilement intégrables. Mais, ce dernier point est négociable (par exemple, si Silverlight est un ajustement parfait, alors peut-être que nous pourrions aller avec C# à la place pour le gros client).
Merci pour les pointeurs!