kmssink support multi-screen

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

kmssink support multi-screen

Bing Song-2

Hi,

 

Can kmssink support multi-screen? How can render one video frame buffer onto multi-screen with different crop? Thanks.

 

Regards,

Song Bing.


_______________________________________________
gstreamer-devel mailing list
[hidden email]
https://lists.freedesktop.org/mailman/listinfo/gstreamer-devel
Reply | Threaded
Open this post in threaded view
|

Re: kmssink support multi-screen

Nicolas Dufresne-5


Le 14 juin 2017 4:13 AM, "Bing Song" <[hidden email]> a écrit :

Hi,

 

Can kmssink support multi-screen? How can render one video frame buffer onto multi-screen with different crop? Thanks.


Yes it can, you just need to implement support for that. On how, that answer is the same way Weston and X11 does.

_______________________________________________
gstreamer-devel mailing list
[hidden email]
https://lists.freedesktop.org/mailman/listinfo/gstreamer-devel
Reply | Threaded
Open this post in threaded view
|

RE: kmssink support multi-screen

Bing Song-2

Per my understand, currently kmssink in bad git only can render onto one screen? Do we need modify kmssink to support multi-screen or we can use tee to link several kmssink to render to multi-screen? What is the performance limitation?

 

Regards,

Song Bing.

 

From: gstreamer-devel [mailto:[hidden email]] On Behalf Of Nicolas Dufresne
Sent: Thursday, June 15, 2017 8:19 AM
To: Discussion of the development of and with GStreamer <[hidden email]>
Subject: Re: kmssink support multi-screen

 

 

 

Le 14 juin 2017 4:13 AM, "Bing Song" <[hidden email]> a écrit :

Hi,

 

Can kmssink support multi-screen? How can render one video frame buffer onto multi-screen with different crop? Thanks.

 

Yes it can, you just need to implement support for that. On how, that answer is the same way Weston and X11 does.


_______________________________________________
gstreamer-devel mailing list
[hidden email]
https://lists.freedesktop.org/mailman/listinfo/gstreamer-devel
Reply | Threaded
Open this post in threaded view
|

FW: kmssink support multi-screen

Bing Song-2

 

Per my understand, currently kmssink in bad git only can render onto one screen? Do we need modify kmssink to support multi-screen or we can use tee to link several kmssink to render to multi-screen? What is the performance limitation?

 

Regards,

Song Bing.

 

From: gstreamer-devel [[hidden email]] On Behalf Of Nicolas Dufresne
Sent: Thursday, June 15, 2017 8:19 AM
To: Discussion of the development of and with GStreamer <[hidden email]>
Subject: Re: kmssink support multi-screen

 

 

 

Le 14 juin 2017 4:13 AM, "Bing Song" <[hidden email]> a écrit :

Hi,

 

Can kmssink support multi-screen? How can render one video frame buffer onto multi-screen with different crop? Thanks.

 

Yes it can, you just need to implement support for that. On how, that answer is the same way Weston and X11 does.


_______________________________________________
gstreamer-devel mailing list
[hidden email]
https://lists.freedesktop.org/mailman/listinfo/gstreamer-devel
Reply | Threaded
Open this post in threaded view
|

Re: kmssink support multi-screen

Nicolas Dufresne-5
In reply to this post by Bing Song-2
Le jeudi 15 juin 2017 à 07:20 +0000, Bing Song a écrit :
> Per my understand, currently kmssink in bad git only can render onto
> one screen? Do we need modify kmssink to support multi-screen or we
> can use tee to link several kmssink to render to multi-screen? What
> is the performance limitation?

Using a tee may work, if you endup with the same DRM cookie. You still
need to implement some more cropping. I don't like this solution
though, as it is less flexible.

Nicolas
_______________________________________________
gstreamer-devel mailing list
[hidden email]
https://lists.freedesktop.org/mailman/listinfo/gstreamer-devel

signature.asc (188 bytes) Download Attachment
Reply | Threaded
Open this post in threaded view
|

RE: kmssink support multi-screen

Bing Song-2
So you prefer improve the kmssink to support multi-screen. Is there any effort to do those work? We can share effort as we also need those feature.

Regards,
Song Bing.

-----Original Message-----
From: gstreamer-devel [mailto:[hidden email]] On Behalf Of Nicolas Dufresne
Sent: Thursday, June 15, 2017 10:19 PM
To: Discussion of the development of and with GStreamer <[hidden email]>
Subject: Re: kmssink support multi-screen

Le jeudi 15 juin 2017 à 07:20 +0000, Bing Song a écrit :
> Per my understand, currently kmssink in bad git only can render onto
> one screen? Do we need modify kmssink to support multi-screen or we
> can use tee to link several kmssink to render to multi-screen? What is
> the performance limitation?

Using a tee may work, if you endup with the same DRM cookie. You still need to implement some more cropping. I don't like this solution though, as it is less flexible.

Nicolas
_______________________________________________
gstreamer-devel mailing list
[hidden email]
https://lists.freedesktop.org/mailman/listinfo/gstreamer-devel
Reply | Threaded
Open this post in threaded view
|

Re: kmssink support multi-screen

Nicolas Dufresne-5
Le vendredi 16 juin 2017 à 07:43 +0000, Bing Song a écrit :
> So you prefer improve the kmssink to support multi-screen. Is there
> any effort to do those work? We can share effort as we also need
> those feature.

I do believe you are the first one to show interest in multi-screen
support in kmssink. On my side, I'm only helping Victor with the
maintenance of this element, guiding feature implementation to ease up-
streaming is part of this effort.

regards,
Nicolas
_______________________________________________
gstreamer-devel mailing list
[hidden email]
https://lists.freedesktop.org/mailman/listinfo/gstreamer-devel

signature.asc (188 bytes) Download Attachment
Reply | Threaded
Open this post in threaded view
|

Re: kmssink support multi-screen

Victor Jaquez
In reply to this post by Bing Song-2
Hi,

On 06/16/17 at 07:43am, Bing Song wrote:
> So you prefer improve the kmssink to support multi-screen. Is there any
> effort to do those work? We can share effort as we also need those feature.

You can start opening a bug in bugzilla regarding this. But so far, as Nicolas
already said, you're the first to show interest on this.  So, it is new land
for kmsssink.

vmjl
_______________________________________________
gstreamer-devel mailing list
[hidden email]
https://lists.freedesktop.org/mailman/listinfo/gstreamer-devel