Not sure what you meant "with live555 embedded" When i said embedded i was talking cross-compiling for arm and 32bit on 64bit linux.
I still create the dll and then include the headers I need. Are you wanting a live555 build or a project that uses live555? On Thu, Mar 3, 2016 at 1:21 PM, i...@interstrat.com <i...@interstrat.com> wrote: > Jeff. Dee. Thanks very much. > > Jeff. > It would be really helpful if you could post a sample CMake program for a > basic project with any of the live555 embedded. > I definitely plan to check this out and others may too. Thanks again for > suggesting this path forward. > > Dee. > With the command line makefiles approach. > The VisualStudio environment doesn’t seem to have the Workspace option in > new or open files. > > So after generating the .mak files for each of the subdirectories of > “live” and for the testProgs, what is the best way to build and run in ViS > 2015 ? > > > Ross. You may wish to consider amending the windows configure page. > Its not a big deal except for beginners. > Thanks ! > > *http://live555.com/liveMedia/#config-windows > <http://live555.com/liveMedia/#config-windows>* > Additional lines here can be helpful. > How to configure and build the code on Windows > > 1. Unpack and extract the '.tar.gz' file (using an application such as > "WinZip"). > 2. For DevStudio: If the 'tools' directory on your Windows machine is > something *other than* "c:\Program Files\DevStudio \Vc", change the > "TOOLS32 =" line in the file "win32config”. > 3. For Visual Studio 2015 [..or latest release]: If the 'tools' > directory on your Windows machine is something *other than* "c:\Program > Files (x86)\Microsoft Visual Studio 14.0[..or latest release]\Vc", change > the "TOOLS32 =" line in the file "win32config”. > 4. In a command shell, 'cd' to the "live" directory, and run > > genWindowsMakefiles > > > This will generate - in each subdirectory - a "*.mak" makefile suitable > for use by (e.g.) Microsoft Visual Studio. > > > Thanks again > IR. > > > On Mar 3, 2016, at 6:01 AM, Jeff Shanab <jsha...@jfs-tech.com> wrote: > > I personally use CMake to generate Visual Studio, Xcode, makefile and > embedded projects of live555 and test programs. > > A bit of a learning curve at first but I've grown to love it. > > On Thu, Mar 3, 2016 at 3:37 AM, Deanna Earley <dee.ear...@icode.co.uk> > wrote: > >> You need to add all referenced classes (the .cpp at least). >> >> Personally, I just used nmake with the Windows versions of the make files. >> >> >> >> In our project however, I've added every referenced file. >> >> >> >> -- >> >> *Deanna Earley |* Lead developer *| **icatcher**cctv* >> >> >> >> w: *www.icode.co.uk/icatcher <http://www.icode.co.uk/icatcher>* | t: >> 01329 835335 | f: 01329 835338 >> >> Registered Office : 71 The Hundred, Romsey, SO51 8BZ. Company Number : >> 03428325 >> >> >> >> *From:* live-devel [mailto:live-devel-boun...@ns.live555.com] *On Behalf >> Of *i...@interstrat.com >> *Sent:* 03 March 2016 00:51 >> *To:* LIVE555 Streaming Media - development & use < >> live-de...@ns.live555.com> >> *Subject:* [Live-devel] Setup for VisualStudio 2015 >> >> >> >> I would welcome from anyone, guidance on setup for VisualStudio 2015. >> >> >> >> Ross’s response in the tail was helpful to me as well. >> >> However, I need to setup the switches in VS2015. >> >> Here are my results following the process suggested. >> >> >> >> More generally, to setup and get running with any of the Live555 programs >> what is the best setup for VS2015 ? >> >> >> >> Thanks >> >> IR >> >> …if your goal is to read a H.264 video stream from a RTSP/RTP source, and >> convert this to a MPEG Transport Stream (without any decoding/re-encoding >> of the H.264 video), then you can do this using our ‘test programs’, >> without using any ‘3rd party’ software: >> >> 1/ Make sure that you have the latest version of the “LIVE555 Streaming >> Media” code; see: >> >> http://live555.com/liveMedia/faq.html#latest-version >> >> 2/ Build the code, as described here: >> >> http://live555.com/liveMedia/ >> >> Using *MS Visual Studio 2015*. >> >> A: Executed under: C:\...\live> genWindowsMakefiles’ >> >> B: In Visual Studio 2015 environment created an empty project. >> >> C: Under solutions explorer: >> >> --Dragged into Source Files: openRTSP.cpp >> >> -- Dragged into header files: playCommon.hh >> >> D: Under properties explorer: >> >> --VC++directories: Include Directories: added all the “include” >> subdirectories of live subdirectories >> >> --VC++directories:Source Directories: added “live” directory. >> >> --Linker: System: Subsystem: tried both “Console” and “Windows" >> >> 3/ Build the “openRTSP” RTSP client application; see >> >> http://live555.com/openRTSP/ >> >> Comes up with errors- - 11 unresolved externals. >> >> ------ Build started: Project: IRopenRTSP01, Configuration: Debug Win32 >> ------ >> >> openRTSP.obj : error LNK2019: unresolved external symbol "public: static >> class RTSPClient * __cdecl RTSPClient::createNew(class UsageEnvironment >> &,char const *,int,char const *,unsigned short,int)" (?createNew@RTSPClient >> @@SAPAV1@AAVUsageEnvironment@@PBDH1GH@Z) referenced in function "class >> Medium * __cdecl createClient(class UsageEnvironment &,char const >> *,int,char const *)" (?createClient@@YAPAVMedium@@AAVUsageEnvironment@ >> @PBDH1@Z) >> >> openRTSP.obj : error LNK2019: unresolved external symbol "public: >> unsigned int __thiscall RTSPClient::sendDescribeCommand(void >> (__cdecl*)(class RTSPClient *,int,char >> >> etc. >> >> >> >> >> >> On Feb 18, 2016, at 2:14 PM, Ross Finlayson <finlay...@live555.com> >> wrote: >> >> >> >> (In the future, please put a proper “Subject:” on your emails.) >> >> Sorry, but neither “ffmpeg” nor “vclc” is our software, so we can’t help >> you with either of those. We can help you only with our “LIVE555 Streaming >> Media” software. >> >> However, if your goal is to *read a H.264 video stream from a RTSP/RTP >> source*, and convert this to a MPEG Transport Stream (without any >> decoding/re-encoding of the H.264 video), then you can do this using our >> ‘test programs’, without using any ‘3rd party’ software: >> >> 1/ Make sure that you have the latest version of the “LIVE555 Streaming >> Media” code; see: >> http://live555.com/liveMedia/faq.html#latest-version >> >> 2/ Build the code, as described here: >> http://live555.com/liveMedia/ >> >> 3/ Build the “openRTSP” RTSP client application; see >> http://live555.com/openRTSP/ >> >> 4/ Run >> openRTSP ' >> rtsp://Camera_SERVER_ADRESS:PORT/HdSdiStreaming/2?videoCodecType=H.264' >> >> This should give you a ‘raw’ H.264 video file (with a name starting with >> “VIDEO-“). Rename this file to "in.264”. >> >> 5/ Run >> testH264VideoToTransportStream >> (“testH264VideoToTransportStream” is another of our demonstration >> applications; it is found (along with “openRTSP”) in the “testProgs” >> directory.) >> >> This should give you a MPEG Transport Stream file, named “out.ts”. >> >> 6/ If you wish to stream this file (via IP multicast), then you can do so >> using the “testMPEG2TransportStreamer” application (also in “testProgs”). >> (You will have to rename the file to “test.ts” first.) You can also - if >> you wish - stream the Transport Stream file via RTSP, using our “LIVE555 >> Media Server” application: >> http://live555.com/mediaServer/ >> >> >> Ross Finlayson >> Live Networks, Inc. >> http://www.live555.com/ >> >> >> _______________________________________________ >> 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 >> >> > _______________________________________________ > 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 > >
_______________________________________________ live-devel mailing list live-devel@lists.live555.com http://lists.live555.com/mailman/listinfo/live-devel