Mevo Universal Links

Mevo's Universal Link function allows app developers to seamlessly integrate live streaming configurations into the Mevo and Mevo Multicam apps. By embedding a properly formatted link, third-party applications can automatically launch Mevo with pre-configured stream settings, eliminating manual setup.

Note: This article is intended for developers building integrations with Mevo. Everyday users do not need to use Universal Links, as Mevo already provides built-in tools for setting up live streams.

  1. To create a working Universal Link, the following mandatory fields must be included:

    • publishProtocol – The streaming protocol (e.g., RTMP).
    • publishHost – The host server for your stream.
    • publishApplication – The application handling the stream.
    • publishStream – The unique stream ID.
    • publishPort – The port used for the connection.

    An optional field can be included:

    • streamTitle – The title of the stream.

    Note: All special characters must be URL-encoded twice.

    Example: Encoding the Stream Title

    If your stream title is: Sport stream title+

    After URL encoding, it becomes: Sport%20stream%20title%2B

    Now, using this encoded title, your prepared link should look like this:

    
    https://app.mevo.com/configure?
        publishHost=global-live.mevo1.com
        &publishApplication=app
        &publishStream=2c8a2c4e-25ef-ea2e-2c4c-ab1b0cfb7c04
        &publishPort=5222
        &publishProtocol=rtmp
        &streamTitle=Sport%20stream%20title%2B
        
  2. Once your link is prepared, it must be embedded into Mevo’s Universal Link and URL-encoded again to ensure compatibility.

    Universal Link for the Mevo App

    The formatted Universal Link for the Mevo App should follow this structure:

    
    https://app.mevo.com/?
        link=https%3A%2F%2Fapp.mevo.com%2Fconfigure
        %3FpublishHost%3Dglobal-live.mevo1.com
        %26publishApplication%3Dapp
        %26publishStream%3D2c8a2c4e-25ef-ea2e-2c4c-ab1b0cfb7c04
        %26publishPort%3D5222
        %26publishProtocol%3Drtmp
        %26streamTitle%3DSport%2520stream%2520title%252B
        &apn=com.livestream.mevo
        &isi=1502528382
        &ibi=com.mevo.application
        

    Universal Link for the Mevo Multicam App

    If you are using Mevo Multicam, the Universal Link should be structured as follows:

    
    https://multicam.mevo.com/?
        link=https%3A%2F%2Fmulticam.mevo.com%2Fconfigure
        %3FpublishHost%3Dglobal-live.mevo1.com
        %26publishApplication%3Dapp
        %26publishStream%3D2c8a2c4e-25ef-ea2e-2c4c-ab1b0cfb7c04
        %26publishPort%3D5222
        %26publishPort%3D1935
        %26publishProtocol%3Drtmp
        %26streamTitle%3DMevo_event_title
        &apn=com.mevo.multicam
        &isi=1503021034
        &ibi=com.mevo.multicam
        

Key Takeaways

  • Double URL encode all parameters before embedding into the Universal Link.
  • Ensure all mandatory fields are included in the link.
  • Use the correct Universal Link format based on whether you're using the Mevo or Mevo Multicam app.

If you have any issues using Mevo’s Universal Link function, please contact our support team for further assistance. 

Was this article helpful?
2 out of 8 found this helpful
Have more questions? Submit a request