Integrating Kaltura Server with Roku Player


hello all

1st, i’m sorry for not setting the correct category as it confused me which is the proper one.

i want to build a streaming server using Kaltura free edition and i want the Roku® to be the player device.

i’m not expert in streaming, but i want o build this server and use any decent usb player with remote control.

please advice and thanks in advance.



Even after you get a working version of Kaltura you will need to build or have built an app using Roku’s SDK that communicates directly with your Kaltura Server API. @jess can confirm this but I am not sure their is an existing publically available plugin to do what your asking. I do Live Streaming and VOD and have look into the development of a Roku app to stream the content using Roku. There are many considerations you must review before doing something like this. If it is a Free App with subscription based access or Ad supported free content.


I have had a Roku channel that feeds from Kaltura since 2013. There is a new Roku service for developers now, called “Direct Publisher” that makes it a breeze to setup the Roku Channel part now. Just walk through a few “wizard” steps and viola. The trick is getting the feed setup on the Kaltura end. This part requires some XSLT expertise (the default Roku Feed included with Kaltura, although a great place to start, has never worked for me in it’s default form), and some time to get it tested within the Roku setup. The “Direct Publisher” will accept two different kinds of feeds, JSON and MRSS. I’ve created both (ok,ok…I’ve modified someone else’s) and although I can get the JSON output tested correctly by cutting and pasting it into almost every JSON checker on the web, it never tests correctly when coming directly from the Kaltura feed (I’m pretty sure it due to the Kaltura custom feed failing to include the JSON application type.) So, I am using the MRSS type to feed my channel. It just means I can’t send as much detailed data to the channel.
Long story short, Kaltura is a great way to provide content to a Roku channel, it just takes a bit of time and possibly a little sacrifice when it comes to the detail level of your channel items



Are there any plans to improve on Kaltura CE functionally with Roku in the near future?