anyone know whether Windows Media Service supports streaming flv on Windows Server 2003? I tried but failed to find any claim documents.
http://www.microsoft.com/windows/windowsmedia/forpros/server/server.aspx
thanks in advance,
George
Unfortnately, Windows Media Services doesn't seem to stream FLVs:
A server running Windows Media
Services 9 Series can stream the
following file types:
Windows Media Audio (WMA)
Windows Media Video (WMV)
Advanced System Format (ASF)
MP3
Windows Media playlist (WSX)
Source : Microsoft
The most common solutions are :
Flash Media Server (formerly called Flash Communication Server)
Red5 server (OPEN SOURCE)
Wowza Pro
VCS
ElectroServer
WebORB for .NET
Source : Wikipedia
Related
I need to live broadcast multiple RTSP streams out of the audio mixing software StudioOne. For this I am using Jack Audio Connection Kit as the connector. I've already tried using IceCast with Darkice but the latency went up to 6+ seconds which won't work for the project that I'm working on. That's why I'm using the Wowza media server which does RTSP streaming instead of HTTP.
That's where I'm stuck as I need some way of getting the streams from Jack Audio to Wowza on a MAC OS machine. I've tried using FFMpeg but FFMpeg doesn't have the feature to get input from Jack Audio on it's OSX version. I can try to port my whole setup onto an Ubuntu but the mixing software StudioOne isn't available on Ubuntu. I can try using Wine to port StudioOne to Linux but I'm not sure it'll be a good idea for real time mixer to be used as a port, especially when latency is involved.
Is there some other way I can get input from Jack Audio to Wowza Media Server on my MAC?
JACK on OS X is now in FFmpeg as of this commit (67f8a0be545).
Once you have JACK installed, you can compile FFmpeg from source and support should be automatically compiled into FFmpeg.
My programming knowledge is limited, my question is " is there any way to stream Mpeg 4 files within local network but with client on my computer running windows and host on android smart phone or windows phone?". Is it is possible, which editor or IDE can I use to create this application?
I'm going to set up HTTP Live Streaming server.
In development environment, only Windows PC is available for the server's client due to network restriction and other regulations.
How can I confirm that
server is publishing HLS movie and
real-time movie's delay by viewing it
only with Windows software?
This page shows that browser available on Windows does not support HLS.
I'm prefer solution with free software, so JW Player may not be a best solution.
I'm not sure that I can check delay on-the-fly with hls-client or ffmpeg.
VLC, ffmpeg, and XBMC support playing HLS on Windows. A longer list can be found here: http://en.wikipedia.org/wiki/HTTP_Live_Streaming#Clients
How can i gain access to the current wave output sample stream?
In a December 2006 question on social.microsoft.com (How to record from 'Wave' or 'Stereo Mix' in Vista?) yjslash asked:
On Windows XP or earlier, I could capture the audio stream to the speaker. In other words, DirectSoundCapture was able to capture from the selected source line. And if "Wave Out Mix" or "Stereo Mix" or something similar was selected as recording source line, DirectSoundCapture was able to record the audio stream to the speaker.
To which Larry Osterman (MSFT) (audio team dev and StackOverflow user) responded:
What APIs did you use for this in XP? They should continue to work on Vista.
WASAPI has a special Loopback mode that allows a client to capture the post-mix audio stream, that may help as well
A question on Stackoverflow (How do I read system audio output in windows xp and windows 7?) also mentions that the WASAPI has the ability to sample the output mix, and that it's available starting with Windows Vista.
A January of 2007 a Windows Team blog entry mentions the ability to sample the audio output (for the purposes of echo cancellation; and what effect HDCP will have on it):
Will echo cancellation work less well for premium content?
We believe that Windows Vista provides applications with access to sufficient information to successfully build high quality echo cancellation functionality.
What API is used to sample the audio output? What access does Vista provide applications to do access the current audio output stream? What functions, and how to use them, of the WASAPI allows sampling/capture of the current audio output?
See also
Tool for exploring Windows Vista Audio device chain (tree?)
MSDN: About WASAPI
I found this (Loopback Recording) in MSDN, and also this (Capturing a Stream).
By the way, according to MSDN, WASAPI will not allow you to capture streams with DRM protection:
Windows Vista provides digital rights management (DRM). WASAPI does not permit loopback recording of digital streams that contain DRM-protected content. Similarly, a trusted audio driver does not permit a loopback device to capture digital streams that contain protected content. Windows Vista allows only trusted drivers to play protected content. For more information about trusted drivers and DRM, see the Windows DDK documentation.
I am wondering whether on Windows Server 2003, in Windows Media Service, we could setup/configure throttling settings for any file types (even the file types not supported by streaming by Windows Media Service), for example, setup .flv file download/streaming throttling bit rate to 100k or setup the bitrate throttling control to the same as encoded bit rate.
I have searched Windows Media Service manual for a long time, but can not find this feature exlpicitly documented.
BTW: I am just curious what is the behavior of Windows Media Service if we put unsupported streaming file types, like .flv flies.
thanks in advance,
George
I thought that Windows Media Services supported only a subset of file types (and flv is not one of them).
If you want throttling control for flv you will need Flash Streaming Server or Apache with the throttling mod or IIS 7 with the throttling module.