Re: Audio DSP plugin for multiple WMP10 Viewers



The Init method passes in a playback context ID that should enable you to
determine which control instance a particular plug-in instance is associated
with.

http://msdn.microsoft.com/library/en-us/wmplay10/mmp_sdk/iwmpplugininitdsp.asp


--
Jim Travis
Microsoft Corp.
Windows Media Player SDK

Download:
http://msdn.microsoft.com/library/default.asp?url=/downloads/list/winmedia.asp

Latest online:
http://msdn.microsoft.com/library/en-us/wmplay10/mmp_sdk/windowsmediaplayer10sdk.asp

Please do not send email directly to this alias as this alias is for
newsgroup purposes only. This posting is provided "AS IS" with no
warranties, and confers no rights. You assume all risk for your use. © 2005
Microsoft Corporation. All rights reserved.

"rbrian" <rbrian@xxxxxxxxxxxxxxxx> wrote in message
news:8CE46335-6D11-4D9C-8846-38696BA750F4@xxxxxxxxxxxxxxxx
> We are continuously serving multiple (up to 9) WMP video streams to users.
> To
> monitor these in our operations room, I wrote a VB app to view all the
> streams on one screen. It takes 1 to 9 URLs, scales the viewers to the
> frame,
> and displays the video. Audio can be selected from one viewer at a time to
> the default sound device, by muting all but one viewer.
> The next request was to visually monitor the audio for all streams (e.g.
> on-screen Vu meters) to detect if audio died on any channel. Using the
> Audio
> DSP plugin wizard, I modified the code to view audio (two rectangles -
> left &
> right - fed from IMediaObject::ProcessOutput).
>
> Problem - ALL the audio data from all streams are fed to this routine,
> with
> no obvious way to separate the data buffers according to the source
> viewer.
> So, all audio data comes into the same routine, and gets combined into one
> display. The IMediaObject doesn't appear to have any source associated
> with
> the buffers, that I could use to select the stream source. Even running
> multiple instances of the app resulted in all data getting combined and
> displayed in the active window.
>
> 1) Is it possible to separate the data in an Audio DSP plugin?
> 2) Is there another way (preferable do-able by a novice c programmer) to
> do
> this? (I tried others, but I don't think a visualization works
> simultaneously
> with Video - and as a plugin it may have the same data separation issue
> anyway?)
> 3) Any commercial app out there that does this?


.



Relevant Pages

  • Re: Is DAB worth saving?
    ... were at the BBC, Simon Nelson, was in control of them, which was why ... Steve -www.digitalradiotech.co.uk-Digital Radio News & Info ... It is a fact that the audio is received off-air via digital satellite prior ... Internet radio streams, and 2 very recent ad campaigns saying that 1Xtra and ...
    (alt.radio.digital)
  • Re: Is DAB worth saving?
    ... were at the BBC, Simon Nelson, was in control of them, which was why ... It is a fact that the audio is received off-air via digital satellite prior ... Internet radio streams, and 2 very recent ad campaigns saying that 1Xtra and ...
    (alt.radio.digital)
  • Re: DVD Shrink alternatives?
    ... >> And streams can be removed or included, ... >> Barco monitor will not display properly if fed video with macrovison, ... >> so I have a Macrovision remover on its input. ... remove all the other language audio ...
    (alt.video.dvd)
  • Re: Does iMovie 6 support USB camcorders?
    ... Any MPEG-2 file that you can "watch" with audio tends to be ... the separate streams are referred to ... MPEG-2 video streams typically have the ...
    (comp.sys.mac.apps)
  • unified audio model
    ... to the fact that audio hardware can be configured for one ... format at a time and that format is the output format of ... the software mixer. ... This is also depends on the number of streams that UAM ...
    (microsoft.public.windowsce.platbuilder)

Quantcast