Bob Doolittle wrote:
Ivar Janmaat wrote:
Hello Ken,
Did you try de Java Media player in Solaris to play mpeg movies?
I found the video performance impressive.
As I remember correctly the Java Media Player is the only player which
uses the libutmedia and thus might benefit most of the new features.
See for more detail earlier posts:
http://www.filibeto.org/pipermail/sunray-users/2006-April/003251.html
This is incorrect. We have essentially done nothing to the code/data
path used by libutmedia, which was already pretty optimal.
What we've done (among many other things) is to add the ability to
leverage the same YUV protocol through a standard interface - the
Xvideo extension. We've also created a direct path for YUV protocol
from Windows Media players to the Sun Ray client.
Sorry - I sent this too hastily, and mis-spoke. This path already
existed in libutmedia, and has been extended to Xvideo.
The other work we did in this release was to add codecs in the client
and enhanced WMP to send some compressed video formats directly to the
client. This should result in superior performance to YUV protocol.
Hopefully in future gstreamer on Solaris/OpenSolaris can achieve similar
enhanced performance, but the version available on Solaris 10 cannot do
this. I'm not sure what the story is here wrt Linux gstreamer - i.e.
whether or not it can take advantage of this path. I've copied Jan, who
should know since he's the community maintainer of gstreamer :)
-Bob
So, jmplay still should provide the fastest path for video from
Solaris. realplay and other media players that utilize Xvideo should
achieve better performance, although it's probably still not as good
as libutmedia since the X server is involved in the data path.
That said, there's a pretty significant change request (CR) filed
against JMF on x86 architectures:
6561243: Video appears blue on Solaris x86 when playing MPEG files on
a Sun Ray
This is a color-mask handling problem in the Java Media Framework that
results in red-blue reversal for X drivers that use atypical color
masks (Sun Ray uses BGR instead of RGB, and JMF doesn't handle that
properly).
If you have a support contract and jmplay on x86 is important to you
consider calling Sun support and asking for an escalation of that CR.
Right now I believe the perception is that the issue is not important
to people since the CR hasn't engendered much interest via the support
channel (customer call records, escalations, etc).
-Bob
_______________________________________________
SunRay-Users mailing list
[email protected]
http://www.filibeto.org/mailman/listinfo/sunray-users
_______________________________________________
SunRay-Users mailing list
[email protected]
http://www.filibeto.org/mailman/listinfo/sunray-users