PHP SDK WordPress integration Developer Console

Add live streaming with the SDK
to the products you already deliver

WebLiveHub gives PHP, WordPress, and product teams an SDK path for integrating live streaming into the customer experiences they already deliver.

Built for teams in

Explore real workflows below.

Try it live

Try your own live stream

Use your own camera, then open a viewer page to see what your audience receives. This demo uses PHP and WebLiveHub’s live embed.

A short 3-minute trial. No sign-up needed.

One shared trial at a time.
No sign-up needed.

Broadcast from your camera

Checking demo

Your camera. Your live room.

Open the broadcaster below. Your browser will ask before using your camera or microphone.

Checking whether the shared demo is available.

Watch as your audience

Open the viewer in another tab. You can also copy its link to test on a second device.

Open viewer page ↗ Available after you start your trial.
  • Try a real camera stream

    Use your own picture and sound to evaluate the broadcast.

  • Check both sides

    Compare the broadcaster and the audience view yourself.

  • Keep your existing website

    Embed the live experience inside the pages you already run.

Integration contexts

Common integration contexts

Use the SDK path to evaluate how live streaming fits the product experience you already operate.

Education and training

Evaluate a live embed inside an existing learning, training, or customer portal workflow.

Commerce experiences

Evaluate where a live embed belongs in an existing customer journey without changing your current commerce stack.

Internal communication

Evaluate a live experience within an existing internal communications or employee portal workflow.

A clearer path to your first live integration

Use the SDK and integration guide to evaluate fit, prepare your domain, and plan an integration for an existing customer experience.

Integration controls

Review the domain, identity, and embed requirements for your intended rollout.

Integration visibility

Use the available integration and console path to review your live implementation.

Product fit

Evaluate the live experience against your customer workflow before committing to a wider rollout.

Commercial clarity

Discuss operating terms and any additional scope before you make a production commitment.

Delivery planning

Review the delivery expectations and integration constraints for your specific customer project.

White-label scope

Branding and operating requirements beyond the SDK route are assessed as a paid, scope-based Pilot.

For Developers

WebLiveHub SDK

Developer-first live streaming for your applications — embed with a few lines of PHP.

This section is for developers who need to embed live streaming into existing products and platforms.

Integration & SDK

Advanced integration: MCP Server (Advanced) is an agent-assisted development tool for existing SDK users.

WordPress Plugin v1.0.4

WebLiveHub Stream

Embed WebLiveHub streams in WordPress using your Hosted Backend and the official PHP SDK.

Primary: Gutenberg Block (weblivehub/stream) · Advanced: shortcode fallback.

Install from the published GitHub source; no WordPress.org listing is claimed here.

PHP SDK Integration

A documented PHP example for rendering the WebLiveHub embed.

Powered by WebLiveHub SDK

<?php
// PHP SDK Setup & Embed Example
require_once __DIR__ . '/vendor/autoload.php';
use WebLiveHub\SDK\WLSDK;

WLSDK::setup([
    'hb_endpoint' => getenv('WEBLIVEHUB_ENDPOINT'),
    'user_id'     => getenv('WEBLIVEHUB_USER_ID'),
    'password'    => getenv('WEBLIVEHUB_PASSWORD'),
]);
?>
<!DOCTYPE html>
<html>
<head>
  <?= WLSDK::script(); // Generates JavaScript ?>
</head>
<body>
  <?= WLSDK::iframe([
      'hostLabel' => 'connect', // live or live-client
      'streamer'  => '_STREAMER_USER_ID_',
      'attrs'     => ['class' => 'player-frame']
  ]); // Generates iframe ?>
</body>
</html>

PHP integration

Review the example and integration guide before adding the embed to your application.

Integration review

Confirm your application, domain, and access requirements with the documented path.

Developer Console

Use the Developer Console after access has been created for your team.

Transparent Pricing

SDK access starts with a technical review; scope and operating terms are confirmed before commitment.

Verify the SDK path in 3 steps

Start with access, follow the documented PHP embed, then validate it in your own test environment.

1

Get SDK access

Apply for developer access, then use the supplied credentials in your project configuration.

WLSDK::setup([
    'hb_endpoint' => getenv('WEBLIVEHUB_ENDPOINT'),
    'user_id'     => getenv('WEBLIVEHUB_USER_ID'),
    'password'    => getenv('WEBLIVEHUB_PASSWORD'),
]);
2

Follow the PHP embed guide

Use the documented PHP SDK method to render the embed in the page or application you control.

WLSDK::iframe([
  'hostLabel' => 'live',
  'streamer'  => '_STREAMER_USER_ID_',
  'attrs'     => ['class' => 'player-frame']
]);
3

Validate your first live workflow

Test the embed, domain, and intended viewer workflow in your own environment before planning a production rollout.

Live Streaming Test environment Integration guide

Use the live demo and integration guide as the evidence for this evaluation.

1
Get access
2
Embed
3
Validate

Ready when you are

Start with a verifiable SDK integration.

Start with the SDK for a clear technical integration. Discuss a paid White-label Pilot only when the project needs a separately scoped rollout.