Recommendations for self-hosted server for sharing screencasts

  • 1
  • Question
  • Updated 3 years ago
The organization I work for has the intent to create our own "YouTube" style site for hosting screencasts created in Camtasia.  For our own reasons, we would like to have control over what content internal staff/users have access to for training and support.  Has anyone done this and had good experience with particular software?  If so, please share!  I am a Linux server and open source person so I'd prefer a free, open source option but would like to know of anything the community has used.

TIA,
-Chris
Photo of Chris D

Chris D

  • 6 Posts
  • 1 Reply Like

Posted 3 years ago

  • 1
Photo of Timbre4

Timbre4, Champion

  • 680 Posts
  • 272 Reply Likes

Hello,

Just a suggestion, I have been using screencast.com for several years. My projects render and upload to the platform and I can control the access to which assets are available to users. The IT dept. needed an F5 VPN tutorial, other departments need to see my storyboard or prototype clips towards final productions, someone on the user forum needs to shown a particular workflow and so on.

Question is bandwidth needed; the Pro plan is $99 a year and it gets the job done for me.

Photo of screencast magazine

screencast magazine

  • 15 Posts
  • 2 Reply Likes
Hi, I personally use vimeo.com. To host all of my videos that are on my site, you can also control access to each and every video too. 

If you don't want them public just add that feature. You have course have screencast.com which is Techsmiths own. 
Photo of Rick Stone

Rick Stone

  • 5277 Posts
  • 2492 Reply Likes
But using Vimeo, aren't you restricted to using only the raw video? Wouldn't that mean that you aren't able to use features such as Quizzing or callouts that pause playback and allow clicking to do different things?

Cheers... Rick :)
Photo of screencast magazine

screencast magazine

  • 15 Posts
  • 2 Reply Likes
The quizzing and callouts are dependant on the type of screen recording your using. you can add callouts in any video and it doesn't matter about the streaming service. 
Photo of Rick Stone

Rick Stone

  • 5277 Posts
  • 2492 Reply Likes
Sure, I'm aware that any callout added will be visible in the output. What you seem to be misunderstanding though is that one is able to produce output from Camtasia that is interactive and not simply a video that plays. So, for example, you could insert a callout that pauses playback and asks the user to make a choice by clicking. Or allows them to click and visit a web site. Or many other things. And for that to work one has to present the video using the associated files that are produced along with the video. ;)

To my knowledge, sites like Vimeo only allow uploading a video clip and not the associated files.

I only mention it because it's a very confusing issue for so many folks. Not only with Camtasia, but with other products too. Like Adobe Captivate. Folks create this way cool interactive type of "video" and become very dismayed when no interactivity exists in the playback of the video.

Cheers... Rick :)
Photo of Rick Stone

Rick Stone

  • 5285 Posts
  • 2495 Reply Likes
As for the question at hand, it sounds to me as if Chris is actually wanting to avoid any external sites in favor of a complete "in house" system.

A brief Google search turned this up. It's a course on udemy.com that purportedly teaches you how to configure your very own intranet video streaming server. Perhaps it will be useful? I know Udemy courses have a bit of free content in each course to help you decide whether the course is for you. I believe they also offer a full refund if you find the course wasn't what you expected.

https://www.udemy.com/how-to-create-y...

Whatever you decide to do, it would be helpful for others if you were to keep us all updated on what you ultimately decided on!

Cheers... Rick :)
Photo of Jack Fruh

Jack Fruh, Champion

  • 552 Posts
  • 174 Reply Likes
Rick this course looks like a great find!
Photo of Chris D

Chris D

  • 6 Posts
  • 1 Reply Like
Thanks @Rick and @screencast magazine!  Appreciate the ideas so far, the preference is for a self-hosted option on our own server, but I am open to any ideas at all at this point.  The main factor being that we need to be able to control access so that the public can only access some video resources and internal staff access others. 

Cheers,
Chris
Photo of screencast magazine

screencast magazine

  • 15 Posts
  • 2 Reply Likes
no problem, good luck with that, I'm not sure if that will be expensive in terms of streaming the videos yourself, love to know how you get on though. 
Photo of Jack Fruh

Jack Fruh, Champion

  • 552 Posts
  • 174 Reply Likes
Chris, if your organization is a Microsoft customer and uses the Office 365 service, Office 365 video would be worth looking at for your internal videos.  From your description, it doesn't meet your needs, but worth mentioning on the off chance that you use office 365 and are already paying for it. (note that O365 video is an internal only solution with permissions, you'd still need youtube for your external videos.
Photo of Kelly Mullins

Kelly Mullins, TechSmith Employee & Helper

  • 2847 Posts
  • 619 Reply Likes
Hello,

TechSmith also offers an end-to-end, recording/hosting/interactive/assessment solution called Relay.

You can learn more about this here:
https://www.techsmith.com/techsmith-relay-workplace.html

Kelly
User Assistance
TechSmith
Photo of kayakman

kayakman, Champion

  • 6858 Posts
  • 2186 Reply Likes
screencast.com will probably offer you the fastest way to get started doing what you want; I use it to host some of my content, and it works very well

however, most of my videos are self hosted on my own web sites; access to that content is controlled using several different methods

I use both a desktop front end and a web-hosted front end to provide controlled access to links to the videos

if interested, these tutorials will offer some insight into how this is done

desktop approach

web application approach

the desktop method can be tightly controlled using record set filtering and passwords

the web app method is tightly controlled via username/password credentials
Photo of Sharyn

Sharyn

  • 136 Posts
  • 58 Reply Likes
Hi Chris, we are about to host interactive camtasia videos on our own web server (government organisation - cannot host our content on servers outside Australia).  Just experimenting with it at the moment but the first one seems to work ok. I will ask IT to see if i can get some details.... hang tight and i will get back to you....
Photo of Chris D

Chris D

  • 6 Posts
  • 1 Reply Like
Thanks @Sharyn!  That information about what your IT is doing to host the videos would be very helpful!
I too work for a govenment organization so I think whichever model you are using might match what I am looking for.

Cheers,
Chris

PS- thank you so far for all the ideas from everyone!
Photo of Sharyn

Sharyn

  • 136 Posts
  • 58 Reply Likes
Going into a long weekend here so i will get back to you sometime next week, Chris.
Photo of Chris D

Chris D

  • 6 Posts
  • 1 Reply Like
Hi @Sharyn, wanted to follow up on this older post of mine.  Did you ever hear from your IT dept. to see what they are doing for a self-hosted solution for videos/screencasts?  

Cheers,
Chris
Photo of Mark W4CHL

Mark W4CHL

  • 66 Posts
  • 13 Reply Likes
I work for, and know of at least one other, large company which supports TechSmith Relay as a development server. You can use most (all?) of the features you are accustomed to on a private TechSmith Relay server, which allows many staff without Camtasia Studio to collect screen captures, then render them to different formats, including .camrec format.

Though the Techsmith Relay server CAN host replays, in order to take advantage of corporate LDAP, we can migrate the whole folder that Relay creates (there is a "MP4 with Smart Player" rendering option as well as many others including creating a .camrec file) to a production file server. A person who creates content on Camtasia Studio can migrate their rendered output to the same production file server OR go through the Techsmith Relay server if we prefer they do that.

For those wanting to embed their output into other services, it is usually a quick thing to come up with a template (often with an iframe widget) for embedding the Camtasia replay with callouts, indexes, quizzes, etc. 
(Edited)