Suchergebnisse
Suchergebnisse 1-20 von insgesamt 141.
Klaus, The only way I have managed to get this to work is: 1. When adding the plugin setting the parent with the full-path of of the parent layer and calling display.layout.update(); in the following two positions. addlayer(xplorit_conference); display.layout.update(); set(layer[xplorit_conference].type, plugin); set(layer[xplorit_conference].parent, layer[socket_stage]); display.layout.update(); ... 2. As the very last operation in local.registerplugin we set the parent with the name, not the f...
Klaus, First off, thank you for helping me with this. The layer[socket_stage] is part of the primary XML layout, non-dynamically generated. <layer name="socket_stage" type="container" style="socket_stage"></layer> I managed to get the video elements to render for the ATTENDEE by adding in display.layout.update(); ( as you suggested in two places - see code below ) but they are definitely no children of layer[socket_stage] in the ATTENDEE instance. Here are the Elements gleaned from the Element I...
Klaus, The layer/plugin is created dynamically with the action below. Below that I have the JS console output for both v1.20 and v1.21 runs with this.The only dif in the logs being where the resetMap() is logged. I added in the traces, first to see if a layer[xplorit_conference] already exists ( which it should not ) and second to see if the layer[xplorit_conference] ends up being created. I also did this for the other layer/plugin being added by this action. In both cases, v1.20 & 1.21 the PRE ...
Klaus and KRPano fam, Got a strange mystery that I just can't debug. I have created a plugin, leveraging socket.io, Agora and a few other components that is similar in nature to the Live Presenter Plugin but definitely different. We use the term conference for a presentation session. It works great using krpano 1.20.11 (build 2022-03-07). A host can start a conference and then the audience/participants can join in via a conference-specific URL. HOWEVER, when I use krpano 1.21 (build 2023-04-30) ...
Klaus, Thank you for your input. Sometimes our team can't see the forest through the trees.
I'm using krpanotools.exe 1.20.11 Win64 When running makepano with config converttocube=false I'm getting the message: krpano License Upgrade required! Otherwise with converttocube=true it process out fine. I performed the Upgrade Check and, yes it is valid for both Krpano License and Branding Free. I then clicked Resent the License to make sure I was using the correct one, and I was. Any Idea what I'm doing wrong? And Klaus, when using converttocube=false and then viewing the panorama is this b...
Here is a simple example of what is possible with SVG when used as UI elements. Same concept can be used for hotspots as well... Quellcode 1 <style name="nav_btn_icons" svg_fill="calc: newskin_settings.nav_icon_color" svg_height="28" svg_width="28" svg_viewBox="0 0 28 28" width="28" height="28" align="center" x="0" y="0" visible="true" enabled="true" capture="false" bgcapture="false" /> Quellcode 1 <layer name="left_nav_home_i" style="nav_btn_icons" url="/plugins/svg.js" svg_title="home8"/> ****...
If it is a shared server but you have access to SSH you should be able to pull this off. I’ve done it in a CPanel environment, on a shared server, with no issues.
Example 1 seems to be on the best track. Here is a code snippet that creates multires panos that might give you some clues on how to pull this off. Quellcode 1 exec('/xplorit/krpanotools makepano -config=' . $config_path . ' -tilepath=' . $new_path . 'the.tiles/[mres_c/]l%Al/%Av/l%Al[_c]_%Av_%Ah.jpg -previewpath=' . $new_path . 'the.tiles/preview.jpg -thumbpath=' . $new_path . 'the.tiles/thumb.jpg -xmlpath=' . $new_path . 'xml_' . $media_id . '.xml ' . $equi_path); And you might want to look at ...
Tuur, It truly is a PITA and I've turned this into a science-fair experiment. But the results are well worth it. It does help if you have an NVIDIA GPU. You can leverage hardware decoding/encoding in the FFMEPEG commands which does speed things up DRASTICALLY. Our weak link in the system is upload speeds to s3.
In the interest of giving back to this community from which I have learned sooo much, anyone interested in diving into the rabbit-hell-hole called VBRs delivery and seeing how we do it read on… The “issue” with VBRs natively in KRPano is they don’t work, except for HLS/Apple devices. DASH, what every other major browser uses for VBRs delivery uses requires a bridge to get it to work. That is where dash.js comes in. First, load dash.js <script type="text/javascript" src="/node_modules/dashjs/dist...
Completely possible to encrypt on-the-fly via PHP. This should point you in the right direction.... Quellcode 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 12...
Good day, Running into an issue where repeated, meaning multiple per second, [Violation] 'requestAnimationFrame' handler took <N>ms is/are being returned to the JS console. We are using KRPano v 1.20.11 ( build 2022-1-13) Here is a link for an example. https://www.xplorit.com/slocal . What could be causing this? Perhaps a callwhen(); that never is satisfied? Or are there any other elements of KRPano that could be causing this? What makes this difficult to track down is that there is no "trigger"...
Perfect. Thank you for the insight!
The ability, when mwheel: false, to scroll-zoom if the user is holding down the command/control button on the keyboard.
If the server can handle node.js it can be done.
I'm bound by NDAs but the only true way for this to work reliably is to have a "server side component" to this. Not just a plugin. With a server side component the reliability and options available dramatically increase.
Would be wonderful to be able to leverage GPU horsepower when using makepano. Like what is possible with ffmpeg -hwaccell cuda
All the video we use is mp4 with fairly standard encoding params. Since the link is a simple mod of the example provided w/KRPano our mp4 encoding is not a factor here, which what I was thinking at first.