Looking to replace my own custom streaming system with WM server, noobish questions :)



Hi, I currently have a custom streaming system where I've got an ActiveX
control that decompresses and renders MPEG4 (through Microsoft's codec for
MPEG4) data received from a machine which all streaming clients get their
video from. These machines connected to the video source are grabbing
frames right out of the framegrabber and compressing them with the MS codec
prior to sending them to the 'machine in the middle.'

That machine is simply implementing a service which uses IOCompletionPorts
for high performance socket handling. This machine is the one which
actually communicates with the machine which is connected to a video source.
This is implemented like this so that multiple clients talking wishing to
show video form a particular source can be serviced by the IOCompletionPort
using service and the machine connected to the video signal can perform
other tasks besides streaming to many clients at once.

Needless to say, this is a fair amount of code which has some architectural
issues and isn't particularly flexible and the return on investment for time
in this system is low.

Therefore, I'm hoping that I can replace the majority of this system with
the windows media player on the client side, and some form of scalable
streaming system in the middle and on the machines with framegrabbers in
them.

I'd like to be able to support as many video signals as possible (I have a
framegrabber card which can scale to 16 inputs per machine at 15fps but I
don't expect to get that.)

I'm looking for pointers from people who've done a system similar to this.

Does the windows media server perform the task occupied by my 'machine in
the middle' or does it need to be on the machine with the framebuffer?

Does this solution require a mix of windows encoder work and media player
server?

Licensing and cost issues I'm somewhat sensitive about, but really I'd like
to work on other aspects of our system besides the video streaming portion.

Thanks,

WTH


.



Relevant Pages

  • Re: Vivantels AMP data compression website suddenly disappeared?
    ... Looks like somebody bought their technology and wipe all tracks. ... crystal clear video and audio over low bandwidth ... Vivantel AMP enables you to place real full-screen streaming DVD ... a packet-based network such as the Internet. ...
    (comp.compression)
  • Re: CTV finally gets around to streaming shows online in HD
    ... Akamai Technologies' AdaptiveEdge Streaming service. ... we've made a strong commitment to delivering the highest quality video ... The CTV HD Beta Player will allow fans of some of CTV's top ...
    (rec.arts.tv)
  • Re: Looping A Playlist With Files And Link REMOTELY Hosted
    ... different concept of streaming video, videocasting as we've come to know ... Sending media content from a 'blog entry' on a web server is ... from WME or VLC to windows media server ... Well live video uses the MMS protocol, ...
    (microsoft.public.windowsmedia.player.web)
  • Re: directshow and windows format for broadcast ?
    ... as you guessed my project is intented to work over Internet with basic DSL ... I'll possibly give a try to some commercial solutions using H264 codec to ... evaluate the performance impact of data loss while streaming over Internet ... I don't think one can really make a video conferencing ...
    (microsoft.public.windowsmedia.sdk)
  • Re: directshow and windows format for broadcast ?
    ... as you guessed my project is intented to work over Internet with basic DSL ... I'll possibly give a try to some commercial solutions using H264 codec to ... evaluate the performance impact of data loss while streaming over Internet ... I don't think one can really make a video conferencing ...
    (microsoft.public.win32.programmer.directx.video)

Quantcast