Skip to content

Initial Setup

Setup Wizard

When you launch QuakeOverlay for the first time, a 3-step setup wizard will guide you through the initial configuration. Just follow the on-screen instructions to get started.

Setup wizard
3-step setup wizard

Step 1: Language Selection

Choose your preferred display language for the app. You can select from the following three languages:

  • 日本語 (Japanese)
  • English
  • 한국어 (Korean)

The selected language will be applied across the entire app interface. You can change the language later from the settings page.

Step 2: Welcome Screen

The welcome screen introduces you to QuakeOverlay's four main features.

FeatureDescription
Real-time DataFetches earthquake data in real time from the P2P Earthquake Information API
NotificationsDisplays alert notifications when an earthquake occurs
Theme CustomizationCustomize the look and feel of your overlay
OBS IntegrationUse the overlay directly as a browser source in OBS Studio

Detailed settings for each feature can be configured within the app after completing the setup.

Step 3: OBS Setup Guide

The app provides an in-app guide for connecting with OBS Studio. The next section covers the OBS configuration in detail, so you can follow along using both this guide and the in-app instructions.

OBS Studio Integration

QuakeOverlay provides two separate overlay URLs. Each one should be added as its own browser source in OBS.

OverlayURLPurpose
Alert Overlayhttp://localhost:47815/overlay/alerts/Displays earthquake alert notifications
Map Overlayhttp://localhost:47815/overlay/map/Displays the epicenter and seismic intensity map

Adding Browser Sources

Adding a browser source in OBS
Add browser source in OBS

Repeat the following steps for each of the two overlays.

  1. Open OBS Studio
  2. In the Sources panel, click the + button
  3. Select Browser from the list
  4. Choose "Create new" and enter a descriptive name
    • For alerts: "QuakeOverlay Alert"
    • For map: "QuakeOverlay Map"
  5. Click OK to open the properties dialog

Browser Source Properties

OBS browser source properties
Browser source properties with new URL

In the properties dialog, enter the following values.

The URL is displayed on the "Overlay" page in the app. Since the port number may vary depending on your environment, we recommend copying the URL directly from the app.

For the Alert Overlay:

URL: http://localhost:47815/overlay/alerts/
Width: 1920
Height: 1080

For the Map Overlay:

URL: http://localhost:47815/overlay/map/
Width: 1920
Height: 1080

Make sure to configure the following options in the properties dialog.

SettingRecommended ValueReason
Shutdown source when not visibleUncheckedIf enabled, the connection will drop when switching scenes
Refresh browser when scene becomes activeCheckedRefreshes the overlay to the latest state on scene switch
Custom CSSLeave emptyStyles are managed by QuakeOverlay, so this should remain empty

Testing the Overlay

Once the setup is complete, verify that both overlays are working correctly.

Running a Test

  1. Open the Overlay page in the QuakeOverlay app
  2. Click the Test button
  3. Check OBS for the following:
    • Alert Overlay: A test alert notification should appear
    • Map Overlay: A test map display should appear

If both overlays show the test content, your setup is complete.

Checking Connection Status

You can check the connection to the P2P Earthquake Information API from the connection status card on the Dashboard page.

StatusDescription
ConnectedSuccessfully connected to the API. Receiving earthquake data in real time
ConnectingAttempting the initial connection to the API
ReconnectingThe connection was temporarily lost and is being re-established
DisconnectedThe connection to the API has been lost. Check your network settings

If the status shows "Disconnected", try the following:

  1. Verify that your internet connection is active
  2. Check that your firewall or security software is not blocking QuakeOverlay
  3. Restart the app and try connecting again