HopeVideo JS - Redirect Screen Demo

Redirect Screen Settings

Configure the redirectScreen payload. On Apply, the player remounts so you can test behavior immediately.

Player Flags

redirectScreen?Shows an end-screen / redirect overlay after a given time. Your player decides whether this is based on playback time, wall clock, or some event.

Image Preview?Purely a UI preview. Your player may render differently.
redirect preview

Suggestions?Cards shown inside redirect screen. Keep count limited for performance (demo caps at 12).

Suggestion #1
Preview?UI-only preview for your convenience.
suggestion 1
Suggestion #2
Preview?UI-only preview for your convenience.
suggestion 2
Suggestion #3
Preview?UI-only preview for your convenience.
suggestion 3
Suggestion #4
Preview?UI-only preview for your convenience.
suggestion 4
Suggestion #5
Preview?UI-only preview for your convenience.
suggestion 5
Suggestion #6
Preview?UI-only preview for your convenience.
suggestion 6
Suggestion #7
Preview?UI-only preview for your convenience.
suggestion 7
Suggestion #8
Preview?UI-only preview for your convenience.
suggestion 8

Live JSON Preview

{
  "id": "hope-video-redirectscreen-demo",
  "muted": true,
  "autoplay": true,
  "ads": false,
  "redirectScreen": {
    "enabled": true,
    "time": 800,
    "title": "Lorem ipsum dolor sit amet.",
    "url": "/hopevideojs/",
    "image": "https://www.umutyaldiz.com/cover-16x9.jpg",
    "suggestions": [
      {
        "title": "Suggestion #1",
        "url": "https://www.umutyaldiz.com/",
        "image": "https://www.umutyaldiz.com/cover-16x9.jpg"
      },
      {
        "title": "Suggestion #2",
        "url": "https://www.umutyaldiz.com/",
        "image": "https://www.umutyaldiz.com/cover-16x9.jpg"
      },
      {
        "title": "Suggestion #3",
        "url": "https://www.umutyaldiz.com/",
        "image": "https://www.umutyaldiz.com/cover-16x9.jpg"
      },
      {
        "title": "Suggestion #4",
        "url": "https://www.umutyaldiz.com/",
        "image": "https://www.umutyaldiz.com/cover-16x9.jpg"
      },
      {
        "title": "Suggestion #5",
        "url": "https://www.umutyaldiz.com/",
        "image": "https://www.umutyaldiz.com/cover-16x9.jpg"
      },
      {
        "title": "Suggestion #6",
        "url": "https://www.umutyaldiz.com/",
        "image": "https://www.umutyaldiz.com/cover-16x9.jpg"
      },
      {
        "title": "Suggestion #7",
        "url": "https://www.umutyaldiz.com/",
        "image": "https://www.umutyaldiz.com/cover-16x9.jpg"
      },
      {
        "title": "Suggestion #8",
        "url": "https://www.umutyaldiz.com/",
        "image": "https://www.umutyaldiz.com/cover-16x9.jpg"
      }
    ]
  }
}

Demo Content

To test the redirect screen, keep the video playing until the configured time is reached. If your implementation shows it on ended instead, set time to 0 and seek near end for quick testing.

HopeVideoJS is a flexible and customizable video player solution based on Video.js, developed by Umut Yaldız. HopeVideoJS offers a modern and powerful media playback experience with its open source structure.

Logs