Small width layout Medium width layout Maximum width layout Small text Medium text Large text
     Search
Downloads Downloads Directory Directory Forums Forums Forge Forge Blogs Blogs        Marketplace Marketplace Careers Program Careers
Community › Forums Register  |  

ExactTarget - What's Your Score
  Need Help?  
Professional technical support for DotNetNuke is available from DotNetNuke Corporation.
 


  Ads  
Engage Software - Training Partner for DotNetNuke
 


  Sponsors  

Meet Our Sponsors

SmarterTools
The Official Microsoft ASP.NET Website
Portal Webhosting - Hosting For Developers
Red-Gate Software
MaximumASP
SourceGear - Tools for Developers
 


DotNetNuke Forums
 
  Forum  DotNetNuke® Pro...  Media Module [L...  Video is downloading instead of streaming
Previous Previous
 
Next Next
New Post 5/15/2008 8:47 AM
User is offline Van Vangor
62 posts
10th Ranked


Video is downloading instead of streaming 

Hi.  I apologize if this question has already been answered, but I scrounged around for more than an hour and couldn't find anything that pertains to my issue.

I've uploaded an AVI file and referenced it via an instance of the media module.  Technically, it works.  The problem is that when I view the web page, the media player ActiveX control (when viewed via Internet Explorer) downloads the entire AVI file before it starts playing it.  I would like to have media player start playing after it buffers a small around of the AVI file, first.  In other words, I would like the AVI file to be streamed.

How do I know that this is what's happening?  When I load the page, the media player control is black.  My hard drive has steady activity for several minutes.  Then the Media Player Control starts playing the video.

Here's my configuration:
          DNN                 04.05.01
          Media Module        03.02.03

Is there a MIME type setting or some other setting in IIS that needs to be tweaked?

If this is issue that can't be fixed, does anyone know of a 3rd party module that will stream video?


Thanks,
Van

 
New Post 5/16/2008 7:53 AM
User is offline Mitch Sellers
5075 posts
www.mitchelsellers.com
3rd Ranked




Re: Video is downloading instead of streaming 

As far as I know streaming will require a different solution.  I am not aware of any DNN modules that support streaming, however, they may exist.


-Mitchel Sellers
MCITP, MCPD, MCTS
Director of Development
IowaComputerGurus Inc.
View Mitchel Sellers's profile on LinkedIn

Visit mitchelsellers.com for DotNetNuke tutorials, modules and technical help

Custom DotNetNuke Services Available (Development, etc).

My sites are hosted with 3Essentials
 
New Post 5/27/2008 8:50 PM
User is offline Tony Su
21 posts
10th Ranked


Re: Video is downloading instead of streaming 

Streaming is possible only if the Windows OS is either installed/configured as a Windows Media Server (eg Windows Media, and is possible with all Windows Media servers) or a Streaming Server application installed (all other formats).

Been awhile, but I set up Windows streaming on DNN many years ago... it's relatively simple.

  1. Install and configure Windows Media Server.
  2. Create metafiles for each media file  This recommended instead of pointing directly to the media file itself.
  3. From the Windows Media SDK (free download from Microsoft), copy the HTML code for an embedded Windows Media Player and paste into a Text/HTML DNN module.
  4. Configure the embedded Windows Media Player to point to the metafile(s) for the appropriate media streams.

I also recommend taking a look at what the Windows Media SDK can do for you re-compiling your media.Besides optimizing for streams, you can also create multi-stream files which will automatically stream at the appropriate speed of the client connection.

HTH,

Tony Su

 

 
New Post 6/5/2008 4:54 AM
User is offline shanednn
1 posts
10th Ranked


Re: Video is downloading instead of streaming 

Hi Tony,

I am very interested to hear more about windows media Streaming to a DNN Site. Basically I have streaming Server Working. I can push live content to the media server and then I can watch this stream from another client by browsing to a embedded website on the webserver?

This embedded website is created automatically using media services.

What I want to know is how to create my own web page using DNN and how to deisgn it to have the embeded video stream. 

Is there a template I can use??

Shane

 
New Post 6/14/2008 11:12 AM
User is offline Tony Su
21 posts
10th Ranked


Re: Video is downloading instead of streaming 

Hi Shane,

IIRC you must have used the option to create a website when you installed/setup Windows Media Services. If you did this on the same machine as your DNN webserver, you shouldn't have done that or should know how to re-configure to provide only streaming services (main problem is possible website contention, but otherwise is probably not a big deal but I just never do things that way so can't say for sure). Note that the streaming content doesn't have to be (but can be) served from the same box as the DNN webserver, it makes little difference if it's served from another box or even another site on the Internet.

For anyone interested in this, here are the nuts and bolts.

First, as others have posted if you don't install a streaming server application (like Windows Streaming Server/Service which can be installed free on any Windows Server going as far back as NT4), the file will be downloaded completely before it can be played.

When you install a streaming server, the file can be "streamed" by serving the file from the streaming server application to a media player running on the client. To make things convenient, you can embed a player in a webpage either by web browser plugin (like Flash) or by calling a separate player already installed on the machine (like Windows Media Player).

So, describing the recommended setup in just a little more detail...

  • Install Windows Media Streaming services on a Server (can be the same as the DNN webserver but can be any server on the Internet).
  • Configure the Streaming server, usually pointing to the directory media repository and assigning a URL mimimally.
  • Compile/optimize your media content for streaming/streams.
  • Recommended practice although often not required is to create metafiles that describe the file(s) to be streamed instead of pointing the client directly to the file
  • Install and configure a DNN media module. Although the DNN module described in this forum should work and is more versatile, in the past i've just installed the DNN HTML module and pasted the code to display the WMP in a web page. The code is widely available, one source is here

http://www.streamalot.com/wm-embed.shtml

  • Lastly, configure the embedded player (or whatever) to point to the metafile you created, not the actual media file.

Remember that this method of invoking an embedded Windows Media Player requires the client to be runnig Windows, it won't invoke a third party app capable of playing windows media files which would be the case on something like Linux or Mac.

One further comment... you described pushing live content to your website and then in turn streaming to at least one client. Be aware that requires very heavy resources, and typically there is special hardware costing multiple thousands of dollars to do that, but you can see for yourself how far you can go with lesser hardware. Both the Windows Media Encoder (free download from MS) and third party solutions like VLC(also free) provide capability to re-broadcast live streams. I'd recommend at the very least you deploy on the beefiest hardware you can afford running 64-bit. And, of course provision your bandwidth to support both inbound and outbound traffic at whatever bandwidth you want to support.

 
Previous Previous
 
Next Next
  Forum  DotNetNuke® Pro...  Media Module [L...  Video is downloading instead of streaming
 


Forum Policy

These Discussion Forums are dedicated to the discussion of the DotNetNuke Web Application Framework.

For the benefit of the community and to protect the integrity of the project, please observe the following posting guidelines:

1. No Advertising. This includes promotion of commercial and non-commercial products or services which are not directly related to DotNetNuke.
2. Discussion or promotion of DotNetNuke product releases under a different brand name are strictly prohibited.
3. No Flaming or Trolling.
4. No Profanity, Racism, or Prejudice.
5. Site Moderators have the final word on approving/removing a thread or post or comment.
6. English language posting only, please.

 


Icthus Technologies
Building Faith on the Internet
www.icthustech.com
Efficion Consulting
A premier DotNetNuke consulting firm providing complete DNN services including: custom module development, skinning and design, installation and integration services.
www.efficionconsulting.com
DotNetNuke Training by Engage Software
Specializing in customized training, architecture and module solutions for large scale implementations lead by DNN Core Team Member Christopher Hammond.
engagesoftware.com

DotNetNuke Corporation   Terms Of Use  Privacy Statement
DotNetNuke®, DNN®, and the DotNetNuke logo are trademarks of DotNetNuke Corporation
Hosted by MaximumASP