@Soundwave
Thank you very much! That syntax works for passing variables to the plugins. Did your code deal specifically with captions? They still don't display in the shadowbox player for me. I've tested that URL I'm passing for the caption file is valid (and the XML is formatted properly - I've tested this outside of shadowbox), captions.swf is in the shadowbox/libraries/mediaplayer folder, and I know the syntax is good because I used the 'hd' plugin as well.
Here's my updated code:
Shadowbox.open({
player: 'flv',
title: '$boxtitle',
height: 432,
width: 768,
options: {
flashVars: {
autostart: true,
streamer: '$streamer_url',
plugins: 'hd,captions',
'hd.file': '$flash_file_hd',
'captions.file': '$flash_captions',
file: '$flash_file',
}
}
});
Any ideas on what I might be missing?