Files
metaverseDubai/docs/PIXEL_STREAMING.md

2.8 KiB

Pixel Streaming Setup - Dubai Metaverse

Overview

This document describes the Pixel Streaming setup for cloud-based access to the Dubai Metaverse (optional feature).

Pixel Streaming

Overview

Pixel Streaming allows running Unreal Engine applications in the cloud and streaming the rendered output to web browsers.

Use Cases

  • Web Access: Access via web browser
  • Low-End Devices: Run on low-end devices
  • Cloud Deployment: Deploy to cloud servers
  • Scalability: Scale to multiple users

Setup

Prerequisites

  1. Unreal Engine: UE5.4 with Pixel Streaming plugin
  2. Web Server: Web server for streaming
  3. Cloud Server: Cloud server for Unreal application
  4. Network: Good network connection

Plugin Installation

  1. Enable Plugin:

    • Edit > Plugins
    • Search for "Pixel Streaming"
    • Enable plugin
    • Restart editor
  2. Verify Installation:

    • Check plugin is active
    • Verify Pixel Streaming tools available

Server Setup

Unreal Application Server

  1. Package Application:

    • Package application for server
    • Configure for Pixel Streaming
    • Deploy to server
  2. Start Server:

    • Start Unreal application
    • Configure Pixel Streaming
    • Start streaming

Web Server

  1. Web Server Setup:

    • Set up web server
    • Configure for Pixel Streaming
    • Host web interface
  2. Web Interface:

    • Create web interface
    • Connect to streaming server
    • Handle user input

Configuration

Streaming Settings

  • Resolution: Streaming resolution
  • Frame Rate: Target frame rate
  • Bitrate: Streaming bitrate
  • Quality: Streaming quality

Network Settings

  • Latency: Network latency
  • Bandwidth: Required bandwidth
  • Compression: Video compression

Testing

Streaming Testing

  1. Connection: Test connection to server
  2. Quality: Test streaming quality
  3. Latency: Test streaming latency
  4. Performance: Test server performance

Troubleshooting

Common Issues

Issue: Connection fails

  • Solution: Check network connection
  • Solution: Verify server is running
  • Solution: Check firewall settings

Issue: Poor quality

  • Solution: Increase bitrate
  • Solution: Improve network connection
  • Solution: Optimize server performance

Issue: High latency

  • Solution: Optimize network
  • Solution: Reduce streaming resolution
  • Solution: Use closer server location

Documentation

Pixel Streaming Documentation

Document Pixel Streaming setup:

  • Server Configuration: Server settings
  • Web Interface: Web interface setup
  • Network Requirements: Network requirements
  • Usage: How to use Pixel Streaming

Version: 1.0 Last Updated: [Current Date]

Note: Pixel Streaming is optional. The project can function without it.