Getting Started

LG WebOS Integration

StreamLayer provides full support for LG WebOS TV applications through the @streamlayer/web-os React SDK. This unified SDK enables interactive overlays, pause ads, and real-time engagement features on LG Smart TVs.

Getting Started

The WebOS integration uses the same SDK and APIs as other TV platforms. Please refer to our unified TV SDK documentation:

DocumentationDescription
Integration GuideStep-by-step installation and setup
Exposed Pause AdVAST-compliant pause ad implementation

System Requirements

  • LG WebOS
  • React-based application
  • Node.js / JavaScript or TypeScript environment

Quick Installation

npm install @streamlayer/web-os
import { StreamLayerProvider, StreamLayerSDKTv } from '@streamlayer/web-os'
import '@streamlayer/web-os/style.css'

export const Main = () => (
  <StreamLayerProvider sdkKey="your-sdk-key" event="your-event-id">
    <StreamLayerSDKTv>
      <video />
    </StreamLayerSDKTv>
  </StreamLayerProvider>
)

WebOS-Specific Notes

  • Remote Control: The SDK handles LG Magic Remote and standard remote navigation automatically using spatial navigation
  • Performance: The SDK is optimized for WebOS's rendering engine
  • Testing: Use the LG WebOS TV Simulator or physical LG TV for development

Support

For WebOS-specific issues or questions: