Profiles
Profiles in RDK-V refer to predefined configurations or sets of features that are tailored for specific use cases or device types. These profiles provide a starting point for building RDK-V-based solutions and enable customization based on the requirements of different video service providers and hardware platforms.
The four main profiles in RDK-V are:
- IP: This profile offers a unified approach to managing video playback functions with IP client devices as interfaces for receiving video content.
- MediaClient: This profile is designed for devices used as media playback clients. It focuses on delivering a seamless media playback experience with features like content rendering, interactive video, content discovery, media format support, user interface customization, and integration with streaming services.
- Hybrid: This profile is designed for Hybrid STB devices provides a common method to manage complex video functions such as tuning, conditional access, DRM, and stream management.
- TV: It is an open source Smart TV profile that allows manufacturers and operators to build RDK-based TV and video solutions.
Block Diagram
For high level grouping of RDK Video features across device profiles, please refer below diagram
These profiles offer a standardized foundation for building RDK-V-based solutions, allowing video service providers and device manufacturers to leverage pre-configured features and functionalities specific to their target devices and deployment scenarios. By starting with a profile that aligns with their requirements, they can save development time and effort while building on top of a proven framework. Ultimately, these profiles enable faster time-to-market, flexibility in feature selection, and customization options for delivering compelling video experiences to end-users.