gitmyhub

SmarterStreaming

Java ★ 11k updated 2mo ago

业内为数不多致力于极致体验的超强全自研跨平台(windows/linux/android/iOS)流媒体内核,通过模块化自由组合,支持实时RTMP推流、RTSP推流、RTMP播放器、RTSP播放器、录像、多路流媒体转发、音视频导播、动态视频合成、音频混音、直播互动、内置轻量级RTSP服务等,比快更快,业界真正靠谱的超低延迟直播SDK(延迟低至100~200ms)。

A cross-platform SDK for real-time live video streaming with 100, 200ms latency on Android, iOS, Windows, and Linux, supporting RTMP, RTSP, and HTTP-FLV protocols.

JavaAndroidiOSUnity3DC/C++setup: hardcomplexity 4/5

SmarterStreaming is a cross-platform streaming SDK developed by a Chinese company called Daniu Live (also referred to by the brand name Shivo Technology). The README is written in Chinese and describes a set of SDKs for real-time audio and video streaming that run on Windows, Linux, Android, and iOS. The core claim is ultra-low latency streaming with delays as low as 100 to 200 milliseconds.

The SDK covers both sending (pushing) and receiving (playing) live video streams using protocols including RTMP, RTSP, and HTTP-FLV. It also supports GB28181, which is a Chinese national standard for video surveillance device connectivity. Individual modules handle different tasks: pushing a live stream from a camera or screen, playing a remote stream, recording streams to local files, relaying streams from one server to another, mixing multiple streams into one, one-to-one interactive video calls, and embedding a lightweight RTSP server into the sender-side app itself.

The SDK is available for use in Unity3D game engine projects as well as native mobile and desktop development. Supported hardware architectures include x86, x64, ARM, and ARM64. The README lists a broad range of intended use cases: online education, corporate video conferencing, surveillance systems, power grid inspection, smart transportation, financial compliance recording, remote medical consultation, and emergency dispatch systems.

The repository appears to be a showcase and documentation hub rather than containing the full SDK source code. Developers who want to use or evaluate the SDK are directed to the company's website at daniusdk.com to obtain a trial version. The README links to a series of technical blog posts in Chinese that walk through specific integration scenarios.

Where it fits