Service: MOE Replay - EyevinnOSC/community GitHub Wiki
MOE Replay generates live HLS manifests on the fly from existing video sources. Available as an open web service in Eyevinn Open Source Cloud, it lets you create live-looking HLS streams from VOD or on-demand content — useful for simulated live events, replay workflows, and testing live player behaviour without a live encoder.
- If you have not already done so, sign up for an Eyevinn OSC account
Navigate to the MOE Replay service in the Eyevinn OSC web console. Click on "Create moe-replay" and fill in:
- Name: a name for your instance (alphanumeric only)
Click on the instance card when the status is green and "running". Copy the service URL.
Point MOE Replay at a source HLS playlist and it will generate a live manifest that advances in real time.
# Request a live manifest for a source playlist
curl "https://<your-instance-url>/replay?url=https%3A%2F%2Fexample.com%2Fsource%2Fmaster.m3u8"Use the returned manifest URL in any HLS-compatible player (e.g. hls.js, Video.js, Safari):
<video controls>
<source src="https://<your-instance-url>/replay?url=<encoded-source-url>" type="application/x-mpegURL">
</video>npx @osaas/cli create realeyes-media-moe-replay my-moe-replay| Option | Required | Description |
|---|---|---|
name |
Yes | Name of the moe-replay instance. Alphanumeric only. |