Re: windows media server apache php
- From: "Neil Smith [MVP Digital Media]" <neil@xxxxxxxxxx>
- Date: Tue, 13 Feb 2007 22:10:15 GMT
On 13 Feb 2007 09:45:48 -0800, warth33@xxxxxxxxxxx wrote:
There is a web application developed in WAMP (Windows/Apache/MySQL/
PHP). This web app will need to stream video files (wmv-format). Not
HTTP-streaming. A Streaming server is needed, right?
"It depends". Progressive download is used on (for example) Youtube,
and nobody seems to notice or care about random access, which is one
of the principal ways you'd benefit from a streaming server initially.
For more information on web server streaming WMV/WMA, see
http://www.microsoft.com/windows/windowsmedia/howto/articles/webserver.aspx
For details on what's useful to have in a streaming server (any) see
http://www.microsoft.com/windows/windowsmedia/forpros/serve/features.aspx
There's always Darwin if you prefer to support 3GPP (mobiles),
quicktime, MP3 streaming, AAC audio and so on. And Helix server comes
in a variety of flavours to suit most /deep/ pockets ;-)
The streaming has to be done according to the pay per minute model. So
the server software (the windows media server itself?) will need to:
To decide which license you want, have a look at this feature matrix :
http://www.microsoft.com/windows/windowsmedia/forpros/server/version.aspx
1 - Monitor all that happens on the client side (through the windows
media player)
The server can log events. Optionally, C#, VB.NET or C++ applications
can be built against the server to send those events to a further
event sink.
However this is outside the PHP world, so you'd have to invent some
other way to do that (such as a basic API on the server which sends
POST or PUT requests to your PHP API).
2 - Depending on the events, the server software needs to contact the
web app's database and operate against it.
It does ? Surely it reports an event, and the event handling API in
PHP would connect to the database. Try to keep your functionality
simple and separate from each other, so you can easily isolate
performance issues, security problems and so on.
Is some integration between server software (meaning the media server)
and the apache server with php needed? I don't know. Maybe you know??
WMS doesn't really work too well with Apache, it may interoperate with
IIS because they can handle windows authentication in the same way.
I'd be having a look at what is doable - such as generating server
side playlists on your PHP App, and referencing them at the streaming
server - that's a good start and will keep you busy for a bit : @See
https://www.microsoft.com/windows/windowsmedia/howto/articles/adinsertion.aspx#serverad_topic4
and read up on the "httpd://" pseudo-protocol for downloading
preformed SMIL playlists from your web server / logging system.
Yeah, that's it. But I am a newbie with streaming. Can someone point
me into the right direction? Is media server available for xp (for
No, it's server only. You'd need windows server 2003 for WMS9, or
windows server 2000 for WMS4.1 (which is old and quite limited now)
test purposes)? Is it only an extra package of the windows media
server 2003? How to program the media server? How does the
communication media server/client media player works?
Too many questions - digest and come back later.
HTH
Cheers - Neil
------------------------------------------------
Digital Media MVP : 2004-2007
http://mvp.support.microsoft.com/mvpfaqs
.
- Follow-Ups:
- Re: windows media server apache php
- From: warth33
- Re: windows media server apache php
- References:
- windows media server apache php
- From: warth33
- windows media server apache php
- Prev by Date: windows media server apache php
- Next by Date: problems with WMS html embeded player.
- Previous by thread: windows media server apache php
- Next by thread: Re: windows media server apache php
- Index(es):
Relevant Pages
|