WebRTC/RTP Server

From AVObjects Knowledge Base
(Difference between revisions)
Jump to: navigation, search
Line 36: Line 36:
  
 
The following RTP connection issues have been detected:
 
The following RTP connection issues have been detected:
* [2026-03-18] '''MS Edge browser'''. Version 146.0.3856.78 (Official build) (64-bit).<br>ICE candidates list not terminated, RTCIceConnectionState = connected and RTCIceGatheringState = complete not reached, end of candidate list not found.<br>Connection failed.<br>The reason: registry key Computer\HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Edge, WebRtcRespectOsRoutingTableEnabled = 1<br>Fix: set WebRtcRespectOsRoutingTableEnabled = 0<br>
+
* [2026-03-18] '''MS Edge browser'''. Version 146.0.3856.78 (Official build) (64-bit).<br>ICE candidates list not terminated, RTCIceConnectionState = connected and RTCIceGatheringState = complete not reached, end of candidate list not found.<br>Connection failed.<br>The reason: registry key Computer\HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Edge, WebRtcRespectOsRoutingTableEnabled = 1<br>Fix: set WebRtcRespectOsRoutingTableEnabled = 0<br>&emsp;
 
* [2026-03-26] '''Chrome browser'''. Version 146.0.7680.165 (Official Build) (64-bit).<br>ICE candidates are not sent from the client (browser). The candidate list is completed, but the connection is not established.<br>The reason: Free VPN - Fast Proxy extension (free-vpn.app) is installed and set 'on' in Chrome -> Extensions. The connection is blocked even if this VPN is not active.<br>Fix: uninstall Free VPN - Fast Proxy or set it 'off'
 
* [2026-03-26] '''Chrome browser'''. Version 146.0.7680.165 (Official Build) (64-bit).<br>ICE candidates are not sent from the client (browser). The candidate list is completed, but the connection is not established.<br>The reason: Free VPN - Fast Proxy extension (free-vpn.app) is installed and set 'on' in Chrome -> Extensions. The connection is blocked even if this VPN is not active.<br>Fix: uninstall Free VPN - Fast Proxy or set it 'off'
  

Revision as of 16:07, 26 March 2026

This page is a copy of the original page on the AVObjects' web site and can also be viewed here.

DirectShow Filter for streaming media in the network

Overview

WebRTC/RTP Server is a DirectShow Filter for sending media streams from the graph to the network. It gets encoded video or audio streams and send them by the network to peers wia WebRTC compatible protocols. The filter performs a renderer function and must be placed as a sink filter in the graph (the last filter in the graph chain).

Features

  • Compatible with most popular browsers such as Google Chrome, Safari, Microsoft Edge
  • Compatibility with most mobile and desktop devices running on operating systems Windows, iOS, MacOS, Android.
  • Supports the HTTPS protocol. For more information, see Using HTTPS
  • Supports secure connections using SRTP and DTLS.
  • Supports video encoders H.264/AVC, VP8, VP9.
  • Supports audio encoders Opus, PCMA(G.711a), PCMU(G.711u).
  • Contains built-in HTTP signaling server for exchanging SDP information with WebRTC peers.
  • Received streams can be displayed in browsers without Adobe Flash object.

Supported Formats

  • H.264/AVC video
  • VP8 video
  • VP9 video
  • Opus audio (48 KHz, 16 bit, 1 or 2 channels)
  • L16 PCM (44.1 KHz, 16 bit, 1 or 2 channels)
  • a-Law/PCMA/G.711a audio (8 KHz, 8 bit, 1 channel)
  • u-Law/PCMU/G.711u audio (8 KHz, 8 bit, 1 channel)

Problems

The following RTP connection issues have been detected:

  • [2026-03-18] MS Edge browser. Version 146.0.3856.78 (Official build) (64-bit).
    ICE candidates list not terminated, RTCIceConnectionState = connected and RTCIceGatheringState = complete not reached, end of candidate list not found.
    Connection failed.
    The reason: registry key Computer\HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Edge, WebRtcRespectOsRoutingTableEnabled = 1
    Fix: set WebRtcRespectOsRoutingTableEnabled = 0
  • [2026-03-26] Chrome browser. Version 146.0.7680.165 (Official Build) (64-bit).
    ICE candidates are not sent from the client (browser). The candidate list is completed, but the connection is not established.
    The reason: Free VPN - Fast Proxy extension (free-vpn.app) is installed and set 'on' in Chrome -> Extensions. The connection is blocked even if this VPN is not active.
    Fix: uninstall Free VPN - Fast Proxy or set it 'off'

Supported Standards

See Also

You Might Also Need

  • QuickSync Encoder - DirectShow filter for encoding 8-bit 4:2:0 progressive or interlaced video frames in HEVC, H264 or MPEG-2 formats.
  • Opus Encoder - Opus Encoder for encoding PCM stream to Opus format.
  • Video Generator - DirectShow filter for generating a video stream with the necessary parameters, for creating video frames for checking chroma key, for outputting an audio stream synchronized with video, and much more.

Related Products

  • AAC Encoder - A high-performance AAC audio encoder.
  • Opus Encoder - Opus Encoder for encoding PCM stream to Opus format.
  • RTMP Server - DirectShow Filter for streaming media in the network
  • H.264/AVC Decoder - H.264/AVC DirectShow video decoder.
  • Audio Mixer - DirectShow filter for real-time mixing of multiple mono, stereo or multichannel audio streams. It can be useful when working with third-party audio codecs

Action Items

Prices

Single Application License 1750 EUR


Single Developer License 2950 EUR


Team License 3950 EUR
Personal tools