RTP AV Source Filter

RTP AV Source Filter allows you to receive Video and Audio streams via the Real-Time Transport Protocol (RTP), depacketize, decode and push into your Directshow Graph.

 

Overview

You can easily configure the filter with the property page displayed in Graphedit to get started. The screenshots on the right show how the basic filter works. The filter can initiate an RTSP session and RTP endpoints receive the payload data that are depacketized, decoded and forwarded downstream into the Directshow graph. The filter can also be fully configured through the windows registry. This is useful if it is instantiated as a Virtual Capture Device (Virtual Webcam) or the user has settings that hardly change.

The RTSP part of the filter is compatible to most Streaming servers available today. This includes: Youtube Mobile (Google RTSP 1.0), Darwin Streaming Server, Helix Streaming Server and many more.

Using the filter without RTSP is also very easy. The user can set the appropriate parameters using the COM Interface, Windows Registry or SDP Files and simply run the graph.

 

Architecture / Performance

RTP AV Source Filter is written with multi-core technology in mind. It supports multithreaded decoding where it makes sense, and adjusts itself to your processor technology.

 

Documentation

A comprehensive documentation will guide you through the development process, showing all features provided by the API.
The AVIStreamer utility will give you easy access to various types of RTP media streams so you can start development immediately.

API Overview Documentation and Tools

Samples include:

  •  Directshow application demonstrating the correct way to set up and configure the filter.
  •  AVIStreamer simulates a remote RTP sender. It includes an audio/video encoder that will also transcode the stream according to configuration. It can stream any AVI that hosts MPEG4 and MP3 tracks.

Note: Sample code is also available for C# and the .NET framework.


Support and Upgrades

Licensing RTP AV Filter grants 2 weeks of free support and free upgrades within one major version (but a minimum of 1 year).
Support can be extended by 1 year increments within the extended support program, which also includes faster response times, additional utilities and participation in our oncoming beta programs.

 

Technical Details

Included Video Depacketizers/Decoders:

  • H.263
  • H.263+
  • H.263++
  • MPEG-4.2
  • H.264 (MPEG-4.10)

Included Audio Depacketizers/Decoders:

  • G.711 A-Law/mu-Law
  • G.729A
  • AMR/NB Frametypes 0-7
  • AAC / MPEG4-Audio (RFC 3640)

Session Setup & Configuration:

  • Real-Time Streaming Protocol (RTSP)
  • SDP
  • COM Interface
  • Windows Registry

Additional Features:

  • SSE, SSE2
  • Virtual Webcam (Video Capture Source)

Compatibility:

  • Blackmagicdesign Decklink Cards
  • Cameras: Axis, VIVOTek
  • Media Servers: Quicktime Streaming Server & Darwin, Helix, Google RTSP (Youtube Mobile) 

 

System Requirements

  • Windows 2000/XP/Vista
  • Intel Pentium 3 (AMD Athlon XP) or newer
  • Windows SDK

 

Trial Version

The Trial Version limits the total time of streams to 5 minutes.

Download Trial Version

Purchasing a License

This product is neither machine locked nor limited to the amount of parallel streams.

Purchase a license

If you have questions or comments please contact us

 

Current Version

RTP Source Filter 1.2.693
Release Date: 2008-10-31
Release Notes