Changes between Version 13 and Version 14 of ReleaseNotes-2.0
- Timestamp:
- May 17, 2012 5:14:27 AM (12 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
ReleaseNotes-2.0
v13 v14 24 24 === Video === 25 25 26 Video support is a new major feature. For this release it is available on Windows, Mac OS X, and Linux. 27 26 28 Assorted features: 27 29 1. Supported video devices: 28 30 - renderer: 29 - Simple Direct Media Layer (SDL) (Win 32, Mac OS X, Linux, etc.)30 - iOS UIView31 - Simple Direct Media Layer (SDL) (Windows, Mac OS X, Linux, etc.) 32 - !DirectShow (Windows) 31 33 - capture: 32 34 - !QuickTime (MacOS X) 33 35 - Video4Linux4 (Linux) 34 - !DirectShow (Win32) 35 - iOS AVFoundation (iOS 4 or later) 36 - ffmpeg capture (unfinished) 36 - !DirectShow (Windows) 37 37 - Color bar (all platforms) 38 38 1. Supported codecs: 39 - H.263 (with ffmpeg)40 - H.264 39 - H.263-1998 (with ffmpeg) 40 - H.264 (with ffmpeg or libx264 41 41 1. video device port to provide timing for video devices (analogous to sound device port) 42 42 1. media format conversion framework (converter.h) supporting multiple backend APIs: … … 55 55 For outgoing calls, the INVITE request will be delayed until media transport is ready. 56 56 57 === Third Party Media Support === 58 59 Starting with PJSIP 2.0, support for integrating third party media stack into PJSUA-LIB was added. By following the steps outlined in [wiki:3rd_Party_Media_20 Integrating Third Party Media Stack into PJSUA-LIB], application can use third party media stack to perform audio and video functionality while still making use of the full SIP, NAT, and security (including SRTP) features provided by PJSUA-LIB API. 60 57 61 === Other Components === 58 62 … … 60 64 1. Event framework 61 65 1. pj_run_app() 66 67 New applications: 68 1. sipecho 69 1. vidgui 62 70 63 71 [[BR]] … … 154 162 Support for Visual Studio 6 has been removed. 155 163 156 === iPhone === 164 Draft Notes 157 165 158 ==== SDL ====159 166 160 SDL has an iPhone support starting from 1.3. However, since SDL 1.3 features a different set of APIs compared to 1.2 and 1.3 is still under development, it is not yet supported at the moment. You can disable SDL using {{{./configure-iphone --disable-sdl}}}. 161 162 ==== ffmpeg ==== 163 164 Instructions on how to build ffmpeg for iPhone is available [https://github.com/yuvi/gas-preprocessor here]. 167 * Capture devices: 168 - colorbar (all platforms) 169 - !DirectShow (Windows) 170 - Video4Linux2 (Linux) 171 - !QuickTime (Mac OS X) 172 - AVFoundation (iPhone iOS) 173 * Rendering devices: 174 - SDL (Windows, Linux, and experimental on Mac OS X) 175 - !DirectShow (Windows) 165 176 166 177 {{{