Forum Discussion

jeff_net's avatar
jeff_net
Roku Guru
6 years ago

Need direction about the feed and my first channel attempt

Hi,

    I've been reading some of the initial frustrations of other folks trying to set up their first channel and thought I'd ask those learned folk how I should proceed. Ultimately, I want to learn the SDK, but I want to get some fairly quick results and experience using "Direct Publisher". It seems like a great way to get the feet wet.

    My goal is to create a channel that will play video from an existing website. I was hoping that when creating a channel and pointing to content, that I would just input a normal url. But, I suspect that is not how it's done. I want to be able to play both the live weekly broadcast from that website and also static saved videos, and to start with, I'd like to focus on creating a channel to play one of those saved videos off of this website.

   First question; do I need permission to play a video off of that website? Ultimately the owners will know, but for testing sake, is it ok that they don't know about it? These videos are weekly sermons. I would like to create a roku channel for this church so that some who own a roku are not limited to viewing on their computers/smart devices. Accessing these videos moves us from the main church url to the hosting url which is:

https://www.sermonaudio.com/playpopupvideo.asp?SID=########

It seems they have a RSS. If I click on it, I get this message in the browser:

This XML file does not appear to have any style information associated with it. The document tree is shown below.

<rss version="2.0">
<channel>
<title>TITLE OF THE SERMON...  

etc.

    Could I create a test Roku channel to point to one of these sermons?

    Thanks for any assistance...

 

9 Replies

  • Also these sermons are accessible and downloadable as mp4 files.

    • Baradanikto's avatar
      Baradanikto
      Roku Guru

      If you've got programming experience, the SDK will provide more control over channel.  Having said that, understand that BrightScript, the SDK language, is not your typical programming language.

      Direct Publisher does provide an easy path to creating your channel because there's no coding knowledge required.  And, it does support both live and on demand video.

      Playing videos from an existing website is fine if you don't expect lots of traffic on the channel (ie. lots of concurrent viewers).  The Roku recommendation is to store channel videos on a legitimate CDN so that you can take advantage of caching and other performance enhancements.  

      If you are not the owner of the video content, I would recommend you obtain permission to stream the video.  If not, you will run afoul of Copyright law and the Roku TOS.

      • jeff_net's avatar
        jeff_net
        Roku Guru
        I would be able to pick up the language eventually, but I wanted to get some quick results first.
        I would get permission from these folks before I made anything public. To get started though, I was hoping to set up a simple test. Could I point to the url of the existing website or could I point to a mp4 file somewhere just to see if that works? Can you suggest a good book or website for entry level channel creation help?
        Thanks for your input.
  • Get yourself an Amazon S3 account and upload your video there. I think it's free to a point. For testing it should work.

    As far as copyright, permission/ownership etc can ONLY be transferred in writing. No verbals. Just a heads up (I'm no lawyer but this part I know to be true). Write up a little contract that grants you permission in they like the idea.