Can't use Media Encoder SDK,How else stream my ASF to Media Servic

Tech-Archive recommends: Fix windows errors by optimizing your registry



I have a C# application that will be recording audio from conferences to disk
and also a server if an Internet or LAN connection is present (for remote
conference monitoring). An operator will also "Monitor" the channels locally
so low latency monitoring is important or the Operators complain of
"feedback" (tho it is technically Latency), inability to annotate and general
dizziness! Thus I am using ASIO api to generate buffers with (I would guess)
about a 1ms to 5ms of latency...real nice!

I have looked into Media Encoder but it seems too simplistic. I cannot
manipulate the audio buffers, or source from memory streams so it can't
accept my ASIO buffers. The stream path is just too closed. Also, if I set it
to archive locally and push to a server, what if the server connectivity goes
down? What will happen to the stream? Will it try to reconnect later?

I plan on using Windows Media Format SDK to create the ASF container and
probably for Codec too, otherwise probably Winacm maybe.

But, how can I then send my ASF stream to Windows Media Services? I see in
the WMS SDK I can create a publishing point. From the client I must have to
create some sort of config profile and send it, then I assume I send RTP
packets. I probably use RTSP to config the profile and control the encoder? I
found the RTP and RTSP API in the Conferencing API and that doesnt look
difficult. Just not sure how to glue it all together.

I can't find any docs on how Windows Media Encoder push/pull technology
works to implement yourself.

Thanks,
Colin
.



Relevant Pages

  • Re: Cheapest route to obtain Windows Media Services
    ... I have a new PC running Win XP Pro x64 and want to use it to unicast stream ... so I'm told I need Windows Media ... You can find a feature comparison matrix of the server versions here: ...
    (microsoft.public.windowsmedia)
  • Re: Cheapest route to obtain Windows Media Services
    ... I have a new PC running Win XP Pro x64 and want to use it to unicast stream ... so I'm told I need Windows Media ... You can find a feature comparison matrix of the server versions here: ...
    (microsoft.public.windowsmedia)
  • Re: Windows Media Player 10 <> Windows Media Encoder / Server
    ... When I connected directly to the encoder ... As far as I remember there was no problem with the "old" windows media ... >>I'm having this strange problem with a stream, ... >>The server doing the website stuff is Windows Server ...
    (microsoft.public.windowsmedia.server)
  • Re: lag, buffering, goes down to 32kps
    ... Thats a big problem for windows media services. ... i say restart the embed stream yes. ... This problem appears even when only 1mps is used on server! ... I got a Servers with 30mps bandwith. ...
    (microsoft.public.windowsmedia.server)
  • Re: A Media Distribution Problem
    ... > A supplier wishes to sell his goods by realtime downloading ... One way to solve this is to lock each login to a MAC address at the server ... You have a MPEG stream being sent to the main distribution server. ... At the client end, each piece of software has a unique RSA private key. ...
    (sci.crypt)