Solved

How to show my video online?

Posted on 2008-10-07
12
364 Views
Last Modified: 2013-11-11
I have a video file (WMV), which I want to show online, no my site. I want it to be played like on you-tube, with start-stop functions.

What technology should I use?

I don't want to install anything on the server. Just javascript/flash. Please, give a short advice.
0
Comment
Question by:technoparkcorp
  • 6
  • 6
12 Comments
 
LVL 2

Expert Comment

by:DavidESL
ID: 22658749
Have a quick look at these
http://www.mediacollege.com/video/format/windows-media/streaming/embed.html
http://www.mioplanet.com/rsc/embed_mediaplayer.htm

they give a straight forward tutorial in howto embed windows media player in a webapage
0
 

Author Comment

by:technoparkcorp
ID: 22658896
That's not how YouTube works, riight?

And this model will work only with Internet Explorer. Am I right?
0
 
LVL 2

Expert Comment

by:DavidESL
ID: 22659020
you tube uses progressive download of, I believe,  FLV content but because your files are WMV that won't work for you. If you want to playback the file from a flash player by progressive download you would have to transcode your video in to another format supported by flash such as FLV or MP4.

you can use this http://www.erightsoft.com/SUPER.html to transcode your video

once you have got the video in the correct format have a look at this.
http://castfortwo.blogspot.com/2007/08/embedding-mp4-in-html-with-flash-9-beta.html

other browsers such as Firefox need the windows media player plugin installed  to watch embedded WMV content.
0
What is SQL Server and how does it work?

The purpose of this paper is to provide you background on SQL Server. It’s your self-study guide for learning fundamentals. It includes both the history of SQL and its technical basics. Concepts and definitions will form the solid foundation of your future DBA expertise.

 

Author Comment

by:technoparkcorp
ID: 22660182
I want to embed big file there. Are you sure that SWF is the best format for this?

I have AVI. I can convert it to MPEG or FLV... You think that SWF is the right choice?
0
 
LVL 2

Expert Comment

by:DavidESL
ID: 22660260
to be fair if it's a big file then streaming is probably the best choice, but you don't want to install anything server side.
Using flash, playback will begin immediately but it also means the file will eventually be downloaded to the user computer.

how big is the AVI?
0
 
LVL 2

Expert Comment

by:DavidESL
ID: 22660316
and how long is the duration of the movie?
0
 

Author Comment

by:technoparkcorp
ID: 22660561
1 hour
0
 

Author Comment

by:technoparkcorp
ID: 22666753
I feel that I have to use server-side component for such type of video.

Could you please suggest how to organize it with minimal efforts? Thanks
0
 
LVL 2

Expert Comment

by:DavidESL
ID: 22666960
a quick and dirty way of doing it would be to use VLC (www.videolan.org) to stream MP4 files to an embedded player.
see here http://www.videolan.org/doc/streaming-howto/en/ch02.html

this would require an embedded quicktime player because Windows Media Payer does not support MP4 natively a tutorial on how to do that can be found here.
http://www.apple.com/quicktime/tutorials/embed.html

I think this would require the minimum effort from your side to get working.
Dedicated free streaming servers such as Darwin Streaming server or even Windows Media Services require quite a bit of configuration to do exactly what you want and commercial streaming servers like Real Helix are very expensive.

Alternatively re-encode you content to get the best ballance of quality to file size and go for the progressive download method.
0
 

Author Comment

by:technoparkcorp
ID: 22667072
what if I create my own PHP streaming engine (very simple, like this one: http://www.flashcomguru.com/index.cfm/2005/11/2/Streaming-flv-video-via-PHP-take-two) and use a simple Flash player (http://www.jeroenwijering.com/?item=JW_FLV_Media_Player)

will this combination work? I will stream my FLV files in HTTP format, and web player will show them.

I can implement it easily, just want to make sure it's a correct approach
0
 
LVL 2

Accepted Solution

by:
DavidESL earned 500 total points
ID: 22667194
This is realy just another impmentation of the HTTP progressive download method  I already mentioned although in this instance the player software controls how much of the file is stored locally and it allows you to seek to undownloaded areas of the file

It's definately the easiest way of doing what you want
0
 

Author Closing Comment

by:technoparkcorp
ID: 31503794
thanks for your help!
0

Featured Post

Simplifying Server Workload Migrations

This use case outlines the migration challenges that organizations face and how the Acronis AnyData Engine supports physical-to-physical (P2P), physical-to-virtual (P2V), virtual to physical (V2P), and cross-virtual (V2V) migration scenarios to address these challenges.

Question has a verified solution.

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

Suggested Solutions

Title # Comments Views Activity
Error reloading "DataTables" table 5 48
Jquery to make the page smaller? 3 65
Select data from dynamically created table... 4 47
populate dynamic drop down from a csv 3 69
Introduction HyperText Transfer Protocol (http://www.ietf.org/rfc/rfc2616.txt) or "HTTP" is the underpinning of internet communication.  As a teacher of web development I have heard many questions, mostly from my younger students who have come to t…
Nothing in an HTTP request can be trusted, including HTTP headers and form data.  A form token is a tool that can be used to guard against request forgeries (CSRF).  This article shows an improved approach to form tokens, making it more difficult to…
In this tutorial viewers will learn how to create a basic motion tween animation in Flash Open a new document in Flash: Draw/import an image: Press CTRL + F8 to convert it into a graphic symbol: Select a frame (how long you want the tween to last): …
The goal of the tutorial is to teach the user how to live broadcast using Flash Media Live Encoder and connecting it to YouTube to broadcast. Log into your Youtube account, choose live stream settings, start live stream from Flash Media Live Enc…

777 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