Can't see video player controls on Full Screen

This is an open forum for any mojoPortal topics that don't fall into the other categories.

This thread is closed to new posts. You must sign in to post in the forums.
1/10/2012 12:08:19 PM
Gravatar
Total Posts 7

Can't see video player controls on Full Screen

windows server 2008

sql server

IE 9

Hello, i have upgrade to the new version of mojo portal 2.3.7.6 with the new features of video and audio player.

i just have a problem when going FullScreen i can't see the control bar at the botton anymore.

I have try with chrome, ie and firefox, on firefox i can see the bar for a while and then it disappear.

any idea about this issue, would be welcome.

thanks

1/17/2012 4:02:28 PM
Gravatar
Total Posts 81
Website Hobbyist and Software Engineer
Proud member of the mojoPortal team
www.doan.me

Re: Can't see video player controls on Full Screen

Hi! I saw your post in the jPlayer Google Groups. I am sorry that I have not replied to this thread earlier but I was kind of hoping that Joe A might provide a reply. He and I discussed issues with the full screen option of jPlayer while he was integrating my initial version of the Video player in as a Core feature for mojoPortal. This discussion had occurred because I had removed the full screen option in my initial implementation because I knew with testing that I had performed that there appears to be quite a few issues with it working consistently across different browsers.

But with that said, these issues may not be able to be exactly pinned on jPlayer. I say that, because if you go to the jPlayer site and view their video demos the full screen controls tend to work for me on browsers they they do not work for me with the mojoPortal Video player.

I have a very strong feeling the issue has to do with CSS, something that the jPlayer control is inheriting from other non-jPlayer specific CSS classes. I feel the strong evidence is provided if you are to view a mojoPortal page that contains a Video Player in a printable view. When I try full screen from a printable view I tend to have more success being able to see the controls.

I am no CSS guru and I have not really had time to dig deeper into the issue, but I try to hack away at it when I have time.

Joe, maybe it would be good to add a feature setting option so that users can either show or hide the full screen button? It may just be nice to have, not to mention it provides the users a way to suppress this issue until a solution can be found.

I know this is not the real answer you were looking for, but just wanted to provide you some background and assurance that we know there are issues.

Thanks!

Kerry

1/18/2012 7:43:31 AM
Gravatar
Total Posts 18439

Re: Can't see video player controls on Full Screen

Hi All,

In my testing it works correctly in Firefox, in full screen the control toolbar does disappear as it is supposed to but if you mouse over the bottom it comes back as it is supposed to.

I tried IE 9 on 2 machines, one one of them it wouldn't play the video at all (audio player works) and on the other one it plays but in full screen there are no controls. I tried the printerfriendly skin but it was exactly the same problem there so it doesn't seem like it is css related to me unless its related to the actual css we have for jplayer. It might also be related to the version of jquery which is configurable from web.config. It looks like they are using jquery 1.6 on the jplayer demo site whereas we are using 1.7.1.

I'll do some more experimenting when I get a chance.

I'm open to adding a setting to control whether full screen is allowed but it seems a shame to penalize the browsers that work by disabling it.

Best,

Joe

1/18/2012 8:56:38 AM
Gravatar
Total Posts 7

Re: Can't see video player controls on Full Screen

Hi Joe and Kerry, thanks for your reply. 

I have been doing more testing in several browsers. When I go full screen without playing the video, the controls work as it supposed, but since the moment I play the video the control toolbar hides and controls are no longer displayed when moving the mouse. Maybe this can help you with something.

Also, the printer friendly skin works for me in IE9 and Chrome in 2 computers, the controls work as it supposed.

Please let me know if you have some idea of which cause this issue.

Best Regards

Luis Quezada

1/24/2012 4:21:06 PM
Gravatar
Total Posts 18439

Re: Can't see video player controls on Full Screen

Hi Guys,

A small update on this. I did a good deal of trial and error today in IE 9 using the artisteer31-green skin.

What I found was that if wmode="window" (which it was set to from code) then the player controls were not visible in IE 9 once you go to full screen, so you cannot pause or go back to normal size without refreshing the page.

For now I've added a config setting to make it easier to try different settings:

<add key="KDMediaPlayer:VideoWindowMode" value="opaque" />

possible values are : window, transparent, opaque, direct, gpu

I when using opaque or transparent the controls were visible but also content on the page is visible on top of the video and the controls were not clickable because of this. After much trial and error chopping things out of the artisteer css and putting them back a little at a time I found 2 selectors that I could override in style-artisteer-overridesd.css and then the controls become clickable as follows:

.cleared{
/* was */
/* height:0;
overflow:hidden;
*/
height:auto;
overflow:visible;
}

div.art-header
{
/* was */
/*
width:100%;
height: 150px;
*/
width:auto;
height: auto;
}

but this messes up the layout and the problem still remains of the page header and other content shows on top of the video. It also results in the controls not being visible in Chrome when I add the above to style-artisteer-overrides.css.

So, I have not yet found a good workable solution, but at least getting an idea of some of the factors involved. I wish there was an easy fix but I have not found one so far.

Best,

Joe

1/25/2012 10:43:23 AM
Gravatar
Total Posts 18439

Re: Can't see video player controls on Full Screen

Hi Guys,

With more experimentation I've got things working a little better. It seems that setting wmode to window was the primary cause of problems with the full screen controls. I've updated the demo site with the latest build and the full screen controls are working for me in all browsers except in some skins it is obscured or not visible in Chrome.

I've added a feature instance setting to disable full screen but it defaults to enabled.

The main problem I'm still seeing is that in IE 9 sometimes it fails to play the video and gives an error "Media Url could not be loaded." Changing to IE 8 compatibility mode seems to solve it but isn't a desired solution. Googling for "jplayer media url could not be loaded ie9" shows that others are also having this problem so it isn't specific to mojoPortal.

Please give it a try on the demo site and let me know if you find it is working at least a little better in terms of the full screen controls and whether it is working for you or not in IE 9 with or without compatibility mode.

My findings are

IE 9 standards mode or compatibility mode - you can go back and forth between full screen and normal but the video fails to load

IE 8 mode it works correctly

Latest FF works for me.

Latest Chrome works for me but some obscuring of the full screen controls in some skins

Best,

Joe

1/26/2012 2:02:41 PM
Gravatar
Total Posts 7

Re: Can't see video player controls on Full Screen

Hello Joe, thanks for your reply, i have tested your demo site and also works for me in chrome and firefox latest version, IE 9 works in  compatibility mode  with out it the message "Media URL could not be loaded" appears.

But in my site, i have tried all these methods and nothing seems to work for fullscreen control bar be shown, maybe it's a conflic with the skin, i'm using the styleshout-envision skin, when i upgraded the mojo portal version i kept the skin from the original installation, because i had made some modifications.

I don't know if i have to make some modifications to the skin files, i would like to show you my site, but it's working only on a intranet level.

I really appreciate your help and your time.

Best Regards.

Luis

 

1/26/2012 2:07:45 PM
Gravatar
Total Posts 18439

Re: Can't see video player controls on Full Screen

Hi Luis,

Did you upgrade to todays release?

We shipped mojoPortal 2.3.8.1 today and it has some changes/fixes related to this problem.

Other than changes in the code, the only change I made in the skins was in style.config where I moved the css for jplayer from the top of the file to the bottom to give it higher css cascade priority. 

Hope that helps,

Joe

1/26/2012 2:21:50 PM
Gravatar
Total Posts 7

Re: Can't see video player controls on Full Screen

Hi Joe, I will make the update today and then I tell you how it goes.

Thanks.

Luis

1/30/2012 9:50:51 AM
Gravatar
Total Posts 7

Re: Can't see video player controls on Full Screen

Thanks Joe, with the upgrade works like a charm!

Best Regards

Luis.

1/30/2012 1:44:00 PM
Gravatar
Total Posts 18439

Re: Can't see video player controls on Full Screen

Hi Luis,

Glad its working for you, and many thanks for the beers! They are very appreciated.

Cheers,

Joe

You must sign in to post in the forums. This thread is closed to new posts.