[Xrdp-devel] H264 support

classic Classic list List threaded Threaded
2 messages Options
Reply | Threaded
Open this post in threaded view
|

[Xrdp-devel] H264 support

Pavel Zeldin
Hello,
I am trying to control remote desktop where most of the screen is
occupied by video playback (H264). This works well with Windows 10
remote desktop server, even over internet. Does not look well with
x11rdp though. I saw that over the years there were some discussions
about adding support for MS-RDPEVOR or implementing H264 codec in
librfxcodec. Is this still in the plans?

I looked at vrplayer and xrdpvr code (built it for Ubuntu 14.10 and
15.04)  but this does not work for me at all, (contrary to what I read
in previous discussion it does not look like RDPEVOR). Had it ever
worked?

------------------------------------------------------------------------------
_______________________________________________
xrdp-devel mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/xrdp-devel
Reply | Threaded
Open this post in threaded view
|

Re: [Xrdp-devel] H264 support

jsorg71
Hi Pavel,

> I am trying to control remote desktop where most of the screen is
> occupied by video playback (H264). This works well with Windows 10
> remote desktop server, even over internet. Does not look well with
> x11rdp though. I saw that over the years there were some discussions
> about adding support for MS-RDPEVOR or implementing H264 codec in
> librfxcodec. Is this still in the plans?

MS-RDPEVOR is the new Windows 8 video redirection channel.  I looks
for hot spots and sends that area as H264.  It work OK for the most
part with Window 8.1 / 10.
We could hook XVideo calls to MS-RDPEVOR.  That should work and be
compatible with MSTSC but NeutrinoRDP and FreeRDP do not have this
channel yet.

MS-RDPEGFX
GFX is even better as it's the whole screen.  There's an option.

I do have a surface command H264 extension that is working using the
H264 codec(x264, nvenc, quicksync) but that old works with NeutrinoRDP
with the client side extension.
Have you tried the turbojpeg Xorg codec mode in xrdp devel yet?  The
is very similar to the H264 codec mode except bandwidth.

Many option here but they all need some development.

> I looked at vrplayer and xrdpvr code (built it for Ubuntu 14.10 and
> 15.04)  but this does not work for me at all, (contrary to what I read
> in previous discussion it does not look like RDPEVOR). Had it ever
> worked?

Vrplayer is an experiment using similar to TSMF(MS-RDPEV).  When
working, this is really interesting / optimal as the server load is
really low.  1 to 5%
Long term, this should be changed to use TSMF channel and VLC as the player.
As with Windows Media Player, only videos played though VRPlayer are redirected.

Jay

------------------------------------------------------------------------------
_______________________________________________
xrdp-devel mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/xrdp-devel