Hi,

you cannot do this directly (or I am not aware of how it could be done), but 
there are some approaches that may be used. Some months ago we used live555 
code in VS 2005 in a .NET project.

1. If you intend to use some features only, you can create a dynamic link 
library (dll) in Visual C++, link to the libs you created and use P/Invoke from 
C# (or other .NET language). But since live555 is object based, this is 
unlikely to be enough for you.

2. Use managed C++ to create wrapper classes for live555 objects. Thus you will 
get reusable classes for direct use in C#. Some coding is necessary for this, 
but as long as the interface of live555 classes stays compatible in future 
versions, you do this only once.

Best regards
Alex

______________________________________________________________
Od: "Eyal Shveky" Komu: Datum: 07.10.2010 14:31
Předmět: [Live-devel] Compile live555 in vsts 2008



Hi ,

 

I compiled live555 in windows using instructions in your site, build the 
following libraries :

·         libBasicUsageEnvironment.lib

·         libgroupsock.lib

·         libliveMedia.lib

·         libUsageEnvironment.lib

 

and exe's

·         openRTSP.exe

·         live555MediaServer.exe

·         MPEG2TransportStreamIndexer.exe

·         playSIP.exe

·         sapWatch.exe

·         vobStreamer.exe

·         also all tests exe's

 

How can I create a live555 solution/project in vsts2008?

Or use the libraries above from a c# project?

Thanks

 

    Shveky Eyal

Software Engineer at Aeronautics

E-Mail: ey...@aeronautics-sys.com

Ext: +972-8-9433600 #731

 



LEGAL NOTICE - Unless expressly stated otherwise, this message, its annexes, attachments, appendixes, any subsequent correspondence, and any document, data, sketches, plans and/or other material that
is hereby attached, are proprietary confidential and may be legally privileged.
Nothing in this e-mail is intended to conclude a contract on behalf of Aeronautics or make it subject to any other legally binding commitments, unless the e-mail contains an express statement to the contrary or incorporates a formal Purchase Order. This transmission is intended for the named addressee only. Unless you are the named addressee (or authorised to receive it for the addressee) you may not copy or use it, or disclose it to anyone else, any disclosure or copying of the contents of this e-mail or any action taken (or not taken) in reliance on it is unauthorised and may be unlawful. If you are not an addressee, please inform the sender immediately. _______________________________________________ live-devel mailing list live-devel@lists.live555.com http://lists.live555.com/mailman/listinfo/live-devel

_______________________________________________
live-devel mailing list
live-devel@lists.live555.com
http://lists.live555.com/mailman/listinfo/live-devel

Reply via email to