Realtek media player, seekByTime and WMV8/WM7
Forum rules
Please make sure you follow the Problem Reporting Guidelines before posting if you want a reply
Please make sure you follow the Problem Reporting Guidelines before posting if you want a reply
Realtek media player, seekByTime and WMV8/WM7
Hi! I'm testing UMS and so far is really great.
I have two doubts regarding it' usage with my media player (based on realtek chipset)
1) The realtek chipset doesn't play some older videos I have coded with wmv7 and wmv8 codecs, but it plays newer wmv (wmv9/vl1). The best way to play them through UMS would be activating MediaInfo=true, and create a Supported rule that include vl1 as video codec, but not wmv? Os is there any better way? Of course I would like UMS to continue streaming newer wmv videos that don't need to be transcoded for a player based on realtek server.
Right now i do something like that, copying rules from PS3.conf renderer and updating like this
Rule in PS3.conf
Rule in Realtek.conf
And it seems to work. But maybe there is a better/preferred way!
2) Is SeekByTime suppose to work with transcoded files through UMS? It doesn't seems to work in my player and already try with SeekByTime=true and SeekByTime=exclusive. Seek By Time works great if streaming (no transcoding) a file.
Thanks in advance!
I have two doubts regarding it' usage with my media player (based on realtek chipset)
1) The realtek chipset doesn't play some older videos I have coded with wmv7 and wmv8 codecs, but it plays newer wmv (wmv9/vl1). The best way to play them through UMS would be activating MediaInfo=true, and create a Supported rule that include vl1 as video codec, but not wmv? Os is there any better way? Of course I would like UMS to continue streaming newer wmv videos that don't need to be transcoded for a player based on realtek server.
Right now i do something like that, copying rules from PS3.conf renderer and updating like this
Rule in PS3.conf
Code: Select all
Supported = f:wmv v:wmv|vc1 a:wma m:video/x-ms-wmv n:2
Code: Select all
Supported = f:wmv v:wmv9|wmv3|vc1 a:wma m:video/x-ms-wmv n:2
2) Is SeekByTime suppose to work with transcoded files through UMS? It doesn't seems to work in my player and already try with SeekByTime=true and SeekByTime=exclusive. Seek By Time works great if streaming (no transcoding) a file.
Thanks in advance!
Re: Realtek media player, seekByTime and WMV8/WM7
the seeking in a transcoded file never worked for me... i think thats a "feature" of files being transcoded lol



Please remember to Upload your debug logs!
Universal Media Server Wiki!
"...functionality before beautification..."
Re: Realtek media player, seekByTime and WMV8/WM7
With my ancient 4core and PanTV+PS3 it works without problems. In most cases problem is that PC can't encode in realtime when FF/RW is used.
SeekByTime option defines if renderer supports seek by time or seek by byte or both. Playing with this setting is not enough in most cases.
You should also try changing "TranscodedVideoFileSize=". Check for more info in PS3.conf file (it defines what to be sent to the renderer as a size of transcoded file which is UNKNOWN).
Also there are possibility of "time2byte" conversion by:
So try to play with other parameters and if none of them works, as last option you can try CBR bitrate. Every change needs UMS restart!
SeekByTime option defines if renderer supports seek by time or seek by byte or both. Playing with this setting is not enough in most cases.
You should also try changing "TranscodedVideoFileSize=". Check for more info in PS3.conf file (it defines what to be sent to the renderer as a size of transcoded file which is UNKNOWN).
Also there are possibility of "time2byte" conversion by:
In past I used it for Panasonic TV. But later I found that not working FF/RW is due to the bug in code and fixed it. From that date I disabled "time2byte" conversion which is x-times slower and have no problems with FF/RW.# CBRVideoBitrate is useful for renderers without SeekByTime support. It does time2byte conversion to support FF/RW.
# Only possibility how to predict where we are when seeking is using CBR bitrate instead of VBR used by default
# Creating a CBR stream with MEncoder is 3 times slower than using VBR so bear this in mind if you have a slow computer!
# Speed can hopefully be optimized a little bit in the future:
# http://www.ps3mediaserver.org/forum/vie ... lew#p53700
# http://www.ps3mediaserver.org/forum/vie ... 835#p62765
# CBRVideoBitrate=15000
# ByteToTimeseekRewindSeconds is used for fine-tuning, so the default is 0
# ByteToTimeseekRewindSeconds=0
So try to play with other parameters and if none of them works, as last option you can try CBR bitrate. Every change needs UMS restart!