Developers

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 
newchannel
Roku Guru

VideoExample: playing from json ??

Using the videoexample, what needs to be added to play from a json file on my own server? In the code I attached, it plays an mp4 and it plays hls but I need to access my own json file. Can someone lead me in the right direction so i can get started on this part? Would ir be a rourlxfer? 

Thank you.

<?xml version = "1.0" encoding = "utf-8" ?> 

<!--********** Copyright 2016 Roku Corp.  All Rights Reserved. **********-->

<component name = "VideoExample" extends = "Scene" >

  <script type = "text/brightscript" >

    <![CDATA[

    sub init()
      videocontent = createObject("RoSGNode", "ContentNode")

      videocontent.title = "Example Video"
      videocontent.streamformat = "mp4"
      videocontent.url = "http://xxxxxxx.mp4"

      video = m.top.findNode("exampleVideo")
      video.content = videocontent

      video.setFocus(true)
      video.control = "play"
    end sub

    ]]>

  </script>

  <children >

    <Video id = "exampleVideo"/>

  </children>

</component>

http://www.victoryNOWfilmsandtv.com
Tags (1)
0 Kudos
3 REPLIES 3
newchannel
Roku Guru

Re: VideoExample: playing from json ??

I located this piece of code from the simple video player channel example. In what area in a channel code should this be added in order to url a rourltransfer to play files from a json on my server?

url = CreateObject("roUrlTransfer")
url.SetUrl("http://feed_path")
url.SetCertificatesFile("common:/certs/ca-bundle.crt")
url.AddHeader("X-Roku-Reserved-Dev-Id", "")
url.InitClientCertificates()
feed = url.GetToString()



http://www.victoryNOWfilmsandtv.com
Tags (1)
0 Kudos
comperc
Visitor

Re: VideoExample: playing from json ??

the first piece of code is used when you have all information and ready to play the video. The second code is used when you want to download the list of video information (title, url, stream format, etc) such as when user start the channel, and that code should be put into a Task node
Tags (1)
0 Kudos
newchannel
Roku Guru

Re: VideoExample: playing from json ??

Thank you for your help.
http://www.victoryNOWfilmsandtv.com
Tags (1)
0 Kudos
Community is Being Upgraded!

We’re upgrading Roku Community to bring you a faster, more mobile-friendly experience. You may notice limited functionality or read-only access during this time. Read more here.

Planned Downtime:
Community will be unavailable for up to 24–48 hours during the upgrade window during the week of May 19th and you may notice reduced functionality. In the meantime, for additional assistance, visit our Support Site.

We're sorry for this disruption — we’re excited to share what’s next!