Media Instance Resource

Resource URI

https://mediahub.unl.edu/media/{id}

Note

All xml extra xml elements for media will be outputed to JSON with a '(namespace)_(key)':'(value)' pattern. These elements include, but are not limited to: geo infomration, itunes details, media details, and boxee information. These values will only display if they are set.

Resource Properties

Property Description JSON XML
id int: A numerical id for the media. 1
url URL: A url to the actual media file. 1
link URL: The url to the media file on Media Hub. 1 1
title Text: The title of the media. 1 1
description Text: The descripton of the media. 1 1
length Int: The size of the media file in bytes. 1
image URL: A url to the image of the midea. 1
type TEXT: The type of media. 1
author Text: The author of the media. 1
pubDate Date: The date the media was published. YYYY-MM-DD HH:MM:SS. 1 1
dateupdated Date: The date the media was last updated. YYYY-MM-DD HH:MM:SS. 1
lastBuildDate Date: The date and time that the feed was last built. 1
docs URL: Link to RSS specification 1
generator Text: Name and version of the generator used to generate the channel. 1
managingEditor Text: Details about the managing Editor. 1
webMaster Text: Details about the webmaster. 1
ttl Int: The maximum number of minutes the chanel has to live before referesing from the source. 1

Examples

Request

GET https://mediahub.unl.edu/media/1?format=json

Response

                            {
    "id": 1,
    "url": "https:\/\/mediahub.unl.edu\/uploads\/ucomm\/av\/video\/podcasts\/20100607_JazzInJune.mp4",
    "title": "Jazz In June Time Lapse",
    "description": "<p>Time lapse of the crowd at Jazz In June.<\/p>",
    "length": 7145215,
    "image": "https:\/\/mediahub.unl.edu\/media\/1\/image",
    "type": "video\/mp4",
    "author": "University Communications",
    "link": "https:\/\/mediahub.unl.edu\/media\/1",
    "pubDate": "2011-03-25 08:59:40",
    "dateupdated": null,
    "embed": "<div style=\"padding-top: 56.25%; overflow: hidden; position:relative; -webkit-box-flex: 1; flex-grow: 1;\">\n    <iframe style=\"bottom: 0; left: 0; position: absolute; right: 0; top: 0; border: 0; height: 100%; width: 100%;\" src=\"https:\/\/mediahub.unl.edu\/media\/1?format=iframe&autoplay=0\" title=\"Video Player:  Jazz In June Time Lapse\" allowfullscreen><\/iframe>\n<\/div>",
    "media_content url=\"http:\/\/www.unl.edu\/ucomm\/ucomm\/av\/video\/podcasts\/20100607_JazzInJune.mp4\" fileSize=\"7145215\" type=\"video\/mp4\" lang=\"en\" width=\"640\" height=\"480\"": "",
    "media_copyright": "2010 University of Nebraska Lincoln",
    "media_thumbnail url=\"http:\/\/itunes.unl.edu\/thumbnails.php?url=http%3A%2F%2Fwww.unl.edu%2Fucomm%2Fucomm%2Fav%2Fvideo%2Fpodcasts%2F20100607_JazzInJune.mp4\"": ""
}
                        

Request

GET https://mediahub.unl.edu/media/1?format=xml

Response

                            <?xml version="1.0" encoding="UTF-8"?><rss version="2.0" xmlns:itunesu='http://www.itunesu.com/feed' xmlns:itunes='http://www.itunes.com/dtds/podcast-1.0.dtd' xmlns:media='http://search.yahoo.com/mrss/' xmlns:boxee='http://boxee.tv/spec/rss/' xmlns:geo='http://www.w3.org/2003/01/geo/wgs84_pos#' xmlns:mediahub='https://mediahub.unl.edu/schema/mediahub.xsd' >
  <channel>
    <title>UNL MediaHub</title>
    <link>https://mediahub.unl.edu/</link>
    <description>Media from the University of Nebraska-Lincoln</description>
    <language>en-us</language>
    <pubDate>Thu, 23 Mar 2023 21:54:50 -0500</pubDate>
    <lastBuildDate>Thu, 23 Mar 2023 21:54:50 -0500</lastBuildDate>
    <docs>http://www.rssboard.org/rss-specification</docs>
    <generator>UNL_MediaHub 0.1.0</generator>
    <managingEditor>wdn@unl.edu</managingEditor>
    <webMaster>wdn@unl.edu</webMaster>
    <ttl>5</ttl>
    <item>
  <title>Jazz In June Time Lapse</title>
  <link>https://mediahub.unl.edu/media/1</link>
  <description><![CDATA[
  <p>Time lapse of the crowd at Jazz In June.</p>  ]]></description>
  <guid>https://mediahub.unl.edu/uploads/ucomm/av/video/podcasts/20100607_JazzInJune.mp4</guid>
  <pubDate>Fri, 25 Mar 2011 08:59:40 -0500</pubDate>
  <media:content url="http://www.unl.edu/ucomm/ucomm/av/video/podcasts/20100607_JazzInJune.mp4" fileSize="7145215" type="video/mp4" lang="en" width="640" height="480"></media:content>
<media:copyright>2010 University of Nebraska Lincoln</media:copyright>
<media:thumbnail url="http://itunes.unl.edu/thumbnails.php?url=http%3A%2F%2Fwww.unl.edu%2Fucomm%2Fucomm%2Fav%2Fvideo%2Fpodcasts%2F20100607_JazzInJune.mp4"></media:thumbnail>
  <enclosure url="https://mediahub.unl.edu/uploads/ucomm/av/video/podcasts/20100607_JazzInJune.mp4" length="7145215" type="video/mp4" />
</item>    </channel>
</rss>

                        

Request

GET https://mediahub.unl.edu/media/1?format=partial

Response

                            
<div class="dcf-bleed mh-video-band">
    <div class="dcf-wrapper dcf-pt-4 dcf-pb-4 dcf-d-flex dcf-jc-center">
        <div class="dcf-ratio dcf-ratio-16x9 dcf-flex-grow-1">
            <iframe class="dcf-ratio-child dcf-obj-fit-contain dcf-obj-top dcf-b-0" height="667" src="https://mediahub.unl.edu/media/1?format=iframe&autoplay=0&preload=auto" allowfullscreen title="play media"></iframe>
        </div>
    </div>
</div>


<div class="dcf-bleed dcf-pt-8 dcf-pb-8">
    <div class="dcf-wrapper mh-media-page">
                <div class="dcf-grid dcf-col-gap-vw dcf-row-gap-4">
            <div class="dcf-col-100% dcf-col-75%-start@sm">
                <h1>Jazz In June Time Lapse</h1>
                                
                <div class="mh-authoring dcf-grid-thirds@sm dcf-col-gap-vw dcf-txt-center">
                                            <div class="mh-stat">
                            <span class="mh-count">University Communications</span>
                            <span class="mh-context unl-font-sans">Author</span>
                        </div>
                                        <div class="mh-stat">
                        <span class="mh-count">03/25/2011</span>
                        <span class="mh-context unl-font-sans">Added</span>
                    </div>
                    <div class="mh-stat">
                        <span class="mh-count">180</span>
                        <span class="mh-context unl-font-sans">Plays</span>
                    </div>
                </div>
                <hr>

                <h2 class="unl-font-sans">Description</h2>
                <div class="mh-summary"><p>Time lapse of the crowd at Jazz In June.</p></div>
                <hr>

                
                
                <div id="comments">
                                        <h2 class="unl-font-sans">Comments <svg class="dcf-h-4 dcf-w-4 dcf-fill-current" focusable="false" height="16" width="16" viewBox="0 0 24 24" aria-labelledby="icon-comment-641d10fb430a4"><title id="icon-comment-641d10fb430a4">icon comment</title><path d="M20 2H4c-1.1 0-2 .9-2 2v18l4-4h14c1.1 0 2-.9 2-2V4c0-1.1-.9-2-2-2z"/><path d="M0 0h24v24H0z" fill="none"/></svg></h2>
                    <span class="subhead">
                        0 Comments
                                            </span>
                                    </div>

                                    <a href="https://shib.unl.edu/idp/profile/cas/login?service=https%3A%2F%2Fmediahub.unl.edu%2Fmedia%2F1">Log in to post comments</a>
                
            </div>

            <div class="dcf-col-100% dcf-col-25%-end@sm mh-sidebar">

              <div class="dcf-pt-4">
                <div class="dcf-mb-4">
                  <button class="dcf-btn dcf-btn-secondary mh-hide-bp2 dcf-btn-toggle-modal" type="button" data-toggles-modal="embed-modal" aria-label="Show Media Embed Code"><svg class="dcf-h-5 dcf-w-5 dcf-fill-current" focusable="false" height="16" width="16" viewBox="0 0 24 24" aria-labelledby="icon-plus-641d10fb430cb"><title id="icon-plus-641d10fb430cb">icon plus</title><path d="M19 13h-6v6h-2v-6H5v-2h6V5h2v6h6v2z"/><path d="M0 0h24v24H0z" fill="none"/></svg>Embed</button>
                  <br><br>
                  <a href="https://mediahub.unl.edu/media/1/download" target="_blank" class="dcf-btn dcf-btn-secondary mh-hide-bp2" aria-label="Download Media"><svg class="dcf-h-5 dcf-w-5 dcf-fill-current" focusable="false" height="16" width="16" viewBox="0 0 24 24" aria-labelledby="icon-arrow-down-641d10fb430d8"><title id="icon-arrow-down-641d10fb430d8">icon arrow down</title><path fill="none" d="M0 0h24v24H0V0z"/><path d="M20 12l-1.41-1.41L13 16.17V4h-2v12.17l-5.58-5.59L4 12l8 8 8-8z"/></svg>Download</a>
                </div>

                  <h5>Related Channels</h5>
<div class="channels">
            <div class="dcf-card-as-link">
        <div class="mh-channel-thumb mh-featured-channel">
            <div class="dcf-ratio dcf-ratio-16x9 mh-thumbnail-clip">
                                    <div class="dcf-ratio-child dcf-d-flex dcf-ai-center dcf-jc-center">
                        <img
                            class="dcf-h-8 dcf-w-8"
                            src="https://mediahub.unl.edu//templates/html/css/images/channel-icon.svg"
                            height="51"
                            width="51"
                            aria-hidden="true"
                            alt="">
                    </div>
                            </div>
        </div>
        <div class="mh-video-label dcf-txt-center">
            <a class="dcf-card-link title" href="https://mediahub.unl.edu/channels/185">More at UNL</a>
        </div>
    </div>
    </div>

              </div>

            </div>
        </div>
    </div>
</div>

<div class="dcf-modal" id="embed-modal" hidden>
    <div class="dcf-modal-wrapper">
        <header class="dcf-modal-header">
            <h2 id="embed-modal-heading">Embed</h2>
            <button class="dcf-btn-close-modal">Close</button>
        </header>
        <div class="dcf-modal-content">
                        <form class="dcf-form">
                <label class="dcf-txt-md" for="embed_code"><strong>iframe embed code:</strong> Copy the following code into your page</label>
                <textarea cols="25" rows="6" id="embed_code" onclick="this.select(); return false;">&lt;div style=&quot;padding-top: 56.25%; overflow: hidden; position:relative; -webkit-box-flex: 1; flex-grow: 1;&quot;&gt;
    &lt;iframe style=&quot;bottom: 0; left: 0; position: absolute; right: 0; top: 0; border: 0; height: 100%; width: 100%;&quot; src=&quot;https://mediahub.unl.edu/media/1?format=iframe&amp;autoplay=0&quot; title=&quot;Video Player:  Jazz In June Time Lapse&quot; allowfullscreen&gt;&lt;/iframe&gt;
&lt;/div&gt;</textarea>
            </form>
        </div>
    </div>
</div>

                        

Format Information

The following is a list of formats used in MediaHub.