Changes between Version 58 and Version 59 of Getting-Started/Windows


Ignore:
Timestamp:
Sep 27, 2017 3:49:15 AM (7 years ago)
Author:
riza
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • Getting-Started/Windows

    v58 v59  
    3232      - This is because Visual Studio 2010 importer for our VS2005 solution files is broken. Use Visual Studio 2012 instead. 
    3333      - Workaround tips: [http://lists.pjsip.org/pipermail/pjsip_lists.pjsip.org/2012-February/014139.html #1] [http://lists.pjsip.org/pipermail/pjsip_lists.pjsip.org/2013-April/016083.html #2] 
     34    * Microsoft Visual Studio 2015. 
    3435 
    3536In addition, the following SDK's are needed: 
     
    5051 1. [http://www.libsdl.org/ SDL] '''version 2.0''' 
    5152    - SDL sources comes with VS project settings, under {{{VisualC}}} sub-directory 
    52  1. libyuv (Recommended): Follow the instructions in ticket #1937 (or ticket #1776 if you are using PJSIP 2.5.1 or older). Alternatively, you can use ffmpeg as explained below. 
    53  1. OpenH264 (Recommended): Follow the instructions in ticket #1758 (or ticket #1947 if you use PJSIP version 2.6 or above). Alternatively, you can use ffmpeg as explained below. 
     53 1. libyuv (Recommended): Follow the instructions in ticket #1937 (or ticket #1776 for version before 2.5.5). Alternatively, you can use ffmpeg as explained below. 
     54 1. OpenH264 (Recommended): Follow the instructions in ticket #1947 (or ticket #1758 for version before 2.6). Alternatively, you can use ffmpeg as explained below. 
    5455 1. [http://ffmpeg.org/ ffmpeg] development library. ffmpeg is used for format conversion and video manipulation; as well as video codecs: H.264 (together with libx264) and H263P/H263-1998. So, if you already use libyuv AND OpenH264, and you don't need H.263, then this is optional. We tested with ffmpeg version 1.x (1.2.5) to 0.x (from 0.5.1 (from circa 2009) to 0.10). Since #1897 we have added support for ffmpeg 2.8, however note that on applying the ticket, older ffmpeg will no longer be supported. 
    5556    - Note that for H.264 support, you need newer releases (October 2011 onwards), and it needs libz too. 
     
    9899For the host, the following are required: 
    99100 
    100     * Windows NT, 2000, XP, 2003, Vista, Windows 7, or later , 
     101    * Windows NT, 2000, XP, 2003, Vista, Windows 7, Windows 10, or later , 
    101102    * Windows 95/98 should work too, but this has not been tested, 
    102103    * Sufficient amount of RAM for the build process. 
     
    112113     1. Warnings about Windows Mobile projects/configurations can be safely ignored, VS 2012 does not support Windows Mobile 
    113114     1. Additional tips from [http://lists.pjsip.org/pipermail/pjsip_lists.pjsip.org/2012-December/015574.html pjsip mailing list] 
     115   1. For Visual Studio 14 (VS 2015): open {{{pjproject-vs14.sln}}} solution file. 
    114116   1. Set '''pjsua''' as Active or Startup Project. 
    115117   1. Set '''Win32''' as the platform.