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

Reply via email to