...I think I found a completely new, simpler solution !
I do want people's opinion on this? It looks a bit like hacking, but both flash and html5 seem to work with this.
The Xml pano test-highresframe2.xml :
XML
<?xml version="1.0" encoding="UTF-8"?>
<krpano version="1.18" bgcolor="0x000000" onstart=" set( ui_plugin_video , get(plugin[video])); if(ui_plugin_video.ispaused, set(layer[ button_play ].crop, '0|0|64|64'); , set(layer[ button_play ].crop, '0|384|64|64'); );">
<include url="test-highresframe2/skin-highresframe2.xml" />
<plugin name="video"
url.flash="%SWFPATH%/plugins/videoplayer.swf" url.html5="%SWFPATH%/plugins/videoplayer.js"
videourl.ios="test-sphericalvideo-new/porsche360.mov" videourl.no-ios="test-sphericalvideo-new/porsche360.mov"
pausedonstart="false" loop="false" enabled="false"
zorder="0" align="center" ox="0" oy="0"
width.no-panovideosupport="100%" height.no-panovideosupport="prop"
onloaded=""
onvideoready="if(ui_plugin_video.ispaused, set(layer[ button_play ].crop, '0|0|64|64'); , set(layer[ button_play ].crop, '0|384|64|64'); ); "
onvideoplay="set(layer[ button_play ].crop, '0|384|64|64');"
onvideopaused="set(layer[ button_play ].crop, '0|0|64|64');"
/>
<image devices="panovideosupport" >
<sphere url="plugin:video" />
</image>
<view hlookat="0.5" vlookat="0.5" fovtype="DFOV" fov="130" fovmin="50" fovmax="150" fisheye="0.35" />
</krpano>
Alles anzeigen
The skin skin-highresframe2.xml :
Code
<krpano>
<action name="highres_load">
set(highresframedyna, '');
txtadd(highresframedyna, 'image.sphere.url=test-sphericalvideo-new/20131128103259_13031502_000085.jpg');
loadpano(null, get(highresframedyna), KEEPALL, BLEND(1));
</action>
<action name="highres_unload">
set(highresframedyna, '');
txtadd(highresframedyna, 'image.sphere.url=plugin:video');
loadpano(null, get(highresframedyna), KEEPALL, BLEND(1));
</action>
<style name="ui_baseimage" url="%SWFPATH%/../images/Player-UI-Buttons.png" />
<layer name="button_play" style="ui_baseimage" crop="0|0|64|64" distorted="true" visible="true" ath="0" atv="30"
onclick=" if(ui_plugin_video.ispaused, highres_unload(); , highres_load(); ); ui_plugin_video.togglepause(); " />
</krpano>
Alles anzeigen
In short, right where it adds the txt url to highresframedyna var, within the highres_load action, that is what makes the highres loading dynamic. This could be a different url upon next call, or the use of %1 could be made.
Is this a normal usage of the player?