LIVE555 Streaming Media Server compilation (under Windows)

Source: Internet
Author: User

The live555 streaming media server is one of the related projects that I've done before in retrospect, so let's take a look at the live555 Open source framework's compilation method under Windows today.

LIVE555 is a set of open-source C + + libraries that use open standard protocols (RTP/RTCP, RTSP, SIP) to process multimedia streaming data using the LGPL protocol. These libraries can be compiled into UNIX (including Linux and Mac OS X), Windows, and QNX (and other POSIX systems) to build streaming media applications. LIVE555 has been used in applications such as "Live555 Media server" and "live555 Proxy Server" (RTSP server application). It can be used to process streams, receive and process MPEG,H.263,H.264,H.265,DV or JPEG video, or as an audio codec. The current live555 has been used as part of a good multimedia player for streaming media support, such as VLC and MPlayer.

LIVE555 Official website: http://www.live555.com/

live555 Download: http://www.live555.com/liveMedia/public/

1. Extract live555-latest.tar.gz, internal folders have. Mak files, first modify the Win32config file:

A. TOOLS32 = c:\Program files\devstudio\vc changed to TOOLS32 = C:\Program Files (x86) \microsoft Visual Studio 10.0\VC( your vs directory)

B. link_opts_0 = $ (linkdebug) msvcirt.lib change to Link_opts_0 = $ (linkdebug) MSVCRT.lib

2. Start Visual Studio Command Prompt (2010):

3. cd/d D:\My____________\live555\live555-latest\live (your Live directory)

4. Executive Genwindowsmakefiles.cmd

5. cd/d Livemedia;nmake-f Livemedia.mak

6. Follow the 5 method to compile the usageenvironment,basicusageenvironment,groupsock,mediaserver and other libraries in sequence;

7. Compile testprogs,testprogs inside there is OpenRTSP.exe, execute the exe at the command line, and with an RTSP video stream address, you can normally store the RTSP video stream to the file.

Live555 generated several important lib in the corresponding directory, the next time to analyze a few basic examples, such as OPENRTSP.

LIVE555 Streaming Media Server compilation (under Windows)

Related Article

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.