RTP/RTSP Server/Client Stacks

RTP/RTSP Server Stack

  • eInfochips offers highly optimized communication stacks with low foot print. These communication stacks are easily integrable and interoperable.
  • eInfochips' RTP/RTSP stack is compliant to RFC 2326 and RFC 1889/3550. With a very low foot-print it is designed for high performance streaming media applications.
  • Easy and modular framework provides flexibility for quick integration and reducing the time to market. This allows developers focus on implementing value-added features instead of the intricacies of the underlying protocols, thus reducing their time-to-market.

Features

  • Designed for low footprint, high performance applications
  • Supports H.264, MPEG4, MJPEG, AAC and G.711 codecs
  • Supports RTP streaming over TCP, UDP and Multicast
  • Set of Intuitive APIs allows easy integration with the application
  • Supports TI DaVinci (DM6446, DM6437), x86 and Freescale processor platforms and can be easily ported to other platforms
  • Supports DSP-BIOS, Windows and Linux
  • Offers Multiple client connectivity and user defined sessions
  • Supports metadata using header extension
  • Interoperability with QuickTime and VLC media players

RTP/RTSP Client Stack

  • eInfochips offers a RTP/RTSP Client stack to go with the Server stack for end to end communication channel
  • Like the Server Stack, the Client Stack is compliant to RFC 2326 and RFC 1889/3550. This ensures full compatibility for high performance streaming media applications.
  • The Client Stack is available for both Windows and Linux platforms and is easily portable to other operating systems by porting OSAL module. This enables customers to provide a wide range of client platform support for their applications.

Features

  • Supports RTSP connection with server on TCP
  • Supports RTSP request messages like OPTIONS, DESCRIBE, SETUP, PLAY, PAUSE, TEARDOWN
  • Supports receiving RTP data over TCP or UDP transport
  • Supports receiving RTP data on unicast and multicast connection
  • Supports addition of normal and custom RTSP request headers in the RTSP request messages
  • Supports H264, MPEG4, MJEPG video codecs, G711 speech codec, AAC audio codec and MP2TS streams.
  • Supports MTU size configuration to receive RTP packet

 

Applications

  • Streaming and surveillance applications such as IP video Cameras, Content Server, Network Video Servers etc.
  • Mobile application such as streaming clients, Packet Switched Streaming servers
  • IPTV VOD (Video On Demand) and IPTV home gateways