Commit Graph

45 Commits

Author SHA1 Message Date
bossiel 4c85552471 METROPOLIS: Bug fix for BFCP 2014-07-28 01:05:02 +00:00
bossiel 2b9eca779a Fix BFCP interop issue against Radvision 2014-07-24 23:22:57 +00:00
bossiel b71b84034d Adds support for BFCP callbacks (to end-user) 2014-06-03 00:46:50 +00:00
bossiel 5f80c12eed Fix memory leak in MediaFoundation
Fix SDP renegotiation issue
Fix deadlock in BFCP video producer (when stopped while encoding)
2014-05-21 05:51:30 +00:00
bossiel 3fc0c3df85 TURN episode #9 2014-05-11 22:25:35 +00:00
bossiel 3715e29272 BFCP episode #9 2014-04-29 05:23:50 +00:00
bossiel a34d07d0dc BFCP episode #8 2014-04-29 02:59:56 +00:00
bossiel a602f6a440 BFCP episode #5 2014-04-28 21:16:53 +00:00
bossiel 078afc173a - Fix issue 355 (adds support for rfc5168) and issue 358
- Update licensing.html to add information about libxml2
2014-03-21 21:08:31 +00:00
bossiel c5ff66d362 Begin adding support for Android x86 2014-02-26 01:43:32 +00:00
bossiel 663a458c0a Fix issue 293 2013-08-07 00:53:16 +00:00
bossiel ea4c1f1faa Fix issue 254 2013-07-31 19:25:16 +00:00
bossiel 855117af4d Begin fixing issue 254 2013-07-31 17:52:20 +00:00
bossiel 36f2173e4a Start splitting ro changes detection 2013-07-09 17:30:12 +00:00
bossiel d3b723c4bb - Begin adding full documentation (stage: tinySAK)
- Fix issue 229
- Fix session renegotiation regression (offer always restart session)
2013-07-08 09:44:56 +00:00
bossiel 06ad4eb190 - Use FFmpeg 1.2 on Windows
- Fix issue 274
2013-05-24 19:33:16 +00:00
bossiel 181bc7b13d - Adds support for ZeroArtifacts (Perfect video quality)
- Better interop with WebRTC endpoints (better video quality)
- Lock-free on MediaSessionMgr for better performances on both audio and video
- Re-design the video jitter buffer for better CPU prefs and video quality. Request lost frames (RTC-NACK) as many times as required to deal with RTCP-losses. The FPS guesser is smarter.
- Fix issues on RTP timestamps on video pkts
- Update libsrtp binaries on Android and Windows (Use latest CVS)
- Better interop with other h264-rtp implementations (e.g. gstreamer, bria, cisco, polycom, lync...)
- Fix issue 233 (tinyNET does not compile on MAC + fix/patch)
- Fix issue 234 (tinyDAV does not compile on MAC)
- Fix issue 238 (iOS: Bad audio quality when audio/video call uses cpu intensive audio codec (e.g. g729 or speex))
- Fix issue 239 (Adds support for thread priority setting). Timers and audio/video threads now use high priority.
- Fix issue 242 (Hold/Resume fails when audio driver is opensl-es (Android))
- Fix issue 243 (PictureID in VP8 is not correct (only happens when there is overflow on the first 4 bytes))
- Fix issue 244 (Adds callbacks from codecs to session to signal IDR frames decoding)
- Fix issue 245 (Fail to decode h264 buffer)
- FIx issue 246 (Gnu Autotools: Detect support for monotonic timers in configure.ac)
2013-04-09 22:22:16 +00:00
bossiel 093cebf2cc Make SDP change checker more strict 2013-03-13 07:41:41 +00:00
bossiel f84115babc - Fix issues on ICE
- Adds support for Firefox Aurora
- Fix issue 208
2013-02-25 15:00:37 +00:00
bossiel 186abb0b92 At at least one format to the ghost sessions as per rfc3264 section 6 2013-02-20 02:55:19 +00:00
bossiel 572312e743 Fix early media issue (Doubango issue 143 and IMSDroid issue 429) 2013-02-11 00:24:28 +00:00
bossiel e6fe6bce0e - Adds support for Firefox Nightly
- Fix issue 190, issue 195
2013-01-14 03:06:44 +00:00
bossiel 017ac31766 Add support for DTLS-SRTP (rfc5764 and rfc5763) 2013-01-07 15:37:02 +00:00
bossiel 691054d035 Fix webrtc2sip bug 27\nSuppress some warnings 2012-12-05 06:35:45 +00:00
bossiel c35b4e9255 Add support for Linux (webrtc2sip 2.0) 2012-12-03 03:11:21 +00:00
bossiel 348a1c7ee4 - Fix issue 59: Adds support for T.140 (rfc4103, rfc2198, rfc5194) - Thanks to IVèS (www.ives.fr/) for their contribution
- Make SWIG v2.0.8 the minimum version to generate bindings
2012-11-02 16:24:29 +00:00
bossiel 502c2a2ec2 Update for webrtc4ie (htpp://http://code.google.com/p/webrtc4ie/) project 2012-05-29 00:14:38 +00:00
bossiel e523084136 Fix deadlock issue 2012-05-03 03:41:39 +00:00
bossiel d96205b245 - ICE (Interactive Connectivity Establishment): Full implementation of RFC 5245 for NAT Traversal
- 1080p (Full HD): all platforms supports full HD video negotiation. Off course it depends on your CPU and network bandwidth. The preferred video size could be changed from the QoS/QoS screen.
- Adaptive video jitter buffer: A video jitter buffer with advanced features like error correction, packet loss retransmission, delay recovery...
- RTP/AVPF profile as per RFC 4585
- RTCP: Full support for RTCP (3550) and many extensions such as: PLI (RFC 4585), SLI (RFC 4585), RPSI (RFC 4585), FIR (RFC 5104), NACK (4585), TMMBN (RFC 5104)...
- rtcp-mux as per 5761
- Negotiation of Generic Image Attributes in the SDP as per RFC 6236
- Source-Specific Media Attributes in SDP as per draft-lennox-mmusic-sdp-source-attributes-01
- Explicit Call Transfer as per 3GPP TS 24.629
2012-05-02 10:42:55 +00:00
bossiel c092aaf166 Add support for SRTP and some other cool stuff 2012-03-14 16:11:33 +00:00
bossiel 72deba2017 Fix issues on SDP negotiation and Session Timers 2012-02-15 02:56:30 +00:00
bossiel 00a8e48b10 Fix issue on UPDATE with different fmtp 2012-01-06 11:28:50 +00:00
bossiel 546fe46f0c Fix issue 75, issue 79 and issue 80 2011-10-26 00:32:57 +00:00
bossiel ee823cdea2 Add support for MAC OS X \nComplete support for media update \nFix issues 2011-09-20 07:10:32 +00:00
bossiel 049f6025ff - Begin adding support for Google WebRTC
- This revision adds support for WebRTC's AEC and Noise Suppression
2011-08-01 05:14:45 +00:00
bossiel 1a38bbf37f Check sdp version before parsing 2011-07-23 12:35:28 +00:00
bossiel c157fe74fa Fix issue on codec neg. 2011-07-21 14:22:32 +00:00
bossiel 411ff1b9ed Fix issues 2011-07-11 11:03:44 +00:00
bossiel 7b0a964ec1 Ignore reINVITE with loopback IP address 2011-07-04 16:47:54 +00:00
bossiel 33b9545d7b Begin adding support for forking 2011-06-27 23:42:37 +00:00
bossiel fcc5ca7d11 Fix iDoubs issue 35 \n Fix issues \n Enable early media even if the response isn't reliable 2011-06-02 13:51:24 +00:00
bossiel 23535afa7c update v2.x 2011-05-15 19:11:12 +00:00
bossiel bbb67ae87e update v2.x 2011-05-03 18:26:29 +00:00
bossiel c91cf1bf1a Update v2.0 (begin adding support for RTCP) 2011-03-29 12:51:58 +00:00
bossiel 5448386f00 Add doubango v2.0 2011-03-25 09:38:07 +00:00