21 messaggi dal 13 novembre 2008
Salve a tutti.

Devo creare un sistema di webconference con chat, condivisione del desktop ecc...

Qualcuno mi può dire se è possibile con Silverlight e con quali componenti?


Grazie anticipatamente.
2.190 messaggi dal 04 marzo 2004
Contributi | Blog
Luciano69 wrote:
Salve a tutti.

Devo creare un sistema di webconference con chat, condivisione del desktop ecc...

Qualcuno mi può dire se è possibile con Silverlight e con quali componenti?

Grazie anticipatamente.
Ciao,
riguardo a chat multi-utente potresti utilizzare sia Socket che WCF Service di tipo Duplex, Socket ha una logica più efficiente ma il suo impiego richiede l'apertura di un range di porte, cosa che in hosting non è fattibile.
Puoi dare uno sguardo qui
http://msdn.microsoft.com/en-us/library/system.net.sockets.socket(VS.95).aspx e qui http://msdn.microsoft.com/en-us/library/cc645027(VS.95).aspx.
Per video conferenze attualmente Silverlight non ha un supporto per webcam, quindi la realizzazione di video-conference non è agevolmente fattibile se non appoggiandosi a Flash come illustrato in questo blog:
http://jonas.follesoe.no/PermaLink,guid,7f8857dc-5f37-4a8a-bd35-fd4b624af45b.aspx, anche se mi sembra una "forzatura"  .

Alessio Leoncini (WinRTItalia.com)
.NET Developer, Interactive Designer, UX Specialist, Trainer
3 messaggi dal 19 marzo 2008
Ciao,

il mio progetto attuale è appunto un'applicazione di videoconferenza basata su Flash/Silverlight w WebServices.

Come ti è già stato risposto, Silverlight (al momento!) non supporta webcam/microfono. La scelta di sviluppare l'applicazione in Silverlight, nel mio caso, è stata dettata dalla migliore dimestichezza con l'ambiente .NET. Non reputo Flash/ActionScript un ambiente di sviluppo ideale per applicazioni di questa portata, anche se molti esempi online potrebbero smentire questa mia posizione.

Riguardo il desktop-sharing, da mie precedenti ricerche e in base alle risposte ottenute, deduco NON sia possibile implementarlo direttamente con Silverlight, nè con Flash.

Ho piuttosto trovato soluzioni basate su Java, come ad esempio: http://java-source.net/open-source/groupware

Spero di averti dato qualche indicazione per scegliere la tua piattaforma ideale per sviluppare l'applicazione.

Buona fortuna!

--
Gianni

MCPD - MCAD.NET - MCTS Charter Member
Modificato da giannitropiano il 01 marzo 2009 12.24 -

--
Gianni
MCPD - MCAD.NET - MCTS Charter Member

Torna al forum | Feed RSS

ASPItalia.com non è responsabile per il contenuto dei messaggi presenti su questo servizio, non avendo nessun controllo sui messaggi postati nei propri forum, che rappresentano l'espressione del pensiero degli autori.