2016-08-07 3 views
2

Ich versuche, ein Vimeo-Video mit einer Beispiel-App für Apple TM zu zeigen.So zeigen Sie ein Vimeo-Video in einer Apple TV-App an

Dies ist mein Code:

var Template = function() { return `<?xml version="1.0" encoding="UTF-8" ?> 
<document> 
<catalogTemplate> 
    <banner> 
     <title>RWDevConHighlights</title> 
    </banner> 
    //add stuff here 
    //1. 
    <list> 
     <section> 
      //2. 
      <listItemLockup> 
       <title>Inspiration Videos</title> 
       <decorationLabel>4</decorationLabel> 
       <relatedContent> 
        <grid> 
         <section> 
          //2 
          <lockup videoURL="http://www.sample-videos.com/video/mp4/720/big_buck_bunny_720p_1mb.mp4"> 
           <img src="${this.BASEURL}images/ray.png" width="500" height="308" /> 
          </lockup> 
         </section> 
        </grid> 
       </relatedContent> 
      </listItemLockup> 
     </section> 
    </list> 
</catalogTemplate> 
</document>` 
}; 

Dies funktioniert nicht:

<lockup videoURL="https://vimeo.com/176253524"> 
          <img src="${this.BASEURL}images/ray.png" width="500" height="308" /> 
         </lockup> 

Wie kann ich integrieren, um ein Vimeo-Video?

+0

Ich würde mir vorstellen, dass Sie die direkte Videodatei URL benötigen: [Wie YouTube Inhalte auf tvOS zu spielen] (http://Stackoverflow.com/a/32537719/2108547). –

+1

Wenn das * Ihr * Video ist, wird Vimeo eine signierte URL zur Verfügung stellen, die Sie in einen externen Videoplayer eingeben können. Ansonsten ist es nicht möglich. – hobbs

+0

Es ist mein Video und ich kann eine URL für die direkte Verbindung mit dem eigenen Player bekommen. Ich kopiere diesen Link in meinen Browser, das Video wird angezeigt. Aber wenn ich die URL in "videoURL" setze, startet die App nicht. Ich denke es muss etwas mit den Parametern in der URL oder mit den https machen. – Mondy

Antwort

0

Auf der vimeo.com können Sie den Knopf "Share" drücken und einen korrekten Link zu Ihrem Video bekommen. Also, ich denke, Sie sollten https://player.vimeo.com/video/176253524 anstelle Ihrer URL verwenden.

Verwandte Themen