Skip to content

AlFarrizi-Studio/DugeonTok-Player

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

56 Commits
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

DugeonTok Player

A Modern Music Control Panel for Streamers
Manage song requests, queues, and streaming overlays in real-time with ease and professionalism.


๐Ÿ–ผ๏ธ Preview








โœจ Introduction

DugeonTok Player is a modern control panel designed specifically to help streamers manage music playback, receive song requests from viewers, and display streaming overlays in real-time.

This application was developed to provide a more organized, responsive, and professional streaming experience by integrating all music control needs into one efficient system.

With DugeonTok Player, users no longer need to switch between multiple applications to manage music during live streams. Everything from song requests, queue management, playback control, to overlay synchronization can be handled in one unified panel.

In addition, the application also supports integration with TikTok Live Chat, allowing viewers to interact directly by sending song requests that are automatically processed by the system.


๐ŸŽฏ Development Goals

DugeonTok Player was developed with the following main goals:

  • Provide a centralized music control system for live streaming needs
  • Improve real-time interaction between streamers and viewers
  • Maintain consistent overlay visuals for a professional appearance
  • Reduce workflow complexity during live broadcasts
  • Improve viewer experience and engagement

๐Ÿš€ Main Features

๐ŸŽถ Automatic Song Request System

  • Supports song requests from:
    • YouTube
    • Deezer
    • Spotify
  • Automatic link processing and song search
  • Direct integration into the queue system

๐Ÿ“‹ Queue Management

  • Dynamic and real-time queue system
  • Flexible song ordering
  • Skip, priority, and auto-play features

๐Ÿ–ฅ๏ธ Real-Time Overlay Engine

  • Uses a Browser Source-based system
  • Automatically syncs with the currently playing song
  • Fully customizable overlay appearance

๐Ÿ’ฌ TikTok Live Chat Integration

  • Detects song requests directly from chat
  • Keyword-based command system
  • Automatically adds requests to the queue without manual intervention

๐ŸŽ›๏ธ Complete Playback Control

  • Play / Pause / Skip
  • Real-time song status monitoring
  • Direct control without interrupting the stream

๐Ÿ”Š Multi-Device Audio Support

  • Compatible with:
    • Virtual Audio Cable
    • External sound card
    • Multi-output audio system

๐Ÿงฉ System Architecture

DugeonTok Player is designed with a modular approach to ensure stability and flexibility:

  • Control Panel (Frontend)
    Main user interface for interaction

  • Playback Engine (Backend / Local)
    Responsible for audio processing and playback

  • Overlay Renderer
    Displays song information visually in OBS, Streamlabs, TikTok LIVE Studio, etc

  • Chat Integration Module
    Manages input from live chat (TikTok)

This architecture allows the application to run stably, scalably, and be easier to develop further in the future.


๐ŸŒ Global Language Support

DugeonTok Player is available in 50 languages, ensuring accessibility for streamers and audiences worldwide.

View Supported Languages (50)
Language Language Language
๐Ÿ‡บ๐Ÿ‡ธ English ๐Ÿ‡ฎ๐Ÿ‡ฉ Indonesian ๐Ÿ‡ธ๐Ÿ‡ฆ Arabic
๐Ÿ‡จ๐Ÿ‡ณ Chinese (Simplified) ๐Ÿ‡น๐Ÿ‡ผ Chinese (Traditional) ๐Ÿ‡ฏ๐Ÿ‡ต Japanese
๐Ÿ‡ฐ๐Ÿ‡ท Korean ๐Ÿ‡ฎ๐Ÿ‡ณ Hindi ๐Ÿ‡ฎ๐Ÿ‡ณ Marathi
๐Ÿ‡ฎ๐Ÿ‡ณ Tamil ๐Ÿ‡ฎ๐Ÿ‡ณ Telugu ๐Ÿ‡ฎ๐Ÿ‡ณ Punjabi
๐Ÿ‡ง๐Ÿ‡ฉ Bengali ๐Ÿ‡ต๐Ÿ‡ฐ Urdu ๐Ÿ‡ป๐Ÿ‡ณ Vietnamese
๐Ÿ‡น๐Ÿ‡ญ Thai ๐Ÿ‡ฐ๐Ÿ‡ญ Khmer ๐Ÿ‡ฑ๐Ÿ‡ฆ Lao
๐Ÿ‡ฒ๐Ÿ‡ฒ Burmese ๐Ÿ‡ฒ๐Ÿ‡พ Malay ๐Ÿ‡ต๐Ÿ‡ญ Filipino
๐Ÿ‡ซ๐Ÿ‡ท French ๐Ÿ‡ฉ๐Ÿ‡ช German ๐Ÿ‡ฎ๐Ÿ‡น Italian
๐Ÿ‡ช๐Ÿ‡ธ Spanish ๐Ÿ‡ต๐Ÿ‡น Portuguese ๐Ÿ‡ณ๐Ÿ‡ฑ Dutch
๐Ÿ‡ท๐Ÿ‡บ Russian ๐Ÿ‡ต๐Ÿ‡ฑ Polish ๐Ÿ‡บ๐Ÿ‡ฆ Ukrainian
๐Ÿ‡จ๐Ÿ‡ฟ Czech ๐Ÿ‡ญ๐Ÿ‡บ Hungarian ๐Ÿ‡ท๐Ÿ‡ด Romanian
๐Ÿ‡ง๐Ÿ‡ฌ Bulgarian ๐Ÿ‡ญ๐Ÿ‡ท Croatian ๐Ÿ‡ท๐Ÿ‡ธ Serbian
๐Ÿ‡ธ๐Ÿ‡ฐ Slovak ๐Ÿ‡ธ๐Ÿ‡ฎ Slovenian ๐Ÿ‡ฑ๐Ÿ‡ป Latvian
๐Ÿ‡ฑ๐Ÿ‡น Lithuanian ๐Ÿ‡ช๐Ÿ‡ช Estonian ๐Ÿ‡ซ๐Ÿ‡ฎ Finnish
๐Ÿ‡ธ๐Ÿ‡ช Swedish ๐Ÿ‡ณ๐Ÿ‡ด Norwegian ๐Ÿ‡ฉ๐Ÿ‡ฐ Danish
๐Ÿ‡ฌ๐Ÿ‡ท Greek ๐Ÿ‡น๐Ÿ‡ท Turkish ๐Ÿ‡ฎ๐Ÿ‡ท Persian
๐Ÿ‡ฆ๐Ÿ‡ฑ Albanian ๐Ÿ‡ฎ๐Ÿ‡ธ Icelandic

โš™๏ธ Installation & Usage

System Requirements

  • Operating System: Windows 10/11
  • Architecture: x86 (32-bit) or x64 (64-bit)
  • Streaming Software: OBS Studio, Streamlabs, TikTok Live Studio, or similar
  • Network: Stable internet connection

Installation Steps

  1. Download & Run
    Download the appropriate installer for your system architecture (x86 or x64) and launch DugeonTok Player.

  2. Configure Audio
    Select the appropriate output audio device in settings.

  3. Setup Overlay in OBS

    • Copy the overlay URL from the application
    • Add it as a Browser Source in your streaming software
    • Adjust dimensions and positioning as needed
  4. Enable Chat Integration

    • Connect your TikTok Live account
    • Configure command keywords (optional)
  5. Start Streaming

    • Begin music playback
    • Monitor requests and queue in real-time

๐ŸŽจ Overlay Customization

The overlay can be fully customized to fit your needs:

  • Text color and font
  • Background and transparency
  • Shadow and border
  • Position and size
  • Animations (if available)

This allows streamers to match the overlay with their brand and visual identity.


โš™๏ธ Audio Configuration

For the best results:

  • Use the appropriate output device
  • Use Virtual Audio Cable if needed
  • Test before going live
  • Make sure OBS is capturing the correct audio source

๐Ÿ“œ Terms of Service

By using this application, users agree that:

  • Usage must comply with streaming platform policies
  • Music content comes from third-party services
  • Users are responsible for the content used during live streams
  • Features may change according to external service policies

๐Ÿ”’ Privacy Policy

We are committed to protecting user privacy:

  • We do not collect sensitive data without permission
  • Data is used only for application purposes
  • Users are advised not to share personal data in public chats
  • Data is limited to configuration, queue, and overlay information

๐Ÿ“„ License

This project is licensed under the Al Farrizi License ยฉ 2026.
See the LICENSE file for details.


๐Ÿค Contribution

At this time, the project is not open to public contributions.
For partnerships or collaboration, please contact the developer directly.


๐Ÿ“Œ Development Roadmap

Future development will include:

  • Improved YouTube integration stability
  • More advanced overlay animations
  • Request moderation system
  • Multi-platform chat support
  • Web-based control panel version

โš ๏ธ Disclaimer

This software is provided "as is" without any warranties.
The developer is not responsible for damage, data loss, or service disruptions.


โญ Support

If this project helps you:

  • โญ Give the repository a star
  • ๐Ÿ“ข Share it with fellow streamers
  • ๐Ÿ’ฌ Provide feedback for future development

๐Ÿง  Final Notes

DugeonTok Player was developed to simplify the streaming workflow while improving the production quality of live broadcasts.

Development will continue to ensure the application remains stable, relevant, and provides the best possible experience for users.