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.
Don't Cry: How Liquid Web is Ensuring Security

WannaCry is just the start. Read how Liquid Web is protecting itself and its customers against new threats.


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

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!

Question has a verified solution.

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

Building a website can seem like a daunting task to the uninitiated but it really only requires knowledge of two basic languages: HTML and CSS.
This article demonstrates how to create a simple responsive confirmation dialog with Ok and Cancel buttons using HTML, CSS, jQuery and Promises
In this Micro Tutorial viewers will learn how to create navigation buttons that change on rollover, using CSS (Continuation of the CSS Image Sprite tutorial) Create a parent ID for all the list items       - Specify position: absolute and display: block…
In this tutorial viewers will learn how to position overlapping items using z-index in CSS. They will also learn the restrictions on the z-index property.  Create a new HTML document with an internal stylesheet.: Create a div in CSS and name it Red.…

705 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