Daniel Sigurgeirsson wrote:
> 
> Hi all,
>  
> I have a general question regarding the usage of sipxtapi. I've been
> thinking if SIP (and hopefully sipxtapi) could be used as a
> communication protocol for an application I would like to write. The
> idea is to create a gaming application, where people can play various
> multiplayer table-based games (similar to RISK, and other not-so-similar
> games), where new games could be added to the application without too
> much hassle. The question is: would I gain anything by using SIP as the
> base protocol, and then use different protocol for transmission of the
> game data? If so, does sipxtapi support something like this? I.e. is it
> easy to "plug in" different protocols into it (protocols which may or
> may not transmit audio/video data, probably just game-specific data), or
> is that perhaps not necessary at all? Obviously sipxtapi cannot know
> about all possible protocols, so I'm just trying to figure out how hard
> it is to use other protocols alongside SIP, if I would have to write the
> complete networking part myself or if sipxtapi would help with some
> parts of it.
>  
> I'm just thinking out loud here, I haven't thought this through by any
> means, and therefore I would welcome any comments whatsoever.
>  
> Regards,
> Daniel
> 

I dont think this is a good idea. Sipxtapi is not fast enough for what
you need. You should support transport over udp/tcp/tls/http tunneling,
with C++ object serialization and virtual channels. In java something
like this is easy to do, but in C++ you will have more work with it.

Jaro
_______________________________________________
sipxtapi-dev mailing list
[email protected]
List Archive: http://list.sipfoundry.org/archive/sipxtapi-dev/

Reply via email to