Inside the region play the video in fullscreen

Asked by Sandra

Help please

using XIBO create layout with 3 region.
1. Show Images [Its worked fine]
2. Show Text [Its worked fine]
3. Show Video [Problem]

On region video is play but we need to play in full screen now its play
middle only. any solution to play a video in full screen for that
particular region.

Thanks a lot.

Question information

Language:
English Edit question
Status:
Answered
For:
Xibo Edit question
Assignee:
No assignee Edit question
Last query:
Last reply:
Revision history for this message
Sandra (sandra-musiol) said :
#1

I need to fix this problem very fast, so I would be lucky if anyone could help me.

Revision history for this message
Dan Garner (dangarner) said :
#2

Are you having trouble with one particular item, or is this universal? What module are you using (text, ticker, datasetview, etc?)

As many details about the problem as possible will help someone answer your question - perhaps some screen shots of the issue would be useful too?

Revision history for this message
Sandra (sandra-musiol) said :
#3

Hello Mr. Garner,

The pictures will be shown fine, I've trouble with the module 'text'.

It is difficult to take the problem in one or more picture.
I try to explain it a little bit better:

I have had create a normal layout with one scrolling text, a picture and one text that didn't move.
When I click the preview button on the website the layout is perfectly shown.
But on the client the text is bigger and faster.
The text that should move isn't display on the right time.
The text that shouldn't move is missing completely.
The picture is shown perfectly.

Do you need more information?

Thanks a lot.

Revision history for this message
Dan Garner (dangarner) said :
#4

Do you have a windows PC that you could use to confirm if the Windows Client shows your content correctly?

It sounds like this might be a problem with the python client text rendering engine.

Revision history for this message
Sandra (sandra-musiol) said :
#5

No I haven't a windows PC, my firma only use ubuntu clients.

Revision history for this message
Dan Garner (dangarner) said :
#6

In which case, I will point my colleague responsible for the python client at this question.

Revision history for this message
Sandra (sandra-musiol) said :
#7

Thank you.

Revision history for this message
Sandra (sandra-musiol) said :
#8

Give it any update?

Revision history for this message
dimitri horvath (dimitri-horvath-telecomsante) said :
#9

I'm having the same issue : My text that should move is missing completely.

I have a Windows client, tested with 1.6.0 and 1.6.3 clients

Revision history for this message
dimitri horvath (dimitri-horvath-telecomsante) said :
#10

Tested with 1.6.0 and 1.6.3 servers and the text is still missing

Revision history for this message
dimitri horvath (dimitri-horvath-telecomsante) said :
#11

I think I found why... My text is displaying good on my ubuntu client but it is invisible on my windows client.

So the text is going to the background when the client is running. Your other content is hiding the text, even if you designed you text to be to the foreground... So I think we found a bug.

I have no idea why is it displaying right on the Ubuntu client and not on the Windows... Actually the preview is working good on both systems in the CMS.

Revision history for this message
Alex Harrington (alexharrington) said :
#12

Are any of your regions overlapping? What background does the layout have?
Is there a background image and if so what format is it?

Revision history for this message
dimitri horvath (dimitri-horvath-telecomsante) said :
#13

I have 2 regions but no background image. I got a mp4 video in full screen that I put to the background, and a thin text that overlapp the video.

Revision history for this message
Alex Harrington (alexharrington) said :
#14

Overlapping regions aren't supported on Windows client

Revision history for this message
Sandra (sandra-musiol) said :
#15

By me the text doesn't work fine, even I have an Ubuntu.
Dimitri Horvath, can you tell me which server version and client version do you have on your Ubuntu client?

Revision history for this message
dimitri horvath (dimitri-horvath-telecomsante) said :
#16

I have a 1.6.0 Ubuntu Client and I tested with a 1.6.0 and 1.6.3 Ubuntu Server.

But i also want to say that on the Ubuntu client, the text doesn't display before the second loopback of my layout, I don't know why... And after, the text starts later and later every time the layout restart. But apparently it is normal. As Dan Graner said : "Xibo can't be used for exact time syncing between regions."

I tested Xibo in many cases, and my conclusion is that I would recommand to make a video of what you want to display. And have a unique file to give to your client. You will get a better chance to have the same result between multiple plateforms and Xibo versions.

Revision history for this message
Sandra (sandra-musiol) said :
#17

So I can never plan the exact time when the text should scroll in?
the combi between pictures and text is a big mess.
No text is work correctly or in time.

Revision history for this message
dimitri horvath (dimitri-horvath-telecomsante) said :
#18

No you can't if your text is in another region. I confess that i don't really understand in which case the text module is useful.

Revision history for this message
Dan Garner (dangarner) said :
#19

If you want exact time syncing between regions on the screen then Xibo is not the solution - each region in Xibo has its own timeline that runs independently of the others. The only time they link up is at the end once they have all played their timeline through.

If you want to create a "video" style presentation where the text comes in at exactly the right time compared to something else on the screen - then you need to use some video creation software, or powerpoint and have a full screen region in Xibo.

This is out of Xibo's scope because it is extremely complex - there is a lot to consider when you are making a video and it isn't practical for Xibo to try and provide that functionality when there are many other, well established market leaders.

The text module is useful for displaying textual notifications, etc. Imagine a screen in a reception that should always say "Welcome to Xibo HQ" and then show some interesting video underneath.

Revision history for this message
dimitri horvath (dimitri-horvath-telecomsante) said :
#20

Yes I understand that Xibo is not as powerfull as Adobe premiere for example ^^. And we don't ask Xibo to do these kind of tasks.

But in my opinion it would be really great to display a moving text during a video. Because as I experienced, we just can't.

If I would display a text that always show the same thing, I would export a video of the text and I would not find an interest to have a dynamic text. So i don't really see the point with the text module, but anyway, I may not have the same interests that market leaders.

You say that "The only time they link up is at the end once they have all played their timeline through." I tested many and many cases, and 2 regions that last exactly the same time (in theory) never finish at the same time. But i'm not talking about "exactly the same time", i'm talking about 30 seconds which is not negligible.

Revision history for this message
Sandra (sandra-musiol) said :
#21

I have the exactly same problem as Dimitri Horvath.
I have a picture that should display 30 seconds and a scrolling text with 30 seconds.
But the text is displayed only random times.

Revision history for this message
Dan Garner (dangarner) said :
#22

Are you both suggesting that if you have a single layout with 2 regions, both having 1 item inside and both lasting 30 seconds, they do NOT end at the same time?

As far as we are aware there are 1000s of Xibo installations that use scrolling text alongside their other media items :-)

Revision history for this message
Sandra (sandra-musiol) said :
#23

Yes, they do NOT end at the same time.

Revision history for this message
Dan Garner (dangarner) said :
#24

I'm confused - if you have only 2 items, one in each region, how can they not end at the same time?

Do you mean that the scrolling text doesn't scroll all the way to the end?

Revision history for this message
Sandra (sandra-musiol) said :
#25

I'm confused, too.
Sometimes the text doesn't scroll all the way to the end.
Sometimes the text doesn't displayed at all.
Sometimes the text scroll all the way to the end.

I've the feeling that it is random how the text will be displayed.

Revision history for this message
dimitri horvath (dimitri-horvath-telecomsante) said :
#26

To give a clear response,

Like Sandra, my text is displayed randomly :

I have 2 regions
- 1 region with a video (3 minutes)
- 1 region with a text module (3 minutes)

The first time, the video starts playing normally but the text doesn't display. The second time, the text starts randomly (like at 30 seconds), and when the video is over, the video wait for the text to finish (like your said about the link up). And after, it is totally random, the text starts at random time. And sometimes they don't link up, so when the video is over, it doesn't wait for the text to finish and it restarts immediatly.

Revision history for this message
Dan Garner (dangarner) said :
#27

Can you confirm that you definitely don't have any of those regions overlapping?

Xibo can't make any guarantees that the text will scroll all the way to the end in the time allocated to it and the scrolling action itself could be interrupted if the duration expires.

The text should always display though, and if its not then that points to some other issue.

The logic is actually quite simple - each item has a timer that starts when the item is first displayed. Once that timer is over the region moves to the next item, if there are no more items it will start again OR if it is the only item it will just wait. When each timer expires Xibo checks all other regions to see if they have expired - if they have it will move to the next layout.

If you have 2 regions, 1 video and 1 text and you always want the video to be the "end trigger" - set your video to either 0 or a duration and set your text to 5 seconds (or something a lot lower than the video duration).

The text will start and expire fast, but then wait around on screen because it is the only item in its region. When the video expires it will trigger the whole layout to expire. Caveat - the text could be at any point in its scrolling when that happens.

Revision history for this message
Sandra (sandra-musiol) said :
#28

That doesn't work.
I have a picture duration 50 seconds.
I have a scrolling text duration 5 seconds.
I have a permanent text duration 50 seconds.
All these are in different regions.

First the picture is perfectly shown.
First the scrolling text will not displayed, but later the text scrolls in.
But it is random whether the scrolling text is shown or not.
The permanent text will not displayed at all.

Revision history for this message
dimitri horvath (dimitri-horvath-telecomsante) said :
#29

I'm talking about an example where the regions are overlapping, but it is on a Ubuntu client.

"each item has a timer that starts when the item is first displayed." So yes my text has a timer that starts, but it doesn't at the right moment :
- The first time that the layout is displayed : the text just doesn't appear.
- The second time that the layout is displayed : the timer of the text doesn't start from the start of the layout.

Revision history for this message
Alex Harrington (alexharrington) said :
#30

Is this on a Raspberry Pi by any chance?

Revision history for this message
dimitri horvath (dimitri-horvath-telecomsante) said :
#31

Unfortunatly, it is on a Intel NUC.

Revision history for this message
Alex Harrington (alexharrington) said :
#32

The text rendering is slow on the Ubuntu client. Where there's not much
processing power that will be accentuated.

The client starts trying to show text and starts a timer running at that
point. If it doesn't correctly show then it tries again, but several
seconds could have passed by that point.

We're trying to come up with a better alternative but don't have anything
ready for use at present

Revision history for this message
Sandra (sandra-musiol) said :
#33

Will it work fine on a Windows client?

Revision history for this message
Alex Harrington (alexharrington) said :
#34

The Windows client is completely different so shouldn't have the same
issues

Revision history for this message
Loganathan (loganathan) said :
#35

Hi,

Help please

using XIBO create layout with 3 region.
1. Show Images [Its worked fine]
2. Show Text [Its worked fine]
3. Show Video [Problem]

On region video is play but we need to play in full screen now its play middle only. any solution to play a video in full screen for that particular region.

Can you help with this problem?

Provide an answer of your own, or ask Sandra for more information if necessary.

To post a message you must log in.