Roku Developer Program

Join our online forum to talk to Roku developers and fellow channel creators. Ask questions, share tips with the community, and find helpful resources.
cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 
jkk310
Visitor

Re: Hosting for video files

Ooyala
Kaltura
Endavo media
The Platform
Unicorn Media
Castfire
0 Kudos
SkipFire
Visitor

Re: Hosting for video files

Where you host will depend on lots of things like who creates and owns the content, who consumes it, what budget you have, etc. I have a few of channels I work on, two of them I host on IIS servers. One is in my home and just streams "home movies" to the Roku's in my home. Another is used in an office environment and is used to stream company meetings (both live and past recordings) to conference rooms all over the campus. So for both of these it was all intranet use. Most of it I would do quite differently if it was for extranet use as well. A third channel I work on uses Windows Azure to store the videos (the videos are about 30 seconds each) and those are streamed to the end users. But the extranet one I would design differently if it wasn't just 3 people who manage all the content.

The questions below may help you as they can help you determine storage, bandwidth, security, etc.

Who is creating your content?
Who owns your content?
What kind of security is required for reading and writing content?
How much content do you have (MB/GB/TB)?
Where are your media consumers?
How frequently will it be accessed?
0 Kudos
supersc0ut
Channel Surfer

Re: Hosting for video files

I've been using archive.org to host my channel, and it's working fine - it's actually free, too! Just upload all your files, fill in the blanks, and whatever you name it will be archive.org/details/NAME.
Devon
The Recipe Network
recipenetwork - vanity code
0 Kudos
30atv
Visitor

Re: Hosting for video files

30a Television uses http://flvhosting.com for live streaming and video playback - they have lower cost than Amazon
hope thats helpful
0 Kudos

Re: Hosting for video files

https://www.scaleengine.com/ CDN has a specific Roku channel product (channels), where you can stream VOD and live over HLS. Basically, you upload your VOD, manage, and organize it in their control panel. It streams out RTMP and HLS, with a working embed example.

Disclaimer: I work for ScaleEngine, but that's also a good thing. Our stuff works.
0 Kudos
bandal
Visitor

Re: Hosting for video files

Just tried the ScaleEngine demo, but how to add a different link to test? I tried to do a Purge and took forever if that helps. As in Demo mode I think Input#1 was a hard coded
link setting that I cannot change or see in Demo mode. Is this correct for the Control Panel?
0 Kudos
30atv
Visitor

Re: Hosting for video files

FLV Hosting has been reliable for 30a TV channel http://flvhosting.com
0 Kudos
Pamela35
Visitor

Re: Hosting for video files

What is your opinion about BlueHost for sharing videos?
Boot verkoop
0 Kudos
30atv
Visitor

Re: Hosting for video files

"Pamela35" wrote:
What is your opinion about BlueHost for sharing videos?

Bluehost is good, they do host a bunch of spam and Cialis related websites but I always look for hosts that only want to host video, not just crap websites. Video hosting servers are specific and need high horse power, plus a large pipe to the internet, it may cost a little more but its worth it for smooth delivery
0 Kudos
fortscan
Visitor

Re: Hosting for video files

It's important to note that traditional (shared) hosting or even a single dedicated server solution are not designed for scalable media hosting and delivery.

In terms of video storage for VOD, these alternatives provide no actual distributed redundancy, which means you could risk loosing your entire video library because of a failure in a single hard disk (or a local RAID, at best). Loosing a 200MB website is one problem, which you can eventually revert by re-uploading a backup in a matter of minutes, but loosing an entire video library of several GBs of content is a whole different issue.

In terms of content delivery (the actual process of sending the data from the storage to end-users through the Internet), these alternatives imply that all end-users connect to one single origin or host. When delivering a website, most individual files have a very small size, usually under 1MB each (images, CSS, JS...), which makes it possible for a single host to simultaneously serve a relatively large number of end-users. But when delivering video files, usually 10MB to several hundred MB each, and considering each end-user will most likely expect a sustained downlink throughput (from the single host to them) of at least 10Mbps, an evident bottleneck appears as soon as your audience grows to more than just a few users. That bottleneck translates into constant buffering or complete playback interruptions, which in turn leads to end-users abandoning your channel.

Furthermore, even the best cloud storage with distributed redundancy coupled with the best CDN (Content Delivery Network) might not be the most efficient way to manage your VOD content for a particular OTT platform such as Roku, because if no built-in method for updating the channel content is provided, you may need to perform this manually for each new video you upload or edit.

Frontlayer http://www.frontlayer.com is a video platform that provides a service package specifically oriented toward Roku channels, including development, publishing, management and CDN integration. Besides counting on highly-scalable, geographically-redundant storage clusters and aggregating several Tier1 CDNs (i.e. Level3, Akamai), VOD content management is integrated with each corresponding Roku channel, allowing broadcasters to upload, edit or remove videos directly from a web-based interface, with no technical knowledge required.

For more information or also if you need assistance in evaluating different technical alternatives for hosting and managing your Roku channel content:
http://www.frontlayer.com/roku-channels

--
Disclaimer: While I work for Frontlayer Technologies (not affiliated in any way with Roku), this post is intended to highlight the technical differences between different approaches for hosting videos, beyond Frontlayer's own commercial solution.
0 Kudos