I am running freerdp on freescale imx6 quad core.When there is audio and video lagging when playing high quality videos greater than 480p.imx6q is acting as rdp client and windows 7 is acting as a RDP server,

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

I am running freerdp on freescale imx6 quad core.When there is audio and video lagging when playing high quality videos greater than 480p.imx6q is acting as rdp client and windows 7 is acting as a RDP server,

2,054 Views
shammi112
Contributor I

I am running freerdp on freescale imx6 quad core.When there is audio and video lagging when playing high quality videos greater than 480p.imx6q is acting as rdp client and windows 7 is acting as a RDP server. Please help me to solve this problem. Using freerdp i am able to play videos upto 720p in x86 pc running ubuntu having 4 cores without graphics card.


When i am running video locally on board using gplay it is able to play videos upto 1080p very smoothly.


When i am using freerdp protocol for multimedia redirection(Decoding done by imx6q) there is audio and video lag.But i am able to play low quality videos with small resolution on imx6q smoothly.

Labels (1)
0 Kudos
5 Replies

785 Views
igorpadykov
NXP Employee
NXP Employee

Hi shammi

for high quality network streaming Freescale optimized gstreamer,

please use it

https://community.freescale.com/docs/DOC-93975

Freescale did not implement optimizations for freerdp stack,

so you can see performance issues,

however you can seek help for implementing them on link below

Paid support for Yocto and Linux in Europa

Guys on this link provide professional freerdp porting.

Best regards

chip

-----------------------------------------------------------------------------------------------------------------------

Note: If this post answers your question, please click the Correct Answer button. Thank you!

-----------------------------------------------------------------------------------------------------------------------

0 Kudos

785 Views
shammi112
Contributor I

I am giving following command to run rdp on my board. .How can i utilize the Freescale optimized gstreamer here.

xfreerdp -a 32 --ignore-certificate --gdi hw -z --plugin rdpsnd --data alsa  -- --plugin drdynvc --data tsmf:audio:alsa audin:alsa  tsmf:decoder:ffmpeg --    -u username -p passowrd -d -- 192.168.1.144

0 Kudos

785 Views
igorpadykov
NXP Employee
NXP Employee

Hi shammi

please look at link below for freerdp gstreamer topic

https://github.com/FreeRDP/FreeRDP/issues/1643

also you should install gstreamer plugins.

Best regards

chip

0 Kudos

785 Views
shammi112
Contributor I

i am using freerdp 1.1. But when passing /multimedia:decoder:ffmpeg i am getting blank screen. I am using ubuntu 12.04 file system to compile the package and following the instructions given on freerdp site but issue is there.

I followed the same instructions on my ubuntu x86 pc video is working smoothly.

As per our previous discussion you told that i need to use gstreamer plugin for smooth streaming.But even i am not getting anything on screen when using ffmpeg as decoder only audio sound is coming.At least video should come with lagging.But when i am not passing any parameter (i.e not passing /multimedia option video is coming in buffering mode same case in x86, )


I think imx6q is not able to handle video  redirection. please clarify the issue as soon as possible.

0 Kudos

785 Views
igorpadykov
NXP Employee
NXP Employee

Hi shammi,

Freescale officially does not support freerdp.

Please post issue on freerdp specialized forum

or  post this to meta-fsl-arm mailing list,

https://lists.yoctoproject.org/listinfo/meta-freescale

or apply to link below

Paid support for Yocto and Linux in Europa

Best regards

chip

0 Kudos