Displaying Videos On-line

Posted on 2006-07-07
Last Modified: 2010-04-09
I've been asked to load some large videos on to a web server and display them on a web site.  When I say large, I mean 1 GB or more...some are a little smaller.  Right now, the DVDs are set to autostart and bring up a menu.  You can click on the menu to play various movies on the disc.  If you open the disc you see one folder with various .VOB and supporting files.  To me, this seems like a crazy thing to do, but is there anything I can do to make playing these videos on the web more practical....?  The load time is going to be crazy.
Question by:ftbadolato
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
  • 2
  • 2
  • 2
  • +2
LVL 14

Expert Comment

ID: 17061667
two words: google video

you need to find the best way to extract and compress what you have on the DVD's to get them to a reasonable size first but I would check out google for hosting the video(s).

Expert Comment

ID: 17062386
First, use Flash .swf format.
Second, get someone, or get one off the internet, or make it yourself, to get a nice preloader for the video. Perhaps say "Sorry" for the long load time!

Compress any way you can.

Other than that, you would have to get it download. You just CAN'T put 1GB videos onto a website and stream them - it doesn't work...

Author Comment

ID: 17062524
This is on an isolated network.  Those two words are meaningless there.
Industry Leaders: We Want Your Opinion!

We value your feedback.

Take our survey and automatically be enter to win anyone of the following:
Yeti Cooler, Amazon eGift Card, and Movie eGift Card!


Author Comment

ID: 17062537
So I need to convert the videos to Flash?  Is there special software that does that?

Will Adobe Premiere alow me to make a preloader?

Accepted Solution

ale_jrb earned 25 total points
ID: 17064286
The Flash .swf file format offers one of the best compressions, you can put it in a flash file and create a preloader so people don't have to stare at a blank screen while it is loading, and it is the most used for streaming files in an internet browser (over a network, or over the internet).

To do it, you will need Macromedia Flash, see here:
You can use the trial version to complete whatever you are doing.

You can then easily import and convert your video, using Flash. You will also need to get or make a preloader - there are both tutorials and pre-built preloaders on the internet, so this should be no problem.

Note that for your flash to play, you will need the Adobe Flash Player.

Hope this helps!
LVL 14

Expert Comment

ID: 17064614
There is a program that comes with Flash that converts most any movie format to the flash video format FLV.

Assisted Solution

siva350 earned 25 total points
ID: 17112327
YOu could use or build a streaming server via a server side script like coldfusion.

Expert Comment

ID: 17254936
First of all, hosting HUGE videos is expensive. You probably don't want to pay for all that bandwidth. For that reason, the Google Video suggestion is a good idea.

There are a few things to keep in mind, however. Once you upload something to Google, you are allowing anyone in the world to find it, download it, and use it as they please. If you don't mind that, then Google Video is for you.

Next, you need to extract the video from the DVD. The best way to do this is with a program that can extract VOB files and convert them to .MOV or .AVI or .MPG. I suggest DVDFab Decrypter:

You should also check out the Wikipedia article on the original DVD Decrypter:

Once you have the video off of the DVD, you need to upload it to Google's servers (which is free, and videos can be any size... even more than 2GB!) If your videos are still huge after you have extracted them, you may want to dumb the quality down a little bit with DivX's free compressor/encoder which is available from (because even though Google supports massive videos... no one wants to wait for one to load).

Once you have a file that is a good balance between quality and size (look at the quality of the other videos on Google Video and see if yours is about the same), yoiu are ready to upload to Google. Make sure your are looking at the quality/width/height of the video, because although Google compresses your video into the Flash format for you, they will not change the quality as a general rule.

Once you have uploaded your video to Google (it cannot be in .FLV format, although .AVI or .MPG should be fine) they will watch the whole thing to make sure it is acceptable and then compress it to .FLV format and put it online for you. You can then link to your video from your Web site.

Expert Comment

ID: 17254942
Also I forgot to mention that if you use the method I described above (which is the best solution if you need to distribute large videos without paying a lot for Web hosting) then you do NOT need to make a preloader.

Featured Post

On Demand Webinar - Networking for the Cloud Era

This webinar discusses:
-Common barriers companies experience when moving to the cloud
-How SD-WAN changes the way we look at networks
-Best practices customers should employ moving forward with cloud migration
-What happens behind the scenes of SteelConnect’s one-click button

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Suggested Solutions

This article demonstrates how to create a simple responsive confirmation dialog with Ok and Cancel buttons using HTML, CSS, jQuery and Promises
This article explains how to prepare an HTML email signature template file containing dynamic placeholders for users' Azure AD data. Furthermore, it explains how to use this file to remotely set up a department-wide email signature policy in Office …
In this tutorial viewers will learn how add a scalable full-width header using CSS3. Create a new HTML document with an internal stylesheet. Set a tiled background.:  Create a new div and name it Header. Position it with position:absolute at the top…
The viewer will learn the basics of jQuery, including how to invoke it on a web page. Reference your jQuery libraries: (CODE) Include your new external js/jQuery file: (CODE) Write your first lines of code to setup your site for jQuery.: (CODE)

734 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question