Introduction
Welcome to the Euler Stream documentation.
What is Euler Stream?
Euler Stream is a platform that helps creators leverage their social media data. It allows creators to track their livestream performance, build 3rd-party integrations, and elevate user interaction.
What are the TikTokLive libraries?
The TikTokLive libraries are a collection of repositories built to receive and decode livestream data such as comments and gifts in real-time from TikTok's LIVE service by connecting to TikTok's internal Webcast API.
Each library includes an API wrapper that connects to the Webcast service using only a user's unique_id
.
This allows creators to build custom integrations and tools that leverage their own data.
These libraries exist in several languages:
- Node.JS: https://github.com/zerodytrash/TikTok-Live-Connector
- Java: https://github.com/jwdeveloper/TikTok-Live-Java
- Python: https://github.com/isaackogan/TikTokLive
- C#/Unity: https://github.com/frankvHoof93/TikTokLiveSharp
- Rust: https://github.com/jwdeveloper/TikTokLiveRust
- Go: https://github.com/Davincible/gotiktoklive
Euler Stream does not endorse copyright violation and/or spam. You should always get permission before interacting with someone else's content.
TikTokLive Library Origin
Before there were libraries in every language, there was the original TikTok-Live-Connector Node.JS library. All subsequent libraries have been based off of the TikTok-Live-Connector by @zerodytrash, but with their own unique twists and features. The 3rd-party library maintainers have been kind enough to share their work with the community, and we are grateful for their contributions. The Euler Stream service is one of many services that hook into these libraries to enable creators to access their livestream data.