Streaming Stacks and Anyplay Streaming SDK

Smooth delivery of content is very critical in providing optimal customer experience, especially in today’s era when a lot of content is accessed on the move. Aricent offers a software stack for a wide range of streaming technologies such as Real Time Streaming Protocol(RTSP), Progressive Download (PD), Microsoft Smooth Streaming (MSS), Http Live Streaming (HLS), MPEG-DASH and a Streaming player SDK that are optimized across many platforms such as Android, Windows, Linux and iOS. These streaming stacks ensure optimal content delivery even in varying bandwidth.

Read more
  • ALT TEXT img 2

Streaming Stacks and Anyplay Streaming SDK

Smooth delivery of content is very critical in providing optimal customer experience, especially in today’s era when a lot of content is accessed on the move. Aricent offers a software stack for a wide range of streaming technologies such as Real Time Streaming Protocol(RTSP), Progressive Download (PD), Microsoft Smooth Streaming (MSS), Http Live Streaming (HLS), MPEG-DASH and a Streaming player SDK that are optimized across many platforms such as Android, Windows, Linux and iOS. These streaming stacks ensure optimal content delivery even in varying bandwidth.

Aricent AnyPlay SDK (Aricent Media Player engine) pre-integrates adaptive streaming stacks with light weight, flexible Aricent multimedia framework to deliver a superlative streaming experience to the end user on desktop and multiple mobile platforms. SDK enables use cases of mobile devices, set-top boxes, smart TVs and automotive & in-flight infotainment systems. Apart from streaming stacks, it pre-integrates in-house and platform supported optimized AV codecs, closed caption parsers, Digital Rights Management engines, and measurement / analysis SDKs from partners needed to meet various use cases. Reference application of SDK helps customers to evaluate supported features and customize it easily for specific needs in a short time.

Features

AnyPlay supports the following features:

  • Local and streaming playback of H264, H265 video up to 4K video resolution and HE-AAC audio
  • Supports platform video decoders by default. If not available, falls back to pre-integrated Aricent’s NEON / Intel x86 optimized software video decoders
  • Support for media metadata retrieval (thumbnail, file and track properties) including ID3 tags that come at timed internals in MPEG2 TS stream in case of HLS streaming
  • HLS and MPEG-DASH streaming protocol support for LIVE and VOD profiles
  • MPEG DASH streaming protocol support for LIVE, VOD and DVB profiles with capability to handle multiple periods of varying track properties like change in codec type or profile, video resolution, etc.
  • High quality and efficient bit rate adaptation in stack to enable best user experience in fluctuating networks
  • Supports WebVTT Closed Captioning for HLS and SMPTE Closed Captioning for DASH with capability to switch dynamically between different languages
  • Supports listing of multiple language audio tracks and dynamic switching of language during HLS playback
  • Supports multiple instances of local and stream playback for Picture-In-Picture (PIP) or split window playback scenario
  • Pre-Integrated with one of the widely used DRMs to play protected HLS and DASH contents
  • Supports time-shift functionality so that user can record ongoing program instantly or schedule future programs so that they can be viewed at leisure
  • Support segmented MP4 as part of MPEG DASH and MPEG2 TS as part of HLS and MP4 writer as part time-shift (Local DVR) functionality
  • Supports VAST compliant Linear, Non-linear and interactive Ad insertion on Android through Google Interactive Media Ads (IMA) SDK
  • Reference native application for Android, native application and HTML application for Windows to demonstrate working behavior of AnyPlay SDK for different profiles of HLS and DASH contents
  • Support for HLS Ad Insertion compliant with HLS specification version 6 & 7
  • Support for I-Frame Playlist Fast Forward feature compliant with HLS specification version 6 & 7
  • Support for CEA-708 Closed Caption for single standard service(single language).

Benefits

Our Streaming stacks and AnyPlay SDK offer the following value to our customers:

  • High performance at a low power point through low-level code optimizations
  • Reduced test and integration time with pre-integrated framework solutions validated for a wide variety of contents
  • Reduced cost of ownership with a single portable solution that could be used across OS platforms and across a wide variety of devices
close

Contact us