[mirotalksfu] - welcome EffectsSDK

هذا الالتزام موجود في:
Miroslav Pejic
2025-09-01 09:17:38 +02:00
الأصل 334d509c12
التزام 9e3b6d8e61
10 ملفات معدلة مع 52 إضافات و27 حذوفات

عرض الملف

@@ -499,11 +499,12 @@ To obtain a [MiroTalk SFU license](https://docs.mirotalk.com/license/licensing-o
Do you find MiroTalk SFU indispensable for your needs? Join us in supporting this transformative project by [becoming a backer or sponsor](https://github.com/sponsors/miroslavpejic85). By doing so, not only will your logo prominently feature here, but you'll also drive the growth and sustainability of MiroTalk SFU. Your support is vital in ensuring that this valuable platform continues to thrive and remain accessible for all. Make an impact back MiroTalk SFU today and be part of this exciting journey!
| | | |
| ------------------------------------------------------------------------------ | -------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------- |
| [![BroadcastX](public/sponsors/BroadcastX.png)](https://broadcastx.de/) | [![Hetzner](public/sponsors/HetznerLogo.png)](https://hetzner.cloud/?ref=XdRifCzCK3bn) | [![LuvLounge](public/sponsors/LuvLounge.png)](https://luvlounge.ca) |
| [![QuestionPro](public/sponsors/QuestionPro.png)](https://www.questionpro.com) | [![BrowserStack](public/sponsors/BrowserStack.png)](https://www.browserstack.com) | [![CrystalSound](public/sponsors/CrystalSound.png)](https://crystalsound.ai) |
| [![Cloudron](public/sponsors/Cloudron.png)](https://cloudron.io) | [![Kiquix](public/sponsors/KiquixLogo.png)](https://kiquix.com) | [![LambdaTest](public/sponsors/LambdaTest.png)](https://lambdatest.com/pricing?coupon=QURFODlQUk9NT1RFUg==&refid=1149848) |
| | | |
| ------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------ | -------------------------------------------------------------------------------------- |
| [![EffectsSDK](public/sponsors/EffectsSDK.png)](https://effectssdk.ai/) | [![BroadcastX](public/sponsors/BroadcastX.png)](https://broadcastx.de/) | [![Hetzner](public/sponsors/HetznerLogo.png)](https://hetzner.cloud/?ref=XdRifCzCK3bn) |
| [![LuvLounge](public/sponsors/LuvLounge.png)](https://luvlounge.ca) | [![QuestionPro](public/sponsors/QuestionPro.png)](https://www.questionpro.com) | [![BrowserStack](public/sponsors/BrowserStack.png)](https://www.browserstack.com) |
| [![CrystalSound](public/sponsors/CrystalSound.png)](https://crystalsound.ai) | [![Cloudron](public/sponsors/Cloudron.png)](https://cloudron.io) | [![Kiquix](public/sponsors/KiquixLogo.png)](https://kiquix.com) |
| [![LambdaTest](public/sponsors/LambdaTest.png)](https://lambdatest.com/pricing?coupon=QURFODlQUk9NT1RFUg==&refid=1149848) | | |
</details>
@@ -520,6 +521,20 @@ Do you find MiroTalk SFU indispensable for your needs? Join us in supporting thi
</details>
## EffectsSDK ✨
[![EffectsSDK](public/sponsors/EffectsSDK.png)](https://effectssdk.ai/)
Looking for `powerful Virtual Background and Noise Suppression SDK and Plugins`?
Check out:
- 🎥 [Video Effects Extension](https://chromewebstore.google.com/detail/effetti-webcam-ai-+-regis/iedbphhbpflhgpihkcceocomcdnemcbj)
- 🔊 [Noise Cancelling Extension](https://chromewebstore.google.com/detail/noise-cancelling-app/njmhcidcdbaannpafjdljminaigdgolj)
- 🛠️ [Integrate with EffectsSDK](https://github.com/EffectsSDK)
---
## Diving into Additional MiroTalk Projects:
<details>

عرض الملف

@@ -64,7 +64,7 @@ dev dependencies: {
* @license For commercial or closed source, contact us at license.mirotalk@gmail.com or purchase directly via CodeCanyon
* @license CodeCanyon: https://codecanyon.net/item/mirotalk-sfu-webrtc-realtime-video-conferences/40769970
* @author Miroslav Pejic - miroslav.pejic.85@gmail.com
* @version 1.9.52
* @version 1.9.53
*
*/
@@ -876,7 +876,7 @@ function startServer() {
const token = encodeToken({ username: username, password: password, presenter: isPresenter });
const allowedRooms = await getUserAllowedRooms(username, password);
log.info('login --------------> ', { displayName: user?.displayname || username });
log.info('login -------------->', { displayName: user?.displayname || username });
return res
.status(200)

12
package-lock.json مولّد
عرض الملف

@@ -1,12 +1,12 @@
{
"name": "mirotalksfu",
"version": "1.9.52",
"version": "1.9.53",
"lockfileVersion": 3,
"requires": true,
"packages": {
"": {
"name": "mirotalksfu",
"version": "1.9.52",
"version": "1.9.53",
"license": "AGPL-3.0",
"dependencies": {
"@aws-sdk/client-s3": "^3.879.0",
@@ -35,7 +35,7 @@
"jsonwebtoken": "^9.0.2",
"mediasoup": "3.19.0",
"mediasoup-client": "3.15.4",
"nodemailer": "^7.0.5",
"nodemailer": "^7.0.6",
"openai": "^5.16.0",
"qs": "6.14.0",
"sanitize-filename": "^1.6.3",
@@ -8330,9 +8330,9 @@
"license": "MIT"
},
"node_modules/nodemailer": {
"version": "7.0.5",
"resolved": "https://registry.npmjs.org/nodemailer/-/nodemailer-7.0.5.tgz",
"integrity": "sha512-nsrh2lO3j4GkLLXoeEksAMgAOqxOv6QumNRVQTJwKH4nuiww6iC2y7GyANs9kRAxCexg3+lTWM3PZ91iLlVjfg==",
"version": "7.0.6",
"resolved": "https://registry.npmjs.org/nodemailer/-/nodemailer-7.0.6.tgz",
"integrity": "sha512-F44uVzgwo49xboqbFgBGkRaiMgtoBrBEWCVincJPK9+S9Adkzt/wXCLKbf7dxucmxfTI5gHGB+bEmdyzN6QKjw==",
"license": "MIT-0",
"engines": {
"node": ">=6.0.0"

عرض الملف

@@ -1,6 +1,6 @@
{
"name": "mirotalksfu",
"version": "1.9.52",
"version": "1.9.53",
"description": "WebRTC SFU browser-based video calls",
"main": "Server.js",
"scripts": {
@@ -83,7 +83,7 @@
"jsonwebtoken": "^9.0.2",
"mediasoup": "3.19.0",
"mediasoup-client": "3.15.4",
"nodemailer": "^7.0.5",
"nodemailer": "^7.0.6",
"openai": "^5.16.0",
"qs": "6.14.0",
"sanitize-filename": "^1.6.3",

عرض الملف

@@ -78,7 +78,7 @@ let BRAND = {
},
about: {
imageUrl: '../images/mirotalk-logo.gif',
title: '<strong>WebRTC SFU v1.9.52</strong>',
title: '<strong>WebRTC SFU v1.9.53</strong>',
html: `
<button
id="support-button"

عرض الملف

@@ -11,7 +11,7 @@ if (location.href.substr(0, 5) !== 'https') location.href = 'https' + location.h
* @license For commercial or closed source, contact us at license.mirotalk@gmail.com or purchase directly via CodeCanyon
* @license CodeCanyon: https://codecanyon.net/item/mirotalk-sfu-webrtc-realtime-video-conferences/40769970
* @author Miroslav Pejic - miroslav.pejic.85@gmail.com
* @version 1.9.52
* @version 1.9.53
*
*/
@@ -5590,7 +5590,7 @@ function showAbout() {
position: 'center',
imageUrl: BRAND.about?.imageUrl && BRAND.about.imageUrl.trim() !== '' ? BRAND.about.imageUrl : image.about,
customClass: { image: 'img-about' },
title: BRAND.about?.title && BRAND.about.title.trim() !== '' ? BRAND.about.title : 'WebRTC SFU v1.9.52',
title: BRAND.about?.title && BRAND.about.title.trim() !== '' ? BRAND.about.title : 'WebRTC SFU v1.9.53',
html: `
<br />
<div id="about">

عرض الملف

@@ -9,7 +9,7 @@
* @license For commercial or closed source, contact us at license.mirotalk@gmail.com or purchase directly via CodeCanyon
* @license CodeCanyon: https://codecanyon.net/item/mirotalk-sfu-webrtc-realtime-video-conferences/40769970
* @author Miroslav Pejic - miroslav.pejic.85@gmail.com
* @version 1.9.52
* @version 1.9.53
*
*/

ثنائية
public/sponsors/EffectsSDK-logo.png Normal file

ملف ثنائي غير معروض.

بعد

العرض:  |  الارتفاع:  |  الحجم: 13 KiB

ثنائية
public/sponsors/EffectsSDK.png Normal file

ملف ثنائي غير معروض.

بعد

العرض:  |  الارتفاع:  |  الحجم: 30 KiB

عرض الملف

@@ -497,6 +497,16 @@
<div class="clients-inner section-inner has-animations has-top-divider has-bottom-divider">
<ul class="list-reset">
<li class="reveal-from-left" data-reveal-delay="150">
<div class="clients-logo">
<a href="https://effectssdk.ai" target="_blank"
><img
class="clients-size-logo"
src="../sponsors/EffectsSDK-logo.png"
alt="EffectsSDK"
/></a>
</div>
</li>
<li class="reveal-from-left" data-reveal-delay="300">
<div class="clients-logo">
<a href="https://broadcastx.de/" target="_blank"
><img
@@ -506,14 +516,14 @@
/></a>
</div>
</li>
<li class="reveal-from-left" data-reveal-delay="300">
<li class="reveal-from-left" data-reveal-delay="450">
<div class="clients-logo">
<a href="https://hetzner.cloud/?ref=XdRifCzCK3bn" target="_blank"
><img class="clients-size-logo" src="../sponsors/Hetzner.png" alt="Hetzner"
/></a>
</div>
</li>
<li class="reveal-from-left" data-reveal-delay="450">
<li class="reveal-from-left" data-reveal-delay="600">
<div class="clients-logo">
<a id="adultCnt" class="cp"
><img
@@ -523,7 +533,7 @@
/></a>
</div>
</li>
<li class="reveal-from-left" data-reveal-delay="600">
<li class="reveal-from-left" data-reveal-delay="750">
<div class="clients-logo">
<a href="https://www.questionpro.com" target="_blank"
><img
@@ -533,7 +543,7 @@
/></a>
</div>
</li>
<li class="reveal-from-left" data-reveal-delay="750">
<li class="reveal-from-left" data-reveal-delay="900">
<div class="clients-logo">
<a href="https://www.browserstack.com" target="_blank"
><img
@@ -543,7 +553,7 @@
/></a>
</div>
</li>
<li class="reveal-from-left" data-reveal-delay="900">
<li class="reveal-from-left" data-reveal-delay="1150">
<div class="clients-logo">
<a href="https://crystalsound.ai" target="_blank"
><img
@@ -553,7 +563,7 @@
/></a>
</div>
</li>
<li class="reveal-from-left" data-reveal-delay="1150">
<li class="reveal-from-left" data-reveal-delay="1300">
<div class="clients-logo">
<a href="https://cloudron.io" target="_blank"
><img
@@ -563,14 +573,14 @@
/></a>
</div>
</li>
<li class="reveal-from-left" data-reveal-delay="1300">
<li class="reveal-from-left" data-reveal-delay="1450">
<div class="clients-logo">
<a href="https://kiquix.com" target="_blank"
><img class="clients-size-logo" src="../sponsors/Kiquix.png" alt="Kiquix"
/></a>
</div>
</li>
<li class="reveal-from-left" data-reveal-delay="1450">
<li class="reveal-from-left" data-reveal-delay="1600">
<div class="clients-logo">
<a
href="https://lambdatest.com/pricing?coupon=QURFODlQUk9NT1RFUg==&refid=1149848"