22 | | 1. [http://ffmpeg.org/ ffmpeg] development library. |
23 | | 1. Optional: [http://qt.nokia.com/downloads/ Qt development SDK] for building the [#vidgui video GUI sample]. |
24 | | - without this you can still enjoy video with pjsua sample application |
25 | | |
26 | | Linux: |
27 | | 1. Video4Linux2 (v4l2) development library |
28 | | |
29 | | Windows: |
30 | | 1. !DirectShow SDK, included in Windows SDK. The minimum component required within the SDK is ''Windows Development Headers and Libraris'' and ''Samples''. As there are several versions of SDK we found they have different issues: |
31 | | a. If you don't need Windows 7 features, the recommended SDK is [http://www.microsoft.com/downloads/en/details.aspx?FamilyID=ff6467e6-5bba-4bf5-b562-9199be864d29 Windows SDK Update for Windows Vista]. This is because it doesn't have [wiki:FAQ#vs2008 IP Helper API header bug]. |
32 | | a. If you need Windows 7 features then use [http://www.microsoft.com/downloads/en/confirmation.aspx?FamilyID=6B6C21D2-2006-4AFA-9702-529FA782D63B Windows SDK for Windows 7 and .NET Framework 4] and follow the instructions on [wiki:FAQ#vs2008 fixing IP Helper API header bug]. Also if you are using Visual Studio 2005 then you will need to patch it using [http://support.microsoft.com/kb/949009/ MS Knowledge Base 949009] |
33 | | |
34 | | Mobile platforms (iPhone, Symbian, Windows Mobile, etc): |
35 | | - Video is not supported on this release yet! |
36 | | |
37 | | |
38 | | [[BR]] |
39 | | |
40 | | == Building with Video Support == |
| 23 | 1. [http://ffmpeg.org/ ffmpeg] development library. We tested with ffmpeg version ranging from 0.5.1 (from circa 2009) to the latest git version as of August 2011. |
| 24 | 1. Optional: [http://qt.nokia.com/downloads/ Qt development SDK] for building the [#vidgui video GUI sample]. We tested with version 4.6 or later. |
| 25 | - without this you can still enjoy video with pjsua console application |
| 26 | |
84 | | ==== 1. Configure directories ==== |
| 77 | ==== 1. Requirements ==== |
| 78 | |
| 79 | Windows requirements: |
| 80 | 1. The components in [wiki:#reqdesk common requirements] above. |
| 81 | 1. !DirectShow SDK, included in Windows SDK. The minimum component required within the SDK is ''Windows Development Headers and Libraris'' and ''Samples''. As there are several versions of SDK we found they have different issues: |
| 82 | a. If you don't need Windows 7 features, the recommended SDK is [http://www.microsoft.com/downloads/en/details.aspx?FamilyID=ff6467e6-5bba-4bf5-b562-9199be864d29 Windows SDK Update for Windows Vista]. This is because it doesn't have [wiki:FAQ#vs2008 IP Helper API header bug]. |
| 83 | a. If you need Windows 7 features then use [http://www.microsoft.com/downloads/en/confirmation.aspx?FamilyID=6B6C21D2-2006-4AFA-9702-529FA782D63B Windows SDK for Windows 7 and .NET Framework 4] and follow the instructions on [wiki:FAQ#vs2008 fixing IP Helper API header bug]. Also if you are using Visual Studio 2005 then you will need to patch it using [http://support.microsoft.com/kb/949009/ MS Knowledge Base 949009] |
| 84 | |
| 85 | |
| 86 | ==== 2. Configure directories ==== |