In order to use Player SSO-based Podcast Easy Embeds, uStudio first needs to provision your account. Once provisioned, the admin will currently need to manually build the Embed Code with a custom URL.
To construct the URL, the admin will need to know:
- Their Company Code
- The Show UID
- The Episode UID
- The desired “reported application” which will appear in their analytics
The first three values can be found in the share link for a given episode:
https://companycode.podcast-links.ustudio.com/share/showuid/episodeuid
The URL for the embed code should then become:
https://player-sso.ustudio.com/podcast/login/application/COMPANYCODE/ embed/showuid/episodeuid
Note that the company code should be converted to all-upper-case. Additionally, there is no validation of the application value, so, if there are typos or differences in capitalization, those will appear as different applications in their analytics.
An example URL might be:
https://player-sso.ustudio.com/podcast/login/testapplication/USTUDIOD EMO/embed/T0FPeDZzSXZ1dm42fERGRG14OWgzVU55Wg==/UP3eIdexjXG6
The user will then need to generate an embed code for the content, using the URL above. For an audio show, it should be:
<iframe
src="URL"
width="100%"
height="286"
frameborder="0"
scrolling="no"
allowFullScreen="true"
webkitAllowFullScreen="true"
mozAllowFullScreen="true">
</iframe>
For a video show, the embed code should be:
<iframe
src="URL"
width="1280" height="720" frameborder="0" scrolling="no" allowFullScreen="true" webkitAllowFullScreen="true" mozAllowFullScreen="true">
</iframe>
This embed code can then be embedded into whatever application they wish. For example:
<iframe
src="https://player-sso.ustudio.com/podcast/login/testapplication
/USTUDIODEMO/embed/T0FPeDZzSXZ1dm42fERGRG14OWgzVU55Wg==/UP3eIdexj
XG6"
width="512"
height="100%"
frameborder="0"
scrolling="no"
allowFullScreen="true"
webkitAllowFullScreen="true"
mozAllowFullScreen="true">
</iframe>
The embed will look like this:


