---
updatedAt: 2026-04-20T19:21:31.000Z
---

# Generate publish and playback URLs

After you [Create your Media Services Live streams](https://techdocs.akamai.com/msl/docs/create-your-media-services-live-streams), you need to publish the stream URL so viewers can see the content. To do this, you'll configure your encoder, push your stream to the entrypoints, and generate playback URLs.

Learn about the publishing and playback process for:

* [HLS](https://techdocs.akamai.com/msl/docs/hls)
* [HDS](https://techdocs.akamai.com/msl/docs/hds)
* [DASH](https://techdocs.akamai.com/msl/docs/dash)
* [CMAF](https://techdocs.akamai.com/msl/docs/cmaf)

> 👍
>
> To test streams, you can use [Akamai Broadcaster](https://github.com/jkarthic-akamai/ABR-Broadcaster), an open source encoder available on GitHub.

# Sub pages

* [HLS](https://techdocs.akamai.com/msl/docs/hls.md)
* [HDS](https://techdocs.akamai.com/msl/docs/hds.md)
* [DASH](https://techdocs.akamai.com/msl/docs/dash.md)
* [CMAF](https://techdocs.akamai.com/msl/docs/cmaf.md)

# Sibling pages

* [Create your MSL streams](https://techdocs.akamai.com/msl/docs/create-your-media-services-live-streams.md)
* [Set up the MSL origin](https://techdocs.akamai.com/msl/docs/setup-media-services-live-origin.md)
* [Edit and delete streams](https://techdocs.akamai.com/msl/docs/edit-and-delete-streams.md)
* [Update username and password](https://techdocs.akamai.com/msl/docs/update-username-and-password.md)