🎧 Podcast System Help

Complete guide for the In The Shot Podcast Platform

📚 18 Podcasts 📋 6 Playlists 📢 3 Active Ads 📂 4 Categories 📊 Analytics Active
❌ No matching sections found

🎧 Listener Guide — Playing Podcasts Everyone

Getting Started

  1. Open the podcast_player.php page
  2. Select a playlist from the dropdown
  3. The first podcast will start playing automatically

Playback Controls

ButtonFunction
▶ / ⏸Play or pause current track
Go to previous track
Go to next track
🔗Share current track
📋Copy current track link

Loop Modes

  • Off — Stops at end of queue
  • Loop All — Replays entire playlist
  • Loop One — Replays current track

Shuffle Mode

Click the Shuffle button to randomise track order.

Queue

Click any podcast in the queue list to jump directly to it.

💡 Tip: Use the progress bar to seek to any position in the track.

🔗 Sharing Podcasts Everyone

How to Share

  1. Click 🔗 Share button in the Now Playing section
  2. Choose your platform from the overlay
  3. The share link includes the exact track position

Share from Queue

Each queue item has its own 🔗 button — click to share that specific track.

Supported Platforms

PlatformNotes
📘 FacebookOpens share dialog with preview
🐦 Twitter / XIncludes title and link
📱 WhatsAppMobile-friendly sharing
💼 LinkedInProfessional sharing
✈️ TelegramQuick messaging share
📧 EmailOpens mail client

Share Link Format

Links include playlist and track parameters:

?playlist=2 — Share entire playlist

?playlist=2&track=3 — Share specific track

Copy Link

Click 📋 Copy Link to copy the URL to your clipboard.

💡 Tip: Shared links show correct title, description, and image when posted on social media.

🪟 Micro Player (Floating Widget) Everyone

What is the Micro Player?

A compact, draggable podcast player that floats on any page.

Features

  • Draggable — Click and drag the handle to move anywhere
  • Minimisable — Collapse to a small 60px button
  • Equalizer Animation — 9 animated bars
  • Play/Pause — Circular gradient button
  • Next/Prev — Navigation controls
  • Progress Bar — Click to seek
  • Full Player Link — Opens main player

How to Embed

Use an iframe on any page:

<iframe src="https://www.jaysoftware.co.uk/podcast_player/podcast_player.php?playlist=1" style="position: fixed; bottom: 20px; right: 20px; width: 370px; height: 220px; border: none; z-index: 99999;" allow="autoplay"></iframe>

URL Parameters

ParameterDescription
?playlist=1Load specific playlist
?autoplay=1Auto-play first track
💡 Tip: Use the 🔽 button to minimise the player to a small floating button.

🎨 Visualiser Modes Everyone

Three Visualiser Types

🎚️ Equalizer Mode

Shows real-time frequency bars with 5-band EQ controls.

  • 60Hz — Bass
  • 250Hz — Low-mid
  • 1kHz — Mid
  • 4kHz — High-mid
  • 12kHz — Treble

Drag sliders to boost or cut each band from -12dB to +12dB.

🌈 Spectrum Mode

Circular frequency display with 64 bars. Shows audio in a radial pattern.

📊 Waveform Mode

Shows the entire track's waveform. Played portion is coloured, unplayed is grey.

  • Click anywhere on waveform to seek
  • Hover to see time position
  • White line shows current position
💡 Tip: The equalizer affects actual audio output via Web Audio API.

📡 Broadcast Mode (OBS) Everyone

What is Broadcast Mode?

Broadcast Mode transforms the player into a clean, fullscreen layout perfect for OBS streaming.

How to Activate

  • Click the 📡 Broadcast Mode button (top-right)
  • Or press B on keyboard

What Changes

  • Hides all controls, queue, and UI elements
  • Shows large podcast title, format title, and description
  • Shows cover image if available
  • Equalizer becomes large (350px height)
  • Clean gradient background
  • Brand footer at bottom

OBS Setup

  1. Activate Broadcast Mode
  2. In OBS, add a Browser Source
  3. Set URL to: https://www.jaysoftware.co.uk/podcast_player/podcast_player.php?broadcast=1
  4. Set resolution to 1920x1080
💡 Tip: Use ?broadcast=1 in URL to auto-activate Broadcast Mode.

⌨️ Keyboard Shortcuts Everyone

KeyFunction
BToggle Broadcast Mode
EscapeClose modals

🔧 Troubleshooting Everyone

No Audio Playing

  • Check audio file exists in /podcast_player/audio/podcasts/
  • Verify file path in admin panel
  • Check browser console (F12)

Equalizer Not Animating

  • Make sure audio is playing
  • Ensure HTTPS

Next/Previous Not Working

  • Check queue has multiple items
  • Verify playlist has podcasts assigned

Analytics Not Showing Data

  • Check podcast_analytics table exists
  • Verify log_playback endpoint

Drag-and-Drop Not Working

  • Use the ⋮⋮ handle to drag
  • Ensure JavaScript is enabled
  • Try a different browser