Order Now AdSolution Sign Up | Login » Bits on the Run Sign Up | Login »

Forums

/

Issues with the Grid

103 replies [Last post]

Hello,
The new plugin "The Grid" is really nice, but:
1) it doesn't support UTF-8 (i. e., characters with diacritic marks are simply omitted);
2) it doesn't play a live stream, just keeps loading it infinitely.
The Flow plugin at the same time succeeds in both categories.

it don't work also with the JW box.

Can you provide a link to where the issues are?

Hi,

The pdf manual can't be called a manual. I can't get the grid to work even copying the example in the demo section...

Can someone post a working example of this?

thanks

Hi,

for the JW box with The Grid it was an issue from me sorry.

@baboon, np, do have a link?

The issues with live stream and UTF-8 are on www.gludahill.com, but live streaming only takes place occasionally and I have optimized the titles to contain only non-diacritic characters.
Should I rather contact dabber.tv directly?

This works fine for me.

Has anyone been able to get this to work with live content? (RTMP from a wowza or fms server)

Just want to know before I buy it since 90% of what we do is all live content, not VOD.

--Chris

@Chris Trainor - The JW Player works with live content.

I don't know What I am doing wrong, I put this code, but the plugin doesn't work:

"<embed
src="http://www.myweb.com/wp-content/mediaplayer-viral/player-viral.swf"
width="650"
height="369"
allowscriptaccess="always"
allowfullscreen="true"
flashvars="file=video.flv,video2.flv&plugins=grid-1&dock=true"/>"

Donnie - Can you provide a link to where you are running this?

has anyone gotten this to work with WordPress WordTube Plugin? Do I need to transfer the files to my wordpress install? I get errors: http://video.jforj.com/

ReferenceError: Error #1069: Property removeViewListener not found on com.jeroenwijering.player.View and there is no default value.
at GridNonCommercial/check_for_plugins()
at flash.events::EventDispatcher/dispatchEventFunction()
at flash.events::EventDispatcher/dispatchEvent()
at com.jeroenwijering.player::View/sendEvent()
at com.jeroenwijering.player::Player/startPlayer()
at flash.events::EventDispatcher/dispatchEventFunction()
at flash.events::EventDispatcher/dispatchEvent()
at com.jeroenwijering.player::SPLoader/pluginHandler()

TypeError: Error #2007: Parameter child must be non-null.
at flash.display::DisplayObjectContainer/addChild()
at dabber.objects::Asset/add_plane_content()
at dabber.objects::Asset()
at GridNonCommercial/populate()
at GridNonCommercial/begin()
at flash.events::EventDispatcher/dispatchEventFunction()
at flash.events::EventDispatcher/dispatchEvent()
at dabber.loading::AssetLoader/on_assets_ready()
at flash.events::EventDispatcher/dispatchEventFunction()
at flash.events::EventDispatcher/dispatchEvent()
at br.com.stimuli.loading::BulkLoader/_onAllLoaded()
at br.com.stimuli.loading::BulkLoader/_onItemComplete()
at flash.events::EventDispatcher/dispatchEventFunction()
at flash.events::EventDispatcher/dispatchEvent()
at br.com.stimuli.loading.loadingtypes::LoadingItem/onCompleteHandler()
at br.com.stimuli.loading.loadingtypes::ImageItem/onCompleteHandler()

I fixed my problem. WordTube uses JWplayer 4.2 so I uploaded the JW player version 5 and overwrote the .js .swf files and it started working.

Yeah, it doesn't work with UTF-8 characters, i.e. anything outside "English". That is a huge issue, and stops me using it, as I want to use it for a Thai site in Thai language.

Any solution?

Lee Hodgson - can you provide a link to where you are running this?

Apologies for the delay ....

Here is example I just set up:

http://music.wordpress.netfission.com/310/fvp-grid-plugin-test/

There is Thai text in the artist names and it just "disappears" ....

Actually, it doesn't appear properly in the playlist either. The third item in the playlist has a creator field of:

หวาย kamikaze

in the playlist.xml file. But it just displays the English i.e "kamikaze"

But it can clearly show Thai text as the Thai song titles display properly... and it also shows mixed Thai + English text in the song titles, as I just added "with English" to the end of the "หวาย kamikaze" track name and that displays fine.

So it looks to me like the title field is displaying correctly in both grid-1 and the playlist, but in the creator field, both grid-1 and the playlist strip off the Thai text for some reason ...

please let me know if you need any more info or I haven't explained anything clearly.

btw, I believe the reason the "flow" plugin appears to work with UTF-8 characters is that flow only shows the "title" field which isn't bugged. It simply doesn't show the "creator" field which I think is bugged with UTF-8

Thanks Lee! Please leave the link up so we can investigate.

It loads pretty ok, I can see the stupid "powered by" logo and the progress bar in the center but that progress bar is frozen. It does not load one bit even. It might have something to do with missing xml entries for that <track> but have no clue (like thumb?).

Help?

    <track>
      <title>Video #1</title>
      <creator>creator</creator>
      <info>some more info here</info>
      <annotation>Video number one</annotation>
      <location>willyouchange.flv</location>
    </track>

nope, it's not because I'm missing <image> tags.

You can't take the powered by logo off, you can't make it work, but you have to pay for it :) What a piece of crap...

Alright, first off, F$(# Dabber.

Second off, to get this plugin to work, you HAVE to use http:// in all of your FLVs, images, and embed paths. I simply copied the working example off of their page and then started replacing crap with my own. You cannot load the player from longtail if you want this to work. You have to have it on your domain name, the same one you use to display the player on.

This software lacks documentation heavily (both the player and the plugin in question). Fiddling with these stupid settings blindly (not everyone would know how to wget an XML, and copy source code) is outright outrageous. If longtail depened on my $100, I would let them go to waste.

Actually, quick update:

1) For the playlist:
http://music.wordpress.netfission.com/305/fvp-playlist-test/
The "title" is fine, but the "creator" doesn't show Thai

2) For the grid plugin:
http://music.wordpress.netfission.com/310/fvp-grid-plugin-test/
Neither the "title" nor the "creator" show Thai

by the way, with the grid, is there any way to go back to the grid once you start playing one of the vids? Feels like something I really wanted to do as a "user" (because the grid is so cool if no other reason!) but couldn't see any way of doing it .....

Lee,

I read somehwere that you have to add so.addVariable('dock', 'true'); to be able to go back...bla bla bla.

With or without dock set to true, I still have the X button, so it might actually be the skin.

It's called stylish.swf and you can load it off of longtailvideo.com or just wget it and load it locally.

I'm really struggling to understand the scaling and stretching flags at the moment.

On this page:
http://music.wordpress.netfission.com/fp-full-width-test/

I have both set to false. but yet when the videos are played (some of which are only 300 odd by 200 odd), they still want to play "expanded"). For example the "lydia" video is very small .....

(You can roughly see the original video size by the size of the "thumbnails" being displayed in the grid).

Is there something I have to do to show videos in their original size? Where does the JWPlayer read the "original" size from if stretching is turned off? These are all h.264 mp4 files if that is any help ....

The "width" and "height" refer to the player size, not the video playback size, right?

I'm sure it was showing videos in their original size yesterday ....

Help!!!

Kev - can you provide a link?

Lee - what size were the videos originally encoded at?

Videos are various sizes. The Lydia one (over the right-hand side) is, according to QT, just 320x240.

Your example of The Grid does not seem to be working because the code is looking for this image, which cannot be found - http://music.wordpress.netfission.com/files/m/song-???????-artist-Bodyslam-dimensions-384-288.png

Ethan,

Sorry about that. It's hard for me to tell when changes aren't working because the playlist.xml file gets cached locally so I always seem to be using an old copy. Any good way to make sure the newest version is used, without renaming it each time?

I would fix the error *now* but my server appears down ..... so will have to fix it early tomorrow. Will let you know when it is done.

thanks,
lee

Hi Lee,

Thanks, please let me know when it is back up so I can take a look.

Best,
-Ethan

Without the grid, this playlist works just fine:

<rss version="2.0" xmlns:media="http://search.yahoo.com/mrss/">
    <channel>
       <title>MDLT Spring Symposium, Point of Care</title>
        <item>
          <title>3D tests</title>
          <media:credit role="author">By Sitcom Collective</media:credit>
          <media:content url="http://content.longtailvideo.com/videos/grid/grid_videos/Wicked3D.flv" type="video/x-flv" />
          <media:thumbnail url="http://content.longtailvideo.com/videos/grid/grid_thumbs/Wicked3D.jpg" />
        </item>
    </channel>
</rss>

But, with the grid plugin, it fails to load. Any ideas?

var so = new SWFObject('http://mydomain.com/mediaplayer-
licensed/player-licensed.swf','mpl','596','360','9');
so.addParam('allowfullscreen','true');
so.addParam('allowscriptaccess','always');
so.addParam('wmode','opaque');
so.addVariable('file','http://mydomain.com/mdlt/playlist.xml');
//so.addVariable('plugins','grid-1');
so.write('512kbit');

Can you provide a link to where you are running this?

It's inside my company's firewall, so I can't. I'd be happy to test out any scripts you know work for you, to help diagnose the issue.

Similarly, I'm able to get the following sample playlist to work without the Grid plugin.

<?xml version="1.0" encoding="UTF-8"?>
<playlist xmlns="http://xspf.org/ns/0/" version="1">
<title>Intro to JW Flash Players </title> 
<annotation>http://www.youtube.com/user/LongTailVideo</annotation> 
<trackList>   
<track>     
   <title>LongTail Video</title>    
   <annotation>The JW Players</annotation>     
   <location>http://www.youtube.com/watch?v=LnhMLYQl2Rk</location>
    <image>http://i1.ytimg.com/vi/LnhMLYQl2Rk/default.jpg</image>
</track>   
<track>     
      <title>JW WMV Player</title>
      <annotation>Silverlight</annotation>    
      <location>http://www.youtube.com/watch?v=GqBQtSq6sjM</location>
      <image>http://i4.ytimg.com/vi/GqBQtSq6sjM/default.jpg</image>
   </track> 
  </trackList>
</playlist>

Guy,

Without a link, it is very difficult to diagnose what the issue at hand is. Can you please post a test page up somewhere?

Thanks,
-Ethan

You're kidding, right?

I've posted all the relevant logic. The playlist works in the player when I comment out the grid plugin, but when I include it, the plug-in loads, but there are no thumbnails.

There is obviously something going on with this plugin and the images being across separate domains, but to really actually debug what is going on, I am going to need to see a test page so I can really get to the bottom of it. Please provide one, thanks.

I believe the issue is that you do not have a crossdomain.xml file here - http://aws.homeip.net/crossdomain.xml

http://kb2.adobe.com/cps/142/tn_14213.html

The other issue may be because the preview images are being pulled in from YouTube, when I load that, I get a Flash Debug Player Error:

TypeError: Error #2007: Parameter child must be non-null.
at flash.display::DisplayObjectContainer/addChild()
at dabber.objects::Asset/add_plane_content()
at dabber.objects::Asset()
at GridCommercial/populate()
at GridCommercial/begin()
at flash.events::EventDispatcher/dispatchEventFunction()
at flash.events::EventDispatcher/dispatchEvent()
at dabber.loading::AssetLoader/on_assets_ready()
at flash.events::EventDispatcher/dispatchEventFunction()
at flash.events::EventDispatcher/dispatchEvent()
at br.com.stimuli.loading::BulkLoader/_onAllLoaded()
at br.com.stimuli.loading::BulkLoader/_onItemComplete()
at flash.events::EventDispatcher/dispatchEventFunction()
at flash.events::EventDispatcher/dispatchEvent()
at br.com.stimuli.loading.loadingtypes::LoadingItem/onCompleteHandler()
at br.com.stimuli.loading.loadingtypes::ImageItem/onCompleteHandler()

This may also be related to a crossdomain.xml file not being in place though.

I've placed the http://aws.homeip.net/crossdomain.xml file as you suggest, but no luck.

Again, i'll remind you that the content works just fine without the grid plugin.

Here is one demo of your 1st playlist - http://developer.longtailvideo.com/trac/testing/?player=v5&file=http%3A%2F%2Faws.homeip.net%2Fmdlt%2...

Upon testing the YouTube playlist, I get a Flash Debug Player Error - http://developer.longtailvideo.com/trac/testing/?player=v5&file=http%3A%2F%2Faws.homeip.net%2Fmdlt%2...

TypeError: Error #2007: Parameter child must be non-null.
at flash.display::DisplayObjectContainer/addChild()
at dabber.objects::Asset/add_plane_content()
at dabber.objects::Asset()
at GridNonCommercial/populate()
at GridNonCommercial/begin()
at flash.events::EventDispatcher/dispatchEventFunction()
at flash.events::EventDispatcher/dispatchEvent()
at dabber.loading::AssetLoader/on_assets_ready()
at flash.events::EventDispatcher/dispatchEventFunction()
at flash.events::EventDispatcher/dispatchEvent()
at br.com.stimuli.loading::BulkLoader/_onAllLoaded()
at br.com.stimuli.loading::BulkLoader/_onItemComplete()
at flash.events::EventDispatcher/dispatchEventFunction()
at flash.events::EventDispatcher/dispatchEvent()
at br.com.stimuli.loading.loadingtypes::LoadingItem/onCompleteHandler()
at br.com.stimuli.loading.loadingtypes::ImageItem/onCompleteHandler()

Upon checking the YouTube Wizard demo - http://www.longtailvideo.com/support/jw-player-setup-wizard?example=213

With the Grid, the plugin seems to work though.

So there must be a Flash Securit issue with using YouTube Preview images across domains / The Grid.

Actually, upon checking again, I got your file to work with the Wizard:

<script type='text/javascript' src='swfobject.js'></script>

<div id='mediaspace'>This text will be replaced</div>

<script type='text/javascript'>
  var so = new SWFObject('player.swf','mpl','470','470','9');
  so.addParam('allowfullscreen','true');
  so.addParam('allowscriptaccess','always');
  so.addParam('wmode','opaque');
  so.addVariable('playlistfile','http://aws.homeip.net/mdlt/youtubeplaylist.xml');
  so.addVariable('plugins','grid-1');
  so.addVariable('playlist','bottom');
  so.write('mediaspace');
</script>

Note, it only seems to be working intermittently, there is definitely an issue with YouTube images and the Grid, it seems.

OK,
so let's forget YouTube for the moment.
I took cloudfront.xml from your server, and loaded it on my server.

My page http://aws.homeip.net/mdlt/gridtest.html
now shows you without Grid (above) and with Grid (below).

For me, the Grid doesn't even load beyond an empty progress bar.

That is because cloudfront.xml only have one preview image for one entry.

http://content.longtailvideo.com/videos/grid/playlist.xml will work, since all the of the images have thumbs.

Awesome, added thumbs to the cloudfront.xml example and it works in the Grid.

I think the critical issue was the availability of the thumbnails. Perhaps in the next release, the Grid should not just halt when it doesn't find a thumbnail. Rather, put up a blank frame of where the thumbnail should be.

I agree, good feature suggestion :)

The site is back up but I cannot see anything wrong unfortunately ....

Where are you seeing this error? the file is there, uploaded correctly:

http://music.wordpress.netfission.com/files/m/song-พูดในใจ-artist-Bodyslam-dimensions-384-288.png

I have changed it to use "playlist3.xml" as the filename to make sure it is reading everything new not caching and it still works fine for me .....

Anyway, please let me know where you see the error. This is the URL I am using:

http://music.wordpress.netfission.com/310/fvp-grid-plugin-test/

It runs for me ..... forget the links to posts at the bottom, they aren't working now.

If you see a 404 when trying to show the image in the browser, that is not working because of how WP deals with UTF-8 filenames in URLs that are not posts. The Thai URLs appear (for me at least) to be working perfectly within the JWplayer / xml environment.

or use this one:

http://music.wordpress.netfission.com/fp-full-width-test/

It only has the grid test going ....

Anyway, please let me know how the error is appearing to you, whether you can see the grid running at all etc?

thanks,
lee

I know about the 404 - that is WP producing that because of how it can't cope very well with UTF-8 in its URLs. Its very "sketchy".

What I'm asking is whether the grid shows or not? What are you seeing where the grid is supposed to be?

The grid doesn't show because the image can't be found, which breaks the plugin.

ah ok - it shows for me in all 4 browsers - yesterday I even made sure it was using a brand new playlist file (playlist3.xml) so there were no caching issues that (I thought) meant it could work for me and not for others....

I'll work on it again when I can. I just don't understand how it could be loading all these files for me "live" from a server address, and it can't find them for you. Must be something else going on here.

Where are you running this latest playlist?

thinking about it, its probably a "core" Adobe (flash) issue right. And that is run on the client, not the server.

If the filenames are in Thai, makes sense that if the client doesn't have Thai language installed, its just not going to understand the filenames. And as you reported to me, you see ?????? as the filename whilst I see the actual filename in Thai.

So I am guessing I should just have "normal" ASCII filenames if i want anyone to test / play these videos worldwide.

Correct analysis (maybe)?

I have done one new test with an ASCII filename (no playlist or Thai):

http://music.wordpress.netfission.com/386/single-file-test-of-mp4-file-using-jwplayer/

Pleas tell me at that least loads and plays for you?

We have installed the mp4 "streamer" apache module so in theory if you "click ahead" to somewhere not loaded yet, it should go there in a couple of seconds. but yet again, it seems to work for me in Thailand, but I'm not having any luck when asking a couple of people abroad ... please let me know if the "streaming" works for you

thanks,
lee
Thanks,

Hi Lee,

Seems to be working well! Sorry about the international character support - it's something that's highly system dependent.

Best,

Zach

Yep - I'm definitely going to abandon "international characters" in the eventual filename scheme - was just trying out the "might be possible" before settling on the "inevitable ..."

How to set the parameters for the horizontal margin using the alternative code here:

<div id='mediaspace'>This text will be replaced</div>

<script type='text/javascript'>
var so = new SWFObject('player-licensed-viral.swf','mpl','480','385','9');
so.addParam('allowfullscreen','true');
so.addParam('allowscriptaccess','always');
so.addParam('wmode','opaque');
so.addVariable('playlistfile', 'media/home.xml');
so.addVariable('plugins', 'grid-1');
so.addVariable('dock', 'true');
so.addVariable('playlist','bottom');
so.addVariable('screencolor','FFFFFF');
so.write('mediaspace');
</script>

I don't know how to add it to the code. I have tried several things. There is no documentation I can find. Just bits and pieces of how to work with this stuff.

The working link is: http://www.lamemoriacelular.com/fancycodetest.html

It is the first video I code I have there. Testing the Grid.

Please help!

ok - dumped all non-ASCII characters in the filenames. Should be easier to debug now, for all of us :)

Main issue is back to the issue I reported right at the start. For the playlist:

http://music.wordpress.netfission.com/305/fvp-playlist-test/

The "by" field in the playlist eliminates all Thai chars ...

And on the grid, the same, the "by" i.e. artist which displays in the grid, only shows ASCII - thai characters are just filtered out:

So even on a system that can clearly display Thai, the "creator" field isn't working .... please debug, ASAP, for both the playlist and the grid :)

thanks,
lee

Bryce,

Under so.addVariable('screencolor','FFFFFF');

You would add the additional grid lines:

so.addVariable('grid.variablename','VALUE');
so.addVariable('grid.variablename','VALUE');
so.addVariable('grid.variablename','VALUE');

Hello,

Please help : the 'grid.variabalenames' don't work on my site...

<script type='text/javascript' src='videos/swfobject.js'></script>
<div id="mediaspace" style="text-align: center; ">This text will be replaced</div>
<script type='text/javascript'>
var so = new SWFObject('videos/player-licensed.swf','mpl','714','424','9');
so.addParam('allowfullscreen','true');
so.addParam('allowscriptaccess','always');
so.addParam('wmode','opaque');
so.addParam('flashvars','videos/playlist.xml&plugins=grid-1');
so.addVariable('dock','true');
so.addVariable('screencolor','FFFFFF');
so.addVariable('grid.rows','5');
so.addVariable('grid.tilt','18');
so.addVariable('grid.distance','40');
so.addVariable('grid.glow','false');
so.addVariable('grid.horizontalmargin','150');
so.addVariable('grid.verticalmargin','150');
so.write('mediaspace');
</script>

Please help the variables don't work. Do you have an idea ? Thanks

http://www.fondamenta.fr/videos

<script type='text/javascript' src='http://www.fondamenta.fr/download/videos/swfobject.js'></script>
<div id="mediaspace" style="text-align: center; ">This text will be replaced</div>
<script type='text/javascript'>
var so = new SWFObject('http://www.fondamenta.fr/download/videos/player-licensed.swf','mpl','714','424','9');
so.addParam('allowfullscreen','true');
  so.addParam('allowscriptaccess','always');
  so.addParam('wmode','opaque');
so.addParam('flashvars','file=http://www.fondamenta.fr/download/videos/playlist.xml&plugins=grid-1');
so.addVariable('dock','true');
so.addVariable('screencolor','FFFFFF');
so.addVariable('grid.rows','5');
so.addVariable('grid.tilt','18');
so.addVariable('grid.distance','40');
so.addVariable('grid.glow','false');
so.addVariable('grid.horizontalmargin','150');
so.addVariable('grid.verticalmargin','150');
  so.write('mediaspace');
</script>

You are using flashvars:

so.addParam('flashvars','videos/playlist.xml&plugins=grid-1');

This line overrides all of your addVariables.

To fix this, delete this line - so.addParam('flashvars','videos/playlist.xml&plugins=grid-1');

And make it like this:

so.addVariable('file','videos/playlist.xml');
so.addVariable('plugins','grid-1');

Many thanks Ethan ! it works !
One more question :
In the example on the grid page, you have two lines for the title (one in white, the other in grey). I imagine this is in relation with the .xml playlist but I couldn't manage to have the same. Can you help please ?

Please give me some details about (a) whether and (b) when you will be fixing the various UTF-8 bugs with the playlist and grid plugin.

I am being inundated with offers from jwplayer to buy your stuff, but very much less news on when you are going to make the stuff you offer fit for my purpose.

Any news welcome.....

regards,
lee hodgson

The foundation i'm working for is thinking about to buy a license for the grid plugin but they said that they're not going to spend money if the spanish characters are not show porperly. They can't make public content wrongly spelled. So until this issue will be fixed is a good plugin for english language purposes but is not useful for the rest of the world.

Juan - The Grid is also free for non-commercial use.

Fred - NP! We are not doing anything special for the titles on our example. Here is the sample playlist used.

Lee - We are going to forward this issue with the Grid to Dabber.

Dabber appear to be shooting themselves in the foot here. All those international markets going to "waste" because of a single bug?

I think what Juan wants to hear is "it now works for Spanish", not "its free". Its a chocolate-teapot at the moment for Spanish, Russian, Thai, Japanese, Chinese users.

just to re-iterate though, I am getting the same issue when using the playlist alone, whether or not the grid is there. Take a look here:

http://music.wordpress.netfission.com/305/fvp-playlist-test/

The "by" line which is the "creator" field right in the playlist file only shows up English characters - the Thai ones are stripped out?

Example: second track in playlist is song called "Broken Heart" by "โฟร์-มด Four Mot", but the play-list shows "- Four Mot" - clearly showing the Thai chars have been stripped out.

I have no Thai chars in filenames any more, btw, finally understood that was a bad idea, but in the playlist files ..... it really should work without issue right? Please take a look anyway.

thanks,
lee

I know Ethan. The reason to buy a license for the JW and the grid is to remove watermarks and use the 'logo' functionality in the new version of the player.

Thankyou for your response.

@Lee -

I believe I've found the cause of your problem. Both the Grid plugin, and the "modieus" skin are using embedded fonts, which don't have the Thai characters you've got in your playlist. When a text field in Flash uses an embedded font, it ignores any characters it finds that don't match the set of characters embedded in the field.

I've contacted the publishers of the Grid plugin, so hopefully they'll be able to patch their plugin soon.

As for the modieus skin, if you have Flash CS4, you can modify the skin so that those text fields either use system fonts, or you can use the current font, but embed the Thai character set in addition to the western set. The source for the skin can be found here:

http://developer.longtailvideo.com/trac/browser/skins/modieus/src

Juan,

If you wish to remove the logos, you will need the licenses.

Best,
-Ethan

many thanks Ethan and Pablo. seems like we have an explanation -> solution at last !!

Np! :)

just trying to install your official WP player and get this:

"The player.swf cannot be found at /www/wordpress/wordpress-mu/wp-content/plugins/jw-player-plugin-for-wordpress/player.swf. The plugin will not work!"

Is it not mu compatible? please let me know any details you need to get it working

thanks,
lee

You need to download the player from http://www.longtailvideo.com/players/jw-flv-player/ and put it in the root directory of the plugin.

ah ok, but just so you know, this is the first wordpress plug-in I have downloaded where you have to "do something extra" to make it work. Not saying they don't exist of course :)

Can you not upgrade the plug-in to do that as well?

Alternatively, the error message in WP should be better to explain the issue.

thanks,
lee

Hi Lee,

Yeah, unfortunately we couldn't include the swf in the wp plugin, we will try to make the documentation better about this.

Best,
-Ethan

Hello. I have used the grid before with a playlist and have gotten it to work, but since then when I've tried it again its having problems. The grid loads fully, but when I select a video the video loads and never plays. I have been able to get a single video to play (without the grid), so I don't know if I'm missing some code or what it may be.

The code is as follows:

<script type='text/javascript' src='../swfobject.js'></script>

<div id='mediaspace'>This text will be replaced</div>

<script type='text/javascript'>
var so = new SWFObject('player-licensed.swf','mpl','768','452','9');
so.addParam('allowscriptaccess','always');
so.addParam('allowfullscreen','true');
so.addParam('wmode','opaque');
so.addVariable('playlistfile','playlist.xml');
so.addVariable('plugins','grid-1');
so.addVariable('dock', 'true');
so.write('mediaspace');
</script>

Chris W - Can you provide a link to where you are running this?

Yes, www.testamentstudios.net Another thing to mention is that some of the files have a very high bitrate (7, sometimes 11mbps).

www.testamentstudios.net

Best one to choose would be the CW News 39 video. It is about 3.5mbps

Your videos are loading perfectly for me in Firefox/XP.

It's so weird because on my computer it wont work but on another it will. Do you know how I can reset something so it will work? Perhaps something in my browser settings or in the flash settings?

Also, I have never been able to modify any flashvars settings. Here is how i'm looking now:

<script type='text/javascript' src='../swfobject.js'></script>

<div id='mediaspace'>This text will be replaced</div>

<script type='text/javascript'>
var so = new SWFObject('player-licensed.swf','mpl','633','373','9');
so.addParam('allowscriptaccess','always');
so.addParam('allowfullscreen','true');
so.addParam('flashvars',
'&playlist=playlist.xml&plugins=grid-1&dock=true&grid.glow=false');
so.write('mediaspace');
</script>

I was also wondering if it's possible to modify what size each individual video plays at, and also if I can set the video to play at a reduced size when full screen is activated (because the scaling up is not ideal in my opinion, the sharpness you lose because its scaled up is not good).

I also was wondering if you can set the player to start in full screen by default.

It is not possible to set the player to fullscreen by default, unfortunately.

When using a playlist, it is not possible to modify the settings for each video individually.

Regarding your issues, I would just make sure that you have the latest version of Flash, all updates, etc.

I still am not able to modify any of the flashvars settings.

Chris,

Is is because you have:

so.addVariable('glow', 'false');

It needs to be:

so.addVariable('grid.glow', 'false');

Best,
-Ethan

I've got the grid setup just fine, works a treat. I'm just messing with the config to suit my client.

I would like to know though if it is possible to set it up to return to the grid layout immediately after the video is finished? I can't find anything in the support docs, and the client has requested it.

Thanks!
Ryan

Hi Ryan,

I believe that is what the Grid will do by default. (go back to the grid after the video has completed)

Best,
-Ethan

Hi Ethan.

It isn't at the moment - install is at www.vidivibe.com.

Any ideas?

Thanks,
Ryan

Hi Ryan,

I just went to http://www.vidivibe.com/ and picked an item in the playlist. Once it finished playing, it went back to the Grid overview.

Best,
-Ethan

Which video did you pick Ethan?

I just tried it again, and it went to the viral information, not back to the Grid. It only returns to the Grid if you click close.

I found a video on there from the client confirming the same thing :(

Any ideas?

Thanks,
Ryan

I picked the 2nd video.

I would set viral.oncomplete to false, so that way, it won't pop the viral box when the video has finished, only when it is paused.

Thanks for the tip. I noticed it returns to the grid with viral disabled. Should sort it all out!

Np!

hi guys,

i bought a license for the jwplayer + grid plugin. now - how can i remove the "powered by dabber" logo?

where should i put the code? if there is one... thank you for any help!

regards,
aphex13

@aphex13 - You just need to use the licensed player in order to remove the logo. You can download it from here - http://www.longtailvideo.com/order/view

The demo page for the Grid crashes on me.

TypeError: Error #2007: Parameter child must be non-null.
at flash.display::DisplayObjectContainer/addChild()
at dabber.objects::Asset/add_plane_content()
at dabber.objects::Asset()
at GridNonCommercial/populate()
at GridNonCommercial/begin()
at flash.events::EventDispatcher/dispatchEventFunction()
at flash.events::EventDispatcher/dispatchEvent()
at dabber.loading::AssetLoader/on_assets_ready()
at flash.events::EventDispatcher/dispatchEventFunction()
at flash.events::EventDispatcher/dispatchEvent()
at br.com.stimuli.loading::BulkLoader/_onAllLoaded()
at br.com.stimuli.loading::BulkLoader/_onItemComplete()
at flash.events::EventDispatcher/dispatchEventFunction()
at flash.events::EventDispatcher/dispatchEvent()
at br.com.stimuli.loading.loadingtypes::LoadingItem/onCompleteHandler()
at br.com.stimuli.loading.loadingtypes::ImageItem/onCompleteHandler()

This page? - http://www.longtailvideo.com/addons/plugins/135/The-Grid, works fine for me.

What OS / Browser / Flash Version?

PabloS Wed, 2010-04-21 11:39
@Lee -

I believe I've found the cause of your problem. Both the Grid plugin, and the "modieus" skin are using embedded fonts, which don't have the Thai characters you've got in your playlist. When a text field in Flash uses an embedded font, it ignores any characters it finds that don't match the set of characters embedded in the field.

I've contacted the publishers of the Grid plugin, so hopefully they'll be able to patch their plugin soon.

Thank you for the information.

I would also like to use The Grid plugin and the only obstacle is support for international titles.

The problem appears to be still there, did you have any news by the plugin developers since then?

My understanding is that there is no way to hack a solution without the sources, since the font is compiled inside the plugin, so only the plugin deelopers can provide a solution, am I right?

Is there any way to contact them directly?

Thank you

I can´t download this plugin from http://www.longtailvideo.com/addons/plugins/135/The-Grid.
Is it working?

tks

@Joao - Plugins are "downloaded" via code changes to your player's embed code - http://www.longtailvideo.com/support/addons/10629/using-jw-player-plugins