PathPartner
 
About Us
Products
Services
Why PathPartner
Careers
About Us
Downloads
 
Software Solutions - development of solutions for emerging market verticals such as connected media-centric consumer devices & surveillance.
   Component IPs

 

PathPartner's component IP portfolio comprises of several off-the-shelf, ready to integrate multimedia components tageted for emerging market verticals such as - wireless handset, connected media-centric consumer devices and surveillance. These solutions will reduce the prototype or product development cycle and time to market for customers.

 
Media Streaming Protocol Stacks

The RTP/RTSP/RTCP based streaming protocol stacks have been designed for real-time media streaming server and playback client applications on resource constrained media centric devices.

Salient features of the Stacks  :
  • Supports 3GPP streaming
  • Supports many different video (viz: H.264, MPEG-4, MJPEG etc.) and audio (viz: AMR, AAC G.7xx etc.) media types
  • Supports real-time control (e.g., play, pause, seek, stop etc) of media stream using RTSP protocol
  • Supports sender / receiver reports and retransmission of lost packets
  • Supports multicast
  • Conformance to RFC 3550 (RTP/RTCP), 4588 (RTP Retransmission), 4585 (RTCP FB), 2327 (SDP) and 2326 (RTSP)
  • Server stack is interoperable with many major RTSP clients such as: QuickTime Player, Real player, VLC player etc
  • Client stack is interoperable with many major RTSP servers such as: Darwin, Helix etc.
  • The APIs are easy to integrate and are OS independent.
  • Target applications for server stack - Storage media streaming servers and Live media streaming servers (such as: Set-top boxes, Place shifting devices, Home media gateways, Network security cameras etc.)
  • Target applications for client stack - Mobile Phones, PDAs, Music/Video Players, Portable Media Players, Set-top boxes, Network surveillance applications, Digital home applications
Media File Parsers and Writers  :

PathPartner offers file parsers for 3GPP, 3GPP2, MP4, AVI, ASF & MKV file formats and file writers for 3GPP format. The parsers and writers are optimized for embedded devices (such as: Mobile Phones, PDAs, Portable Media Players, Camcorders, Set-top boxes, Network surveillance applications, Digital home applications etc.) with limited availability of memory and computing horse-power.

Salient features of the 3GPP/MP4 file parser and writer  :
  • Supports 3GP, 3G2, MP4 file formats
  • Supports many different audio (e.g., AMR-NB/WB, AAC etc) and video (e.g., MPEG-4, H.264 etc) media types
  • Supports parsing of hint tracks in case of streamed media.
  • Conformance to ISO-IEC 14496-12, ISO-IEC 14496-1 , ISO-IEC 14496-14 , ISO-IEC 14496-15 and other related specifications.
  • File read/write operations are optimized using data caches, suitable for low speed file system devices (e.g., NAND flash based devices).
  • Intelligent usage of fixed size heap memory, independent of file size and duration.
  • The APIs are easy to integrate and are OS independent.
  • Available as DirectShow Filters and GStreamer Plugins.
  DirectShow Filter Development Kit  :

This is a framework that enables rapid development of DirectShow Filters and DMOs for multimedia components (such as: Codecs, File Parsers & Writers) using either native APIs or standardized APIs (e.g., OpenMax).

  • Enables quick integration of native codec, file parser and file writer libraries to filters and DMOs, by using well defined & easy to use plug-in interfaces and macros.
  • Each filter or DMO can support multiple media/codec types, which reduces the code size and facilitates easy code maintainability and scalability.
  • Integration with Windows Media Player and PIMG applications on SmartPhone and PocketPC platforms ( Windows Mobile 5.0 onwards)
  • Passed CETK and Hopper testing.
  • Sample applications that illustrates usage of Direct Show APIs for playback and recording available on all OS ( WinCE 5.0, Win32, Windows Mobile 5.0 and Windows Mobile 6.x)
  • Custom handling of Audio-Video Syncronization.
  • Developer does not need to have in-depth DirectShow knowledge or prior experience while using this framework.
  • Sample code to illustrate the integration of dummy codec, file parser and file writer native libraries available.
   
Need more details on any of the above ?    Contact Us