LogoLogo
Quick Links
  • Arcware Cloud
  • Arcware Cloud Platform
    • Getting started with Arcware Cloud
      • Sign up and sign in
      • Select a Plan & Creating your Tenant
      • Creating your Tenant
      • 04. Creating your first project
      • 05. Upload and manage your Unreal packages
      • 06. Setting up your project
      • 07. Preview and share the stream
      • 08. Upgrade your Tenant
      • πŸ‘‘09. Organization
      • πŸ‘‘10. Add-ons
      • 11. Help Center
      • πŸ‘‘12. Customer Support
    • πŸ‘‘Add-ons guide
      • Direct Flow
      • Asset Management
    • Advanced settings
      • 01. AFK Module - User inactivity
      • 02. Max instance run-time
    • Common Arcware Cloud Questions
  • Unreal Engine Setup
    • Set up Pixel Streaming in your own project​
      • 01. Core Settings
        • 01.1. Plugin
        • 01.2. Pixel Streaming Input / Json messages
        • 01.3. Resolution
        • 01.4. Camera Aspect Ratio
        • 01.5. Framerate
        • 01.6. Mouse
        • 01.7. Touch Input Setup for Mobile
        • 01.8. DirectX version
      • 02. Optional Settings
        • 02.1 Touch Controllers
        • 02.2 Playing Media files
    • Using the Arcware Pixel Streaming Template Project
      • Template Overview
      • Getting Started
        • 01. Template download
        • 02. Arcware Blueprints
          • 02.1. Arcware GameMode
          • 02.2. Arcware Player Controller
            • 02.2.1. Sending and Receiving Json messages
            • 02.2.2. Creating and Testing Your Own Events
          • 02.3. Arcware Pawn
            • 02.3.1 Change Movement Mode
            • 02.3.2 Set Collision Channels
            • 02.3.3 Add new camera views
          • 02.4. Arcware HUD
        • 03. Packaging your project
  • ARCWARE FEATURES
    • Screenshot Functionality
      • Frontend Overview
        • Web UI
        • In-Game UI
      • Blueprint overview
  • Web Integration
    • ⬆️PixelStreaming WebSDK
      • Implementing the stream on your app
        • Getting Started
        • Code examples
          • Javascript + HTML
          • React
          • VueJS
          • AngularJS
        • Migration from @arcware/webrtc-plugin
        • Best practices
      • Configuration
      • Interacting with the Stream
        • Stream Container
        • Video Element
        • Customizing the User Interface
        • Handling Dynamic Content
        • Stream Display Customization
      • Interacting with Unreal Engine
      • In depth
        • Ticket destroyed.
        • Events handlers
        • Disconnect
        • ConnectionIdentifier
        • Settings-Menu
        • AFK-module
      • Showcase
    • ⬇️WebRTC Plugin
      • Getting started
      • Props and Types
      • SizeContainer, container and videoRef
      • Enabling the audio
      • Afk-module
      • Interacting with Unreal Engine
      • Example WebRTC Plugin Applications
        • React
        • AngularJS
        • VueJS
        • Plain HTML
Powered by GitBook
LogoLogo

Arcware Cloud Platform

  • Getting started​
  • Add-ons guide
  • Common Arcware Cloud Questions

Unreal Engine Setup

  • Set up Pixel Streaming in your own project​
  • Using the Arcware Pixel Streaming Template Project
  • Common Unreal Engine Questions

Arcware Features

  • Screenshot Functionality

Web Integration

  • PixelStreaming WebSDK
  • WebRTC Plugin

Copyright 2024 - Arcware GmbH

On this page
  • Preview your project
  • Share your project
  • Embed your project
  1. Arcware Cloud Platform
  2. Getting started with Arcware Cloud

07. Preview and share the stream

Arcware Cloud user portal - Getting Started

Previous06. Setting up your projectNext08. Upgrade your Tenant

Last updated 2 months ago

Preview your project

Congratulations. After uploading, releasing, and setting up your project, you are now ready to stream. There is always the possibility to preview your stream on the project's preview page. You will be able to see the stream preview, as long as you are logged in and authorized on the platform. Open a project from your project list and click the 'Preview' button...

2. Project Preview - Show a preview of your stream, not visible to anyone except you and Arcware Admins.

Share your project

If you would like for other people to use your stream, you can create a 'Share ID' link to distribute your stream as needed.

Navigate to the Share ID tab...

  1. Name: Add an appropriate name for this individual Share ID (only you will see the name, in the 'Active Share ID' list)

  2. Start/Expire time: Specify a time frame for when your Share ID is active/accessible.

  3. Maximum Usages: Specify the maximum amount of times this Share ID can be used (i.e. how many times your stream can be accessed via this Share ID link)

  4. Selected Projects: Here you can specify which project the Share ID is linked to. (you can specify multiple projects under the same Share ID, each project is then accessible individually via an extended version of the Share ID, which directs the user to the specific project.

  5. Overwrite afk-module: Allows you to apply different AFK/Timeout settings, relevant for this Share ID only. (Overrides the default/custom AFK values you used in your project's settings)

  6. Create: Create Share ID with provided settings and add it to 'Active Share ID Link' list.

If you have created a Share ID, it will appear below in your Active Share ID Link list. Here you have an overview of your active/inactive Share ID's, and you can manage them anytime from within this list.

  1. Revert to old WebRTC plugin Deprecated: This will force your share ID links to use the old WebRTC plugin instead of our new and improved WebSDK.

  2. Set as Inactive: This will deactivate the Share ID, subsequently blocking access to your stream via this link and adding the Share ID to the 'Inactive' list. (Inactive Share ID's are not deleted and can always be re-enabled later)

  3. Edit/Delete: Allows you to Edit the settings currently used for this Share ID link, or permanently Delete the Share ID.

  4. Copy Share Link: In order to share your project with people, you will need to copy the link and then distribute it however you see fit.

  5. Share ID details: Here is where the details of your share ID are described.

Note: It goes without saying that you should be cautious with whom and where you distribute your Share ID links, in order for you to keep control of your monthly streaming resources. Utilizing the 'Start/Expiration time' and 'Maximum Usages' can help you limit the maximum amount of resources used by this Share ID. Fear not, if you see that a Share ID link is being used unexpectedly and is causing unwanted streaming costs, you can always deactivate the link or edit the link with optimized settings.

Embed your project

The more advanced way to display your project, is to use our WebSDK to integrate the stream in your own webpage.

You could simply embed the stream in your web page for a fast preview, or enhance your stream experience by building custom HTML Web Elements to interact with the Unreal application. Interaction between your front-end and Unreal Engine stream happens by sending/receiving Json messages via the WebRTC player.

Setting up Json messages from the Unreal Engine side can be found here... Option 1. In your own Unreal Engine project...

Option 2. In the Arcware Unreal Engine template project...

Setting up Json messages in your front-end and documentation for WebSDK implementation can be found here...

The SDK can be found on:

01.2. Pixel Streaming Input / Json messages
02.2.1. Sending and Receiving Json messages
02.2.2. Creating and Testing Your Own Events
⬇️WebRTC Plugin
Logonpm: @arcware-cloud/pixelstreaming-websdknpm
'Share ID' overview
Active/Inactive Share ID Link list
Example of stream embedded in custom webpage