4

Is it possible to stop showing the jwplayer control bar on hover and bring it to bottom, Since often times control bar is overlaying the subtitles and it is not clearly visible

for example - if I want to reduce player volume and still want to see the video subtitle, but control bar hides subtitle and I can not view the video

Is this possible in jwplayer 6.7 ?

Same question can be found here in JWPLAYER forum,

Here is a JSfiddle link http://jsfiddle.net/hiteshbhilai2010/M2YNG/15/

As answered in the forum, making change in xml file can help

<component name="controlbar">
            <settings>
                <setting name="margin" value="-30"/>
                <setting name="fontcase" value="normal"/>
                <setting name="fontcolor" value="0xFFFFFF"/>
                <setting name="fontsize" value="11"/>
                <setting name="fontweight" value="normal"/>
                <setting name="maxwidth" value="800"/>
            </settings>

But I have faced problem that player control width is too much and it is going out of the player width, I tried changing "maxwidth" but it is not coming correctly. how to solve this width issue?

jwplayer bottom control width issue

I don't want it to exceed the player width but player control width and player width should be same.

Another issue which i faced was, when I have made jwplayer primary : flash jwplayer control is totally hidden when negetive margin is set (-30).

<setting name="margin" value="-10"/>

jwcontrol hides -- > primary flash

Sorry I can not share the jsfiddle link, when changed to primary : flash skin file is showing crossdomain error. If I change again to HTML5 it works fine

HTML5: http://jsfiddle.net/hiteshbhilai2010/M2YNG/24/

FLASH: http://jsfiddle.net/hiteshbhilai2010/M2YNG/18/

where should i make change in xml file

Hitesh
  • 4,098
  • 11
  • 44
  • 82
  • In JW6, it will always hide, sorry. – emaxsaun May 09 '14 at 14:49
  • do you mean it will hide in flash?, it will always hide?I didn`t understand ? ....I thought I am really close to solving this, is there no around for this ?... can you please explain little bit .... – Hitesh May 09 '14 at 14:52
  • In JW6, the controls always will be in an over state, and fade/hide. There is no way to set controlbar to bottom in JW6. – emaxsaun May 09 '14 at 14:54
  • Thanks for quick reply , but changing margin in xml file worked I thought that could be good solution for both flash and html5 but in flash, jwplayer controls are hiding... :( – Hitesh May 09 '14 at 14:57
  • Yes, it will change the margin, but it will still always hide regardless, sorry. – emaxsaun May 09 '14 at 17:09
  • hmmmm I just wish there was some work around for this. I have been trying for long..... Thanks for reply anyway... – Hitesh May 12 '14 at 03:49
  • No problem, any time. – emaxsaun May 12 '14 at 13:56
  • @EthanJWPlayer : jwplayer vs 5 support this feature `controlbar:bottom` when passed in setup, why was this feature stopped in jwplayer 6 ? – Hitesh May 14 '14 at 10:08
  • The skinning model for JW6 does not lend itself well to support controls in any option other than over. – emaxsaun May 14 '14 at 15:12
  • @EthanJWPlayer we've been talking with Heatherann and Dick Dawson there at JW Player regarding integration of the JW Player into an enterprise app. I just now came across this hurdle of 'always showing the controlbar'. We're using version 6.9, is there no way to ensure the control is always visible?? Has/Will that change in the future? Can it be changed with a custom skin? Thanks! – revive Aug 13 '14 at 14:50
  • It is not possible to change this I'm afraid. – emaxsaun Aug 13 '14 at 18:23
  • @EthanJWPlayer, this seems like a pretty major oversight/short-coming! In our application we are using specifically placed Captions (meta data) which will never collide with the control bar.. and in our app, it's pertinent that it remains visible while in a playback or paused state. You're saying that there is no way to force the controlbar to show, at all times????? – revive Aug 13 '14 at 19:57
  • You are right, that is what I am saying. – emaxsaun Aug 13 '14 at 20:35
  • @EthanJWPlayer, i am having same issue, and i want to know is there any way i can reinitialize jwplayer after this line run "jwplayer().getRenderingMode()" so code will be like this if (jwplayer().getRenderingMode() == html5 ){ jwplayer("myElement").setup({skin: "jwplayer/six.xml"})} else { jwplayer("myElement").setup({skin: "jwplayer/five.xml"})}. is this possible – Marmik Desai Aug 31 '14 at 17:15
  • You should be able to do this, do you have a link? – emaxsaun Sep 01 '14 at 02:08

0 Answers0