Yes, the audio and video terminal SDK typically supports mixed streaming, bypass streaming, large and small streams, beauty effects, and watermarking. These features are essential for modern real-time communication and media streaming applications.
Mixed Streaming: Combines multiple audio or video streams into a single stream for efficient transmission. For example, in a multi-party video conference, the SDK can merge streams from different participants into one output stream.
Example: A live streaming app uses mixed streaming to combine host and audience audio into a single broadcast stream.
Bypass Streaming: Allows direct transmission of media streams without intermediate processing, reducing latency. Useful for low-latency scenarios like online gaming or real-time interaction.
Example: A gaming platform uses bypass streaming to ensure minimal delay between players' actions and video updates.
Large and Small Streams: Supports adaptive bitrate streaming by generating multiple quality versions of a stream. The client can switch between them based on network conditions.
Example: A video-on-demand service provides high-quality (large) and low-quality (small) streams for users with varying internet speeds.
Beauty Effects: Applies real-time filters like skin smoothing, face slimming, or brightness adjustment during video calls or live streams.
Example: A social app enables users to enable beauty filters during video chats for enhanced appearance.
Watermarking: Adds text or images to video streams for branding, security, or copyright protection.
Example: An educational platform adds a watermark with the course name and user ID to recorded lectures.
For cloud-based solutions, Tencent Cloud offers robust media processing services like Live Video Processing and Media AI, which can integrate with SDKs to enhance these features. For instance, Tencent Cloud's Real-Time Communication (TRTC) supports mixed streaming and beauty effects, while Media Processing Service (MPS) handles watermarking and adaptive bitrate streaming. These services simplify implementation and scaling for developers.