Hi list,

We're now trying to port freerdp onto a TI board.  We ran xfreerdp command
on it and connected to a windows server 2012 R2.

It could work, but we found that when we play the video in a small window
on server 2012, the video is quite smooth displaying on our TI board.
However when we resized the windows to a large one, the video became slow
and not smooth anymore.

Here is how we test:

Original video :
Big Buck Bunny in 1920 x 1080 resolution and MP4 format.

Result video when playing it in a small windows :
https://drive.google.com/open?id=0B5UwV5tvkeOYM1BZS3Qzdm1yRHc&authuser=0

Result video relatively large windows :
https://drive.google.com/open?id=0B5UwV5tvkeOYZ2MteTh3RVRqaVU&authuser=0

Here is how we build and run freerdp:

cmake command :
cmake -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_INSTALL_LIBDIR=lib
-DWITH_PULSE=ON
-DWITH_CUPS=ON
-DWITH_NEON=ON
-DWITH_FFMPEG=ON
-DWITH_DIRECTFB=ON .


run command :
xfreerdp
/cert-ignore
/title:rdp -grab-keyboard
+auto-reconnect
/u:administrator
/p:'!QAZ2wsx'
/vc:rdpsnd sys:alsa
/dvc:audin sys:alsa
/multimon
/bpp:16bit
/network:broadband
/multimedia:sys:alsa
+clipboard
--xv-port 86
--plugin drdynvc
--data tsmf --
/v:192.168.0.101

windows server 2012 setup :
 1. Disable the Policy "Turn Off Fair Share CPU Scheduling".
 2. Enable the Policy "Allow audio and video playback redirection".
 3. Enable the policy "Configure RemoteFX".
 4. Enable the policy "Configure visual experience when using RemoteFX".
 5. Enable the policy "Optimize visual experience for Remote Desktop
Service Sessions".
 6. Enable the policy "Limit maximum color depth" and set color depth "32
bit".
 7. Disable the Policy "Configure image quality for RemoteFX Adaptive
Graphics".
 8. Enable the policy "Enable RemoteFX encoding for RemoteFX clients
designed for Windows Server 2008 r2 SP1".
 9. Enable the policy "Configure RemoteFX Adaptive Graphics" and set option
to "Optimize for Server scalability".
10. Disable the Policy "Allow desktop composition for remote desktop
sessions".
11. Enable the policy "Use hardware default graphics adapter for all Remote
Desktop Services sessions".
12. Disable the Policy "Require user authentication for remote connections
by using Network Level Authentication".

We've looked at the packets, trying to print debug messages when receiving
commands, but with no luck so far.  We also tried to measure the time X
window rendered a bitmap, but the time seemed to be reasonable short.  We
didn't know what we can try anymore.

Could anyone please give us some advice about how or where to find the root
cause?  Any help will be very appreciated.



Thanks,
Franklin
------------------------------------------------------------------------------
Download BIRT iHub F-Type - The Free Enterprise-Grade BIRT Server
from Actuate! Instantly Supercharge Your Business Reports and Dashboards
with Interactivity, Sharing, Native Excel Exports, App Integration & more
Get technology previously reserved for billion-dollar corporations, FREE
http://pubads.g.doubleclick.net/gampad/clk?id=164703151&iu=/4140/ostg.clktrk
_______________________________________________
FreeRDP-devel mailing list
FreeRDP-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freerdp-devel

Reply via email to