zita-njbridge - عبر الإنترنت في السحابة

هذا هو الأمر zita-njbridge الذي يمكن تشغيله في مزود الاستضافة المجانية OnWorks باستخدام إحدى محطات العمل المجانية المتعددة على الإنترنت مثل Ubuntu Online أو Fedora Online أو محاكي Windows عبر الإنترنت أو محاكي MAC OS عبر الإنترنت

برنامج:

اسم


zita-j2n، zita-n2j - عملاء جاك لنقل الصوت متعدد القنوات عبر شبكة محلية.

موجز


زيتا j2n [ الخيارات ] عنوان IP منفذ IP
زيتا n2j [ الخيارات ] عنوان IP منفذ IP
زيتا j2n [ الخيارات ] عنوان IP منفذ IP الواجهة
زيتا n2j [ الخيارات ] عنوان IP منفذ IP الواجهة

الوصف


أسئلة عامة
يسمح تطبيقا zita-j2n (المرسل) و zita-n2j (المتلقي) بتبادل ما يصل إلى 64
قنوات تدفقات صوتية كاملة الجودة غير مضغوطة بين نظامين أو أكثر قيد التشغيل
خادم الصوت جاك. يمكن أن يكون لكل من المرسل والمستقبل (المستلمون) معدل العينة الخاص بهم و
حجم الفترة الزمنية ، ولا يُفترض وجود مزامنة لساعة الكلمات بينهما. يستخدم المتلقي التكيف
إعادة التشكيل لتحويل دفق (تدفقات) الصوت إلى معدل العينة المحلي الخاص به.

لا توجد علاقة السيد / العبد بين المرسل والمستقبل (المستلمين). هذا صريح
هدف التصميم. من جميع النواحي ، فإن النتيجة الصافية لاستخدام zita-njbridge مماثلة لامتلاك
التوصيلات الصوتية التناظرية بين كروت الصوت للأنظمة التي تستخدمها. لا شيء مرسل
يمكن أن يؤثر على جهاز الاستقبال (أجهزة) ، بصرف النظر عن الإشارات الصوتية المتوفرة أو
العودة إلى الصمت إذا لم يكن هناك مرسل. لن تؤثر عمليات Xruns أو الدورات التي تم تخطيها على ملف
التزامن أو إعادة التشكيل. سيتم تعليق حركة جاك الحرة على أي من الطرفين مؤقتًا
العملية.

يمكن استخدام Zita-njbridge بطريقتين: واحد لواحد ، أو واحد لكثير. كلا IPv4 و IPv6 هما
أيد.

بالنسبة للإعداد الفردي ، يجب استخدام النموذج الأول للأوامر الموضحة أعلاه. ال
البروتوكول المستخدم هو UDP ووسيطة عنوان IP المطلوبة لكل من المرسل والمستقبل هي
أن المتلقي. يمكن استخدام اسم مضيف بدلاً من عناوين IP الرقمية ، هذا
سيتم البحث عنها باستخدام getaddrinfo ().

بالنسبة لإعداد واحد لأكثر ، يجب استخدام النموذج الثاني. يجب أن تكون وسيطة عنوان IP
عنوان الإرسال المتعدد الصالح ، وتحدد وسيطة الواجهة الإلزامية الشبكة
واجهة لاستخدامها.

ريسامبلير تصفية الطول.
يستخدم جهاز الاستقبال مكتبة zita-resampler لإعادة تشكيل الإشارات إلى معدلها المحلي. ال
طول مرشح التمرير المنخفض متعدد الأطوار المستخدم كجزء من خوارزمية إعادة التشكيل
يحدد النطاق الترددي للصوت ، ويضيف إلى زمن الانتقال. يمكن أن يكون لها أيضًا تأثير كبير
عند تحميل وحدة المعالجة المركزية إذا تم استقبال العديد من القنوات.

ستحدد Zita-njbridge طول مرشح بناءً على الجزء السفلي من المرسل والمستقبل
معدلات العينة. بالنسبة لمعدلات العينة 44.1 كيلوهرتز وما فوق ، فإن القيمة المختارة ستؤدي إلى
توهين لا يزيد عن 0.1 ديسيبل حتى 20 كيلو هرتز. يسمح الخيار --filt بتجاوز ملف
التكوين التلقائي ، ولكن هذا لن يكون ضروريًا في العادة.

كمون مسائل.
عند توصيل نظامي جاك بفترات غير متزامنة يكون الحد الأدنى الإضافي
زمن الوصول في أسوأ الحالات هو مجموع فترات الفترتين. زمن انتقال إضافي
يعني أي زمن انتقال مطلوب لجعل الاتصال يعمل دون انقطاع. الجولة-
زمن انتقال الرحلة من إدخال تناظري مثالي (صفر زمن انتقال زائد) على المرسل إلى الوضع المثالي
(idem) سيكون الناتج التناظري على جهاز الاستقبال ضعف هذه القيمة. أسوأ الظروف يعني
أن كلا من المرسل والمستقبل يمكن تشغيلهما في أوقات تعسفية داخل كل منهما
الفترات.

تم تصميم Zita-njbridge لتوفير زمن انتقال إضافي محدد وثابت. الهدف
value هي مجموع الفترتين ، بالإضافة إلى تأخير إعادة التشكيل ، بالإضافة إلى أي تخزين مؤقت إضافي
المحدد من قبل المستخدم. سيكون وقت الاستجابة الفعلي هذه القيمة بالإضافة إلى متوسط ​​الشبكة
تأخير. هذا الأخير غير معروف لذلك لا توجد وسيلة للتعويض عنه. هذا سوف يكون
ممكن باستخدام إما قناة عودة ، أو طريقة ما لمزامنة الساعات على النظامين
والتي يمكن استخدامها بعد ذلك لقياس متوسط ​​تأخير الشبكة. الإصدار الحالي من
لا يوفر zita-njbridge هذا لأنه مخصص للاستخدام على شبكة محلية. مخصص
أو يمكن لشبكة جيجابت إيثرنت ذات التحميل الخفيف أن توفر تأخيرات نموذجية للشبكة أقل بكثير من أ
ميلي ثانية.

يضيف خيار --buff لـ zita-n2j العدد المحدد من المللي ثانية إلى الهدف
وقت الإستجابة. القيمة الافتراضية هي 10 مللي ثانية وهي أكثر من كافية عند تحميلها بشكل معتدل
شبكة محلية جيجابت. يمكن تعيين هذا على صفر ، على سبيل المثال عندما يكون معروفًا أن ملف
سيعمل المرسل دائمًا بالقرب من بداية فترة Jack الخاصة به ويكون تذبذب تأخير الشبكة
أقل من هذه الفترة.

إذا كان هناك أي تشويش في تأخير الشبكة يزيد عن 10 مللي ثانية ، فسيتم زيادة وقت التخزين المؤقت الإضافي
ضروري لتجنب الانقطاع العرضي للتدفقات الصوتية المستلمة.

لا يعتمد وقت الاستجابة على الوقت الذي يعمل فيه المرسل بالضبط خلال فترة جاك الخاصة به.
يشبه هذا التشغيل على بطاقة الصوت: عندما تتم كتابة عينات التشغيل بشكل جيد
قبل استحقاقها ، لا يؤدي ذلك إلى تقليل وقت الاستجابة ، يتم تخزين البيانات مؤقتًا فقط حتى
نهاية الفترة. في حالة zita-njbridge ، يكون الوقت المتبقي متاحًا لـ
تأخير الشبكة. هذا هو السبب ، عندما يتم تحميل المرسل بشكل طفيف وتأخير الشبكة
صغير ، من الممكن استخدام - buff 0 في المستقبلات.

استعمل on واسع منطقة or لاسلكي الشبكات.
تم تصميم التطبيق الحالي ليتم استخدامه على الشبكات المحلية التي توفر أكثر أو
تسليم الحزم أقل موثوقية ، بتأخير منخفض أو متوسط. الحزم المفقودة من حين لآخر
لن يؤثر على المزامنة أو إعادة التشكيل ، ولكن أي عينات تصل خارج الترتيب
سيتم تجاهلها (سيتم استبدالها بالصمت من قبل). تخزين مؤقت إضافي (باستخدام
يسمح الخيار --buff) بإشارة غير متقطعة في وجود اهتزاز التأخير عند
سعر وقت الاستجابة الإضافي. قد تكون Zita-njbridge قابلة للاستخدام على الإنترنت لمسافات طويلة
اتصالات ، ولكن ضع في اعتبارك أنها لم تكن مصممة لهذا الغرض.

الأداء على الشبكات اللاسلكية مسألة صدفة بحتة. مرة أخرى زيتا نجبريدج ليست كذلك
مصمم لمثل هذا الاستخدام.

OPTIONS


مشترك الخيارات
--مساعدة
طباعة سطر الأوامر وملخص الخيارات.

--jname الاسم
حدد اسم عميل عميل Jack. الافتراضي هو "zita-j2n" أو "zita-n2j".

--jserv الخادم
حدد خادم Jack للاتصال به.

زيتا j2n الخيارات
- تشان قنوات
عدد القنوات المراد إرسالها ، الافتراضي هو قناتان.

- 16 بت
إرسال الصوت كعينات عدد صحيح موقعة 16 بت.

- 24 بت
إرسال الصوت كعينات عدد صحيح موقعة 24 بت. هذا هو الشكل الافتراضي.

--تطفو
إرسال الصوت كعينات نقطة عائمة 32 بت (تنسيق جاك الداخلي).

--mtu MTU
أبلغ zita-j2n بمسار MTU ، مما يسمح لها باستخدام حزم تصل إلى هذا الحجم. ال
القيمة الافتراضية هي 1500. لاحظ أن قيم MTU الكبيرة على شبكة مشتركة قد تزيد
تذبذب تأخير الشبكة.

- متاجر القفزات
قم بتعيين الحد الأقصى لعدد القفزات لحزم الإرسال المتعدد. افتراضات إلى واحد ، أي
الإرسال المتعدد على الشبكة المحلية فقط.

زيتا n2j الخيارات
- تشان الإدارية
قائمة بأرقام القنوات بترتيب تصاعدي ومفصولة بفاصلة أو شرطة
الأحرف ، يشير الأخير إلى النطاق. تبدأ أرقام القنوات في 1. فقط
سيتم إعادة تشكيل القنوات المطلوبة ولها منفذ جاك مطابق. القنوات
لم يتم توفيرها من قبل المرسل ستخرج الصمت. قائمة القنوات الافتراضية هي "1,2،XNUMX".

--برتقالي الوقت
قم بزيادة وقت الاستجابة الهدف بالوقت المحدد بالمللي ثانية. الافتراضي هو 10
آنسة. انظر إلى الوصف أعلاه لمعرفة ما يعنيه هذا بالضبط.

- تخيل تأخير
اضبط تأخير مرشح جهاز أخذ العينات ، في العينات عند أدنى معدلي العينة ، في
النطاق 16..96. انظر أعلاه للحصول على التفاصيل.

--معلومات
اطبع معلومات تشخيصية إضافية. ستتم طباعة ثلاث قيم مرتين لكل
ثانيًا: متوسط ​​خطأ حلقة التحكم في جهاز إعادة أخذ العينات في الإطارات ، نسبة جهاز إعادة أخذ العينات
عامل التصحيح ، والحد الأدنى لعدد الإطارات المتاحة في الاستقبال
العازلة.

استخدم zita-njbridge عبر الإنترنت باستخدام خدمات onworks.net



أحدث برامج Linux و Windows عبر الإنترنت