Products >> Media Client

Media Client

Happytime media client supports playing local media files and network streams, it supports various media file formats, It supports RTSP, RTMP, HTTP-FLV, HTTP-MJPEG and SRT (Secure Reliable Transport) network streaming. It supports simultaneous multi-window playback. Automatically detect the computer hardware configuration, Automatically match the corresponding decoder and rendering chain, Automatic adjustment of hardware support. Fast media opening speed, synchronous playback of audio and video. Multi-core decoding technology effectively utilizes multi-core processors. The self-developed playback core improves the audio-visual experience in an all-round way. Happytime media client supports cross-platform compilation, including Windows, Linux, Android, MAC, iOS platforms.
Happytime Media Client for Android

It can play almost all popular audio and video formats
It supports RTSP/RTMP/HTTP-FLV/HTTP-MJPEG/SRT network streaming
Automatically detect the hardware configuration
Automatically match the corresponding decoder and rendering chain
Automatic adjustment of hardware support

Key features

Supports various media file formats
Supports RTSP, RTMP, HTTP-FLV, HTTP-MJPEG and SRT (Secure Reliable Transport) network streaming
Supports simultaneous multi-window playback
Automatically match the corresponding decoder and rendering chain
Automatic adjustment of hardware support
Fast media opening speed, synchronous playback of audio and video
Multi-core decoding technology effectively utilizes multi-core processors
Supports cross-platform compilation

RTSP client library SDK

The RTSP client library supports the following feature:
Support audio back channel
Support RTP multicast
Support RTP over UDP
Support RTP over TCP
Support RTSP over HTTP
Note : If the RTSP url starts with http://, RTSP over HTTP connection is used.
Support RTSP over HTTPS
Note : If the RTSP url starts with https://, RTSP over HTTPS connection is used.
Support RTSP over Websocket
Note : If the RTSP url starts with ws://, RTSP over Websocket connection is used.
Note : If the RTSP url starts with wss://, RTSP over Websocket connection on TLS/SSL is used.
Support metadata channels

RTMP client library SDK

The RTMP client library supports the following feature:
Support RTMP,RTMPE,RTMPS,RTMPT,RTMPTS,RTMPTE,RTMPFP
A lightweight RTMP client library for developers
Compatible with most RTMP servers
Supports cross-platform compile

HTTP-FLV client library SDK

The HTTP-FLV client library supports the following feature:
Support HTTP-FLV, HTTPS-FLV
A lightweight HTTP-FLV client library for developers
Compatible with most HTTP-FLV servers
Supports cross-platform compile