With our new feature “Action buttons” and “Toggle” you can create and control actions from live mode whenever you want.
You find ”Project code” under project settings. What ever code you drop within a button or toggle can be executed from live mode. This is a global project feature. The buttons only show up in live mode if there is any code. The possibilities are endless, go creative and build some actions. The Toggles are persisted values so if a participant enters the project at a later state they will also get the code while the Action buttons are one time fired code.
Some examples can be counters, bumpers, different css modes - like day conference and evening party mode.
We have also created one first code snippet - Confetti. There will be more to come… hit us with ideas and we can create more cool snippets.
As an extra thing we have also build this into the module block type Action buttons, so the participant can fire the code by themselves from a button added in a module (if they would like to have a private confetti rain for example - Bingo!).
We are happy to now be able offer global project code. This have been rather complex to achieve in the past requiring special code.
Now you can write code initiated globally for your whole event. For all producers out there writing your own code, this is a big improvement.
One of our customers experienced a problem with an event last week using E-meet. This is something that we take extremely serious and we have turned every stone we can to see what we can find on our end to help out in these situations and to prevent failures like this. One of the outcomes was that we rapidly changed the moderator controls in E-meet to make it much easier to moderate in an effective way.
This problem was related to an event that had an issue with bandwidth/capacity due to a nigh number of published (but not broadcasted) streams (45 in total).
We want to clarify that this is not an issue, for the following reasons.
Please note that this has never been an issue for the video wall since it combines multiple channels, in the background, into one view.
Since we have implemented hard limits and changes to stream publishing you won’t have to make any changes to your way of working.
We appreciate any type of feedback when it comes to issues that might occur during live events! Twebcast is - being a high end platform - used for events of very different forms and shapes, and the combinations are endless. We therefor work continuously together with our partners to make the delivery as smooth as possible for all types of events. And we also encourage producers to test new features and ways of running an event thoroughly before launching an event.
Forget participants that can’t connect! With our brand new automagical cloud proxy we handle the connection to the video servers behind your proxy. This means that participants that have had issues to connect due to firewall and VPN-tunnels now will be able to connect to E-meet. About 3-6% of all participants have since we launched this connected via cloud proxy those participants would not have been able to participate in the past. This is of course an great improvement of E-meet.
A cloud proxy is proxy that is based in the cloud instead of in a hardware appliance residing in a corporate data center. A proxy server acts as a gateway between you and the internet, and verifies and forwards incoming client requests to other servers for further communication.
We have changed the controls for E-meet. We have grouped the controls and made the UX more understandable.
You can now “Prepare for stream” which open up the connection to the participant. When this is done you can preview and talk (one to one) this is very nice if you want to prepare for example a speaker. You can still directly broadcast a participant without the need to first prepare for stream. The limit in one channel is still 18 simultaneous streams. But no limit in watching participants. So nothing really changed in functionality just much better controls and easier way to previewing speakers.
Twebcast now offers ultra low latency streaming. This means that you don’t need any external streaming provider for your events any more.
Since latency is a big problem in an interactive world we wanted to be able to offer the best there is. With ultra low latency (about 2sec) you can interact with the audience directly from the studio without delay problems. The stream is so fast that you can even talk with people via E-meet. This opens up a number of possibilities like talking video walls and inviting anyone from the audience to talk to the studio. Maybe you have an even more amazing idea? What can you get out of the combination of low latency stream, E-meet, audience wall and E-meeting blocks both on participant and screen side?
How to: Add a video streaming block to one of your modules. Set it to Ingest and you will get an end point to stream directly to into that block!
We now handle alternating sessions from the same participant. When logging in a new session (device/browser/tab) with an already online participant, a popup will be displayed on the old session to inform the user that this session is no longer active. This was technically the case before too, but now clarified visually.
We now also handle inactive participants. If you are inactive for 2 hours you will get be a popup with a countdown. If you don’t interact, the participant will be disconnected. The popup will stay and you can reconnect anytime by clicking “connect”.
From now on, you can let your audience be a part of the studio scene! We are so happy to be able to now launch the first version of our much requested audience wall! Add an "Emeeting view" block to a module on the screen track and set it to "Audience". Choose what track/channel to get your audience from and set Emeeting channel to "Audience" on the slot.
Connect a screen to your event and participants will be automatically broadcasted in a video collage! The grid is fixed to 50 participants (for now).
And yes, we have lots of improvements/add-ons waiting around the corner...
We have now translated system generated messages into Danish. Set choice of language under Settings/Translation. The other nordic languages will be added shortly. And don't forget that you always can create your own language, based on one of the existing ones.
Let your audience react to what’s happening during the event in real time.
The participants can send emojis and write text. You can also select to only allow only emojis or only text.
This feature is build as a layer on top of your layout. Therefore you can choose to have reactions on top of the whole screen or over a specific module or modules within your layout.
Contact us at email@example.com if you need help with production…
You can now save your own templates. Save project templates, slot templates and module templates. This is really handy if you often build the same setup of modules, a specific layout or have made a nice design that you want to reuse.
Note: When you create slots from a slot template the system will create new modules. Therefore consider if you should use multiple select and edit instead.
e.g. if you use a videoblock in a layout and create it from a slot template the video will reload for each slot since it is different modules. If you instead use multi select and edit you can copy all modules and settings from one specific slot to all the ones selected. So consider which method to use.
Build custom layouts, this is second edition of “Multi-module screen handling” located under slot settings. You can design really powerful layouts with numerous modules in a grid system. Move them, drag and drop them and resize them in your very own grid system. The layout system supports PX, %, FR, EM, CH, VW and VH. So you are totally free to build your own or your customers requested layouts.
Under project settings there is a new field called “customer note”. Here you can mark your invoice with a reference number if you want.
You can also write if there is something else that we need to know regarding the invoice.
Add the new slot template "Camera test" to your event to let participants test their camera before entering an E-meet. It's now set to a required question to force the participants to take action. The same solution could be used as a separate test event.
From edit slot you can choose "Select" and then click on any number of slots that you want to change simultaneously. When you have marked all slots you can choose which slot to apply settings from. You can apply layouts, modules, E-meet settings and more. A real time saver!
This allows filtering from any question or participant data from the registration form which is set to segmentable. One effective way to use this feature is to show the results in participant clients filtered on a segment, and the screen on a stage or in a studio showing the total result without filtering.
CSS on slot level is a very powerful way to make special designs for a certain slot. This class is added very high up in the DOM which makes it possible to target from the main CSS on project level.
We have now created the possibility to add streams directly from a module. It has been possible before via an iframe in a normal code block but this has been very limiting because the module reloaded when changing slots in Live mode. With that said, you have probably already figured out that the beauty of this new solution lies in being able to reuse the same video stream block in several places on a timeline without the video reloading.
This provides completely new opportunities to have several simultaneous streams and not least the opportunity to inject a stream in an ongoing E-meet.
E-meet is still appreciated and one of our top priorities. We have now added a browser validator that tells you if you have a browser that does not support E-meet.
The free text input field is improved in many aspects. The more special designs that were created with different widths on modules, grid divisions etc, the free text field no longer worked well. It is now rebuilt and follows the design of the modules much better.
We have now added a markup for modules that are not correctly set up. This was previously difficult to find when e.g. copying a project (all connections to modules are in this case broken/sanitized), and led to projects not starting or sub courses not being loaded. In connection with this, we have also improved our sanitize routine when copying and creating new projects from templates.
Now you can click a bundle of stacked modules and then directly click on any module in the stack to access it.
It's now possible to name slots via slot settings (three dots when hoovering over a slot in the timeline). So from now you don’t have to see the name of the first module in the stack when working with multiple modules in a slot.
In order to be able to build video stream blocks in a good way, we basically had to rebuild Twebcast. Previously, each slot change initiated (reloaded) the modules on the specific slot. This meant that e.g. videos were reloaded even when the same module was used several times in a timeline. We have now changed the handling so that a module only initializes once. This also provides advantages for other types of modules used in several places. Chat e.g. previously reloaded on each slot even though it was the same chat throughout the project.
This is an update that at first glance may not seem so big but this improves Twebcast as a platform a lot.