CDN for Video Playback

I'm looking for a CDN that's free or affordable for videos like YouTube. However, I don't want to use YouTube for other reasons. I would like to upload videos, and once they're uploaded have them playable onto a website. Any recommendations?
Brett LarsonAsked:
Who is Participating?
To self host your video
Wimpy Rave maybe suitable for you
Automatically list and play an entire folder full of media files directly on your web page.
New media can be added to your web page as simply as uploading the media files.
No need for playlists? Wimpy Wasp plays a single audio or video asset within in a web page.
Have a look here what others are offered
Some info

Flowplayer is another
David Johnson, CD, MVPOwnerCommented:
vimeo is a good option
Andrew LeniartSenior EditorCommented:
Apologies if I've miss-read your question, but are you looking to create your own videos?  I get that impression from the Topics you've selected for your question.

Screencast-O-Matic is excellent and what I use.  I purchased a Pro subscription to unlock all its features and benefits, but you can do 15 minute recordings for free without any intrusive water marks.  They will also host videos created.

Free version allows:
15-minute recordings
Screen & webcam recording
Publish to YouTube
Save as video file

Hope that's helpful.
Cloud Class® Course: Microsoft Office 2010

This course will introduce you to the interfaces and features of Microsoft Office 2010 Word, Excel, PowerPoint, Outlook, and Access. You will learn about the features that are shared between all products in the Office suite, as well as the new features that are product specific.

David FavorLinux/LXD/WordPress/Hosting SavantCommented:
If you have many videos, you can always self host your videos.

If videos are small, just set them up to download.

If they're massive, you can setup a true streaming server, which will likely have you pulling your hair out each time videos stop serving.

Better to use pseudo streaming.

Try this Google search streaming php range for a long list of pseudo streaming classes + systems + code snippets.

I self host all my private hosting client's videos.

Most are small files + can just be downloaded.

If any files are large, I stream them. Anything over around 100M I setup to stream.
Brett LarsonAuthor Commented:
How to self host my videos?
David FavorLinux/LXD/WordPress/Hosting SavantCommented: is an example.

Most of these videos are site reviews for current or prospective clients.

They're all small <50M, so they're setup to download rather than stream.

To self host videos...

1) Transcode your videos so they're HD + small file size.

2) Drop these videos in a directory.

3) Alternatively setup streaming for any large videos using code found via the above search.
Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

All Courses

From novice to tech pro — start learning today.