new

fixed

improved

Embeddings

Dashboard

Server Side SDK

Mobile SDK

2022 - End of February update

Welcome everyone to another of our updates.
We hope that these bring you interesting news and that you like them. If you have any feedback for us about this, please let us know.
With that said, let us look at what we were doing.
Audio API on a server
Our SDKs have been updated to bring you our API for audio to the server side SDKs. This makes it very easy for you to use your already built uploading processes and just place Ziggeo SDK behind the scene.
You can choose from any of our server side SDKs. In case you are wondering which ones are available, here is the list:
  1. PHP SDK
  2. Python SDK
  3. Node.js SDK
  4. Ruby SDK
  5. Java SDK
  6. C# SDK
While adding our system is very simple, we understand that sometimes there is a lot of things on your plate at the moment, and that is where the server side SDKs can shine for you.
By adding them in the back to help with processing, you can still continue using your existing workflows, while we help you with the rest.
Of course, server side SDKs are great when you are also trying to do things on fly with your media.
Try it out, and let us know how you like the new Audios API.
Localplayback and processing
In some workflows it was possible that your localplayback was not really available to you. While this is normal to be the case at times, this time that was not. After moving the r39 as our new stable, we got feedback that the localplayback and some of the events were not playing that well together.
Namely while there was no error, the event did block the localplayback screen from showing up properly. Well, that is now fixed.
* Good to point out that this change is not going to be available within the r39 (current stable tag). Instead this was updated in r40 (our latest).
Push Service
We have moved to a better and more stable way of pushing videos to your integrations. The current process will allow us to do this slightly faster. In the same time, the process will be less likely to cause other push services to stall since each will be more independent from the others than before.
Storage and media handling
While this is not something you can see directly, we are quite happy to have made some changes in the way we store our files. They are still saved in the very same manner security and privacy wise. Still the new approach will offer more control and better experience, both in production and during development.
Mobile SDKs
It is not just our server side SDKs that have been updating. Our team for mobile platforms was busy with different developments.
Demos
Easiest to see are the updates to our:
  1. Flutter demo
  2. Android demo
  3. React Native demo
  4. Xamarin demo
Blurring
Our mobile SDKs now feature interesting new feature - the blur. It works as fast as Flash, however it is a different kind of blur.
If you wanted to hide the background to highlight the person recording the video, well that is the type of blur that is now available.
To set it up it is as easy as
ZiggeoRecorder.setBlurMode(enabled)
  • exact way to call it can depend on the SDK in use.
JS SDK Updates
Sometimes a server can return the error. This is expected and in many cases wanted. For example if you were about to overwrite existing video.
Now the way we sent the errors back was not always the best, sometimes resulting in you seeing 500 (server error) while in fact that was 412 "key already exists" error instead. With the update, any error that you get should be more precise about what actually happened.
Dashboard: Moderation
With the audio being released we have also modified our moderation page to offer you moderation of audio as well.
The moderation for videos is in the same place it was before, and the audio is now in the same place. Just click and choose the media you want to moderate, all on same page.
Other updates
There are many things happening in the back that our different teams were working on. These include small updates on dashboard and some pages or around our API to working on brand new features. Of course this includes some necessary updates such as keeping DB drivers up to date, code around them as well as testing it all out while everything continues to run smoothly.
What is next
Well we mentioned earlier that we have a new integration preparing for you - push to Facebook. The process took a bit more than planned however it is nearly finalized and we can not wait for you to check it out.
Our live video feature is advancing nicely and we are very happy with the progress. There is of course still a bit more to go until we get it ready and available.
We are also about to release the custom controls feature. This is already available as beta release and any day now will be found in our r40.
That is it - for now that is. Make sure to check out our blog as well as to reach out to us if you have any questions to support@ziggeo.com.