Microsoft KB Archive/247947
Article ID: 247947
Article Last Modified on 11/3/2003
- Microsoft Windows Media Services 4.1
- Microsoft Windows Media Services 4.0
This article was previously published under Q247947
NSUM.exe (the Windows Media Services Unicast Manager) stops responding and Windows displays a "division by 0" error when a Windows Media Player client tries to stream a Windows Media video file in which the video bitrate is many times greater than the audio bitrate.
This is the specific error message that appears:
When media is encoded with the audio portion at a low bit rate and the video portion at a high bit rate, the resulting .wmv file contains packets with audio data that is less than one millisecond. For example, if the video portion is encoded at 8 Mbps and the audio portion is encoded at 8 Kbps, this sort of error can be expected. At those rates the video rate is 1,000 times the bitrate of the audio. Optimally, the video bitrate should be in the range of 1 to 15 times the bitrate of audio.
This behavior is by design. Packet sizes that are radically different from what is considered optimal should be avoided.
When encoding audio streams, you should match the encoded bit rate with the expected stream bit rate.
Additional query words: netshow wms wmt wmp
Keywords: kbbug kbpending KB247947