Welcome to Doom9's Forum, THE in-place to be for everyone interested in DVD conversion.

Before you start posting please read the forum rules. By posting to this forum you agree to abide by the rules.

 

Go Back   Doom9's Forum > Video Encoding > New and alternative video codecs

Reply
 
Thread Tools Search this Thread Display Modes
Old 17th September 2007, 17:56   #1  |  Link
kallekill
Registered User
 
Join Date: Nov 2001
Posts: 174
Windows Media Services

I want to stream dvd resolution video in real time. I tried windows media encoder, but it uses tcp/ip to stream the video and I get a delay of over five seconds. VLC doesn't give as much delay, but my CPU is too slow when using H.264 which is the only codec that gives good quality. My CPU is quad core at 3 Ghz, but VLC only uses one core. My question is if Windows Media Services would give me less delay when streaming than windows media encoder. Also is there any way of getting WMS to work in Windows XP?
kallekill is offline   Reply With Quote
Old 17th September 2007, 18:14   #2  |  Link
Danisan
Registered User
 
Danisan's Avatar
 
Join Date: Jan 2006
Location: Craggy Island
Posts: 66
I might be wrong but I think you need atleast Windows Server 2003 to run it.

http://www.microsoft.com/windows/win.../features.aspx

"Fast Start delivers an instant-on playback experience by eliminating buffering time. When a viewer connects to a stream, the first few seconds of data are sent using the maximum available bandwidth so that playback can begin as soon as possible. Advanced Fast Start adds to these capabilities by allowing Windows Media Player to begin playing content as soon as its buffer receives a minimum amount of data, further reducing the amount of time a user must wait to begin receiving the stream."
Danisan is offline   Reply With Quote
Old 17th September 2007, 18:25   #3  |  Link
Dark Shikari
x264 developer
 
Dark Shikari's Avatar
 
Join Date: Sep 2005
Posts: 8,666
Quote:
Originally Posted by kallekill View Post
I want to stream dvd resolution video in real time. I tried windows media encoder, but it uses tcp/ip to stream the video and I get a delay of over five seconds. VLC doesn't give as much delay, but my CPU is too slow when using H.264 which is the only codec that gives good quality. My CPU is quad core at 3 Ghz, but VLC only uses one core. My question is if Windows Media Services would give me less delay when streaming than windows media encoder. Also is there any way of getting WMS to work in Windows XP?
H.264 encodes faster than WMV9 in my experience if the right settings are chosen--doesn't VLC use x264 as its encoder, in which case:

a) You can easily use up to 4 threads
b) You can easily get it running in real-time with just one thread
?

Or is it not as customizable as I think it is?
Dark Shikari is offline   Reply With Quote
Old 18th September 2007, 11:52   #4  |  Link
kallekill
Registered User
 
Join Date: Nov 2001
Posts: 174
Quote:
Originally Posted by Dark Shikari View Post
H.264 encodes faster than WMV9 in my experience if the right settings are chosen--doesn't VLC use x264 as its encoder, in which case:

a) You can easily use up to 4 threads
b) You can easily get it running in real-time with just one thread
?

Or is it not as customizable as I think it is?
The only option there is, is which bitrate you want to use and there are only a few fixed values to choose from.
kallekill is offline   Reply With Quote
Old 20th September 2007, 00:28   #5  |  Link
benwaggoner
Moderator
 
Join Date: Jan 2006
Location: Portland, OR
Posts: 4,750
Codec speed is an entirely different issue than streaming latency. Generally, streaming latency is mainly due to encoder, server, and player buffering (which is normally a good thing, since it averages out bandwidth fluctuations and allows times for dropped packets to get resent in UDP).

On the codec level, the default is pretty low latency. You can improve quality by sacrificing latency some by adding B-frames and using Lookahead.

If the codec isn't fast enough to encode in real time, you get dropped frames, but latency shouldn't be effected.

Oh, and FWIW, the current released version of WMV9/VC-1 is also 4-way threaded.
__________________
Ben Waggoner
Principal Video Specialist, Amazon Prime Video

My Compression Book
benwaggoner is offline   Reply With Quote
Reply

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT +1. The time now is 18:02.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2024, vBulletin Solutions Inc.