ہم نے آن لائن ڈانس بال کیسے کیا۔

ہم نے آن لائن ڈانس بال کیسے کیا۔

بگ سیواسٹوپول آفیسرز کی گیند روایتی طور پر جون میں ہوتی ہے، لیکن اس بار تیاریاں اچھی نہیں ہوئیں۔ منتظمین نے "سیواسٹوپول بال آن لائن" شروع کرنے کا فیصلہ کیا۔ چونکہ ہم اس پروگرام کو لگاتار کئی سالوں سے نشر کر رہے ہیں، اس لیے پیچھے ہٹنے کی کوئی جگہ نہیں تھی۔ فیس بک، VKontakte اور YouTube پر ناظرین، 35 جوڑے گھر میں رقص کرتے ہیں۔

عام طور پر، کچھ عرصے سے آن لائن نشریات میں شامل ہونے کے بعد، ہم نے ایک رجحان دیکھا کہ تقریباً ہر پروجیکٹ کو کسی نہ کسی قسم کی جدت کی ضرورت ہوتی ہے (یا ہم خود سے مطالبہ کرتے ہیں)۔ یا تو ہم پہلی بار SDI استعمال کر رہے ہیں، یا ویڈیو بھیجنے والے، یا سمندر سے کئی 4G موڈیمز کا استعمال کرتے ہوئے سگنل منتقل کر رہے ہیں، ایک نیا ریموٹ کنٹرول، ایک سگنل میٹرکس، ایک ہیلی کاپٹر سے ویڈیو لے رہے ہیں، 25 VK گروپس میں دوبارہ چل رہے ہیں، اور پسند ہر نیا پروجیکٹ آپ کو سٹریمنگ کی دنیا میں اور بھی گہرائی میں ڈوبتا ہے۔ ہم اس کے بارے میں YouTube VidMK پر بات کرتے ہیں، اور اسے Habr پر لکھنے کا فیصلہ کیا۔

تو، کام...

وبا کی وجہ سے ڈانس بال آن لائن منعقد کیا جا رہا ہے۔ ایک سرکردہ جوڑا ہے، باقی شرکاء رقص کرتے ہیں، ان کے بعد دہراتے ہیں، یعنی وہ موسیقی کے ساتھ مرکزی جوڑے کو ضرور دیکھیں اور سنیں۔

ہم نے آن لائن ڈانس بال کیسے کیا۔

شروع میں، سیواستوپول کا گورنر گیند کو کھولنے کے لیے شامل ہوتا ہے۔ مکمل، ہدایت شدہ نشریات یوٹیوب، فیس بک اور وی کے پر جاتی ہیں۔

ہم نے آن لائن ڈانس بال کیسے کیا۔

سب سے واضح طریقہ ویڈیو چیٹ کے ذریعے سب کو کال کرنا تھا۔ زوم سب سے پہلے ذہن میں آیا، لیکن میں عام طور پر کوشش کرتا ہوں کہ میں جو کچھ سنتا ہوں اسے فوری طور پر حاصل نہ کروں، بلکہ متبادل تلاش کروں۔ شاید ان کی مارکیٹنگ بہت اچھی ہے، اور یہاں تک کہ اگر ٹول اچھا ہے، تو شاید کچھ اور ہے۔ انہوں نے AVstream چیٹ میں TrueConf کے بارے میں کئی بار بات کی، اس لیے میں نے اسے آزمانے کا فیصلہ کیا۔

یہاں یہ کہنا ضروری ہے کہ ہم کریمیا میں ہیں اور بہت سی مشہور خدمات یہاں کام نہیں کرتی ہیں۔ آپ کو تلاش کرنا پڑتا ہے، اور اکثر متبادل بہتر ہوتے ہیں۔ لہذا، مثال کے طور پر، بلاک شدہ ٹریلو کے بجائے، ہم نے طاقتور Planfix کا استعمال شروع کیا۔

TrueConf نے فوری طور پر مجھے اپنے سرور کو بڑھانے کا موقع فراہم کیا۔ نظریہ طور پر، اس کا مطلب یہ ہوگا کہ ہم خود کو الگ تھلگ کرنے کے دوران ڈیٹا سینٹرز پر عام بڑھے ہوئے بوجھ پر منحصر نہیں ہیں، ہم سیواسٹوپول میں خاموشی سے بیٹھتے ہیں، بنیادی طور پر مقامی صارفین اور دوسرے شہروں سے کچھ لوگوں کو جوڑتے ہیں، اور سب کچھ مستحکم طریقے سے کام کرتا ہے۔ اس کے علاوہ، آپ کے اپنے سرور کا استعمال پیسے کے لحاظ سے زیادہ منافع بخش تھا. اور ہمارے گاہکوں کے معاملے میں، انہوں نے اسے مفت میں بھی دیا، کیونکہ گیند کے منتظمین این جی اوز تھے.

عام طور پر، ہم نے مصنوعات کی جانچ کی اور محسوس کیا کہ یہ ہمارے لئے مناسب ہے. اگرچہ ٹیسٹوں نے 35 افراد کا پورا بوجھ نہیں چلایا، لیکن یہ تھوڑا خوفناک تھا کہ پرانا کمپیوٹر سرور کے طور پر کیسے برتاؤ کرے گا۔ اس طرح کے بوجھ کے ساتھ سسٹم یونٹ کی ضروریات کافی زیادہ ہیں، اس لیے ہم نے AMD Ryzen 7 2700 پر مبنی کمپیوٹر لایا، اور یہ اس سے پرسکون ہو گیا۔

سرور جسمانی طور پر اسی جگہ پر واقع تھا جہاں گیند کو نشر کیا گیا تھا۔ مرکزی ویڈیو کمیونیکیشن ایپلیکیشن اسی نیٹ ورک سے منسلک تھی جس میں سرور تھا۔ اس سے اعتماد میں اضافہ ہوا کہ تصویر یقینی طور پر سرور تک پہنچے گی، اور تب ہی باقی شرکاء تک آن لائن ہو گی۔ ویسے انٹرنیٹ اچھا ہونا چاہیے۔ ہمارے 35 شرکاء کے لیے، اپ لوڈ کی رفتار 120 Mbit تک پہنچ گئی، یعنی 100 Mbit کا باقاعدہ انٹرنیٹ کافی نہیں ہوگا۔ عام طور پر، سرور کام کر رہا ہے، چلو نشر کرتے ہیں...

کیمرہ سگنل

کوئی بھی ویڈیو چیٹ آپ کو ویب کیم کو بطور تصویری ذریعہ اور آواز کے لیے مائیکروفون منتخب کرنے کی پیشکش کرتا ہے۔ اگر ہمیں ایک پیشہ ور ویڈیو کیمرہ اور ساؤنڈ ٹریک کے ساتھ دو مائیکروفون سے آواز کی ضرورت ہو تو کیا ہوگا؟ مختصراً، ہم نے NDI استعمال کیا۔

ہمیں پوری نشریات کو ڈائریکٹ کرنا تھا اور اسے سوشل نیٹ ورکس پر چلانا تھا۔ ایسا کرنے کے لیے، ہمارے پاس منی پی ٹی ایس (موبائل ٹیلی ویژن اسٹوڈیو) کے طور پر ایک اہم کمپیوٹر تھا۔ تمام کام vMix پروگرام کا استعمال کرتے ہوئے کئے گئے تھے۔ یہ مختلف اقسام اور پیچیدگی کی سطحوں کی نشریات کو منظم کرنے کے لیے کافی طاقتور سافٹ ویئر ہے۔

ہم نے آن لائن ڈانس بال کیسے کیا۔

ہمارے ناچنے والے جوڑے کو ایک کیمرے سے فلمایا گیا تھا؛ اس سے زیادہ کی ضرورت نہیں تھی۔ ہم نے اندرونی BlackMagic Intensity Pro کارڈ کا استعمال کرتے ہوئے کیمرے سے سگنل حاصل کیا۔ میری رائے میں، یہ واحد HDMI سگنل کیپچر کرنے کے لیے ایک متعلقہ کارڈ ہے۔ یہ سگنل TrueConf کو ویب کیم کے طور پر بھیجا جانا تھا۔ vMix کا استعمال کرتے ہوئے اسٹریم کو فوری طور پر ویب کیم میں تبدیل کرنا ممکن تھا، لیکن میں ہر چیز کو ایک کمپیوٹر پر ڈھیر نہیں کرنا چاہتا تھا۔ اس لیے کانفرنس کال کے لیے علیحدہ لیپ ٹاپ استعمال کیا گیا۔

لیپ ٹاپ پر کیمرے سے سگنل کیسے حاصل کریں؟ آپ ایک کمپیوٹر پر ورچوئل ویڈیو سگنل بنا سکتے ہیں اور اسے مقامی نیٹ ورک کے کسی دوسرے کمپیوٹر پر جتنی بار چاہیں پکڑ سکتے ہیں۔ یہ NDI (نیٹ ورک ڈیوائس انٹرفیس) ہے۔ بنیادی طور پر ایک قسم کی ورچوئل کیبل جسے کسی خاص طریقے سے انتظام کرنے کی ضرورت نہیں ہے۔ 1080p25 کے لیے ایک سٹریم کی چوڑائی تقریباً 100 Mbit ہے، لہذا مستحکم آپریشن کے لیے آپ کو یقینی طور پر 1 Gbit نیٹ ورک یا 150 Mbit سے زیادہ Wi-Fi کی ضرورت ہے۔ لیکن کیبل بہتر ہے. ایک مقامی نیٹ ورک میں ایسے بہت سے NDI سگنل ہو سکتے ہیں، جب تک کہ چینل کی چوڑائی کافی ہو۔

لہذا، vMix میں میزبان کمپیوٹر پر ہم کیمرے سے سگنل دیکھتے ہیں، ہم اسے NDI سگنل کے طور پر نیٹ ورک پر بھیجتے ہیں۔ کالنگ لیپ ٹاپ پر ہم NDI ٹولز پیکیج سے NDI ورچوئل ان پٹ پروگرام کا استعمال کرتے ہوئے یہ سگنل پکڑتے ہیں (یہ مفت ہے)۔ یہ منی پروگرام ایک ورچوئل ویب کیم بناتا ہے جس میں آپ مطلوبہ NDI سگنل آن کرتے ہیں۔ درحقیقت، بس، ہمارا HDMI کیمرہ NDI کے ذریعے TrueConf میں ظاہر ہوا۔

آواز کا کیا ہوگا؟

ہم نے آن لائن ڈانس بال کیسے کیا۔

ہم ایک اچھے آڈیو ریموٹ کنٹرول کا استعمال کرتے ہوئے دو ریڈیو مائکروفون اور ساؤنڈ ٹریک سے آواز اکٹھا کرتے ہیں اور اسے بیرونی آڈیو کارڈ کے ساتھ vMix میں فیڈ کرتے ہیں۔ یہی آڈیو رقم ہے جسے ہم آن ایئر اور اپنے NDI اسٹریم کو TruConf کے لیے بھیجتے ہیں۔ وہاں، لیپ ٹاپ مائکروفون کے بجائے، ہم NewTek NDI آڈیو کو منتخب کرتے ہیں۔ اب ہمارے تمام رقاص کال میں ہماری خوبصورت تصویر اور اعلیٰ معیار کی آواز دیکھتے اور سنتے ہیں۔

آن ایئر تصویر

TrueConf نے نارمل کالنگ موڈ کا انتخاب کیا، جب ہر کوئی سب کو دیکھتا ہے۔ ایک آپشن بھی تھا جب ہم سب کو دیکھتے ہیں، اور ہر کوئی صرف پیش کرنے والوں کو دیکھتا ہے۔ یہ زیادہ مؤثر ہے، لیکن پھر کوئی بڑے پیمانے پر اثر نہیں پڑے گا.

ہم نے آن لائن ڈانس بال کیسے کیا۔

"ہر کوئی سب کو دیکھتا ہے" کالنگ فارمیٹ میں، آپ کسی بھی ونڈو کو منتخب کر سکتے ہیں جسے بڑا کرنے کی ضرورت ہے۔ چنانچہ شرکاء نے معروف جوڑے کو دیکھا، اور ہم نے ایک اور صارف بنایا، جس کے اکاؤنٹ سے ہم نے تصویر نشر کی اور جوڑے کے درمیان تبادلہ کیا۔ ہم نے مطلوبہ جوڑے پر کلک کیا اور ان کی سکرین کو بڑا کیا؛ باقی جوڑے نیچے چھوٹے تھے۔ بعض اوقات تمام اسکرینوں پر یہ ظاہر کیا جاتا تھا کہ کتنے لوگ ہم آہنگی میں ناچ رہے ہیں۔

اب ہم آہنگی کے بارے میں

آپ نے شاید تاخیر کے بارے میں سوچا ہوگا۔ ہاں، یہ تھا، دونوں سمتوں میں تقریباً 1-2 سیکنڈ۔ یہاں ہمارے پاس موسیقی چل رہی ہے، آواز بعد میں شرکاء کو آتی ہے، وہ اس تال پر رقص کرتے ہیں، اور ان کی تصویر بھی بعد میں ہماری طرف لوٹ آتی ہے۔ ہم نے فارمیٹ کے فریم ورک کے اندر اسے نظر انداز کرنے کا فیصلہ کیا، لیکن یہ پھر بھی بڑے پیمانے پر اور دلچسپ نظر آیا۔

ناظرین کے لیے مطابقت پذیری کا مسئلہ سوشل نیٹ ورکس کے لیے ہمارے نشریات میں آواز کو مصنوعی طور پر موخر کر کے حل کیا جا سکتا ہے۔ اس کے بعد دھارے کا ناظر یہ دیکھے گا کہ شرکاء موسیقی کی تال پر بالکل کیسے رقص کرتے ہیں۔ لیکن یہ حقیقت نہیں ہے کہ ہر کسی کی طرف سے تصویر یکساں تاخیر کے ساتھ آتی ہے۔ یہ براڈکاسٹ سکیم کی ایک اور پیچیدگی ہے، ہم اگلی بار ضرور کریں گے۔

ویسے، NDI ٹولز پیکیج میں ایک اور منی پروگرام ہے - اسکین کنورٹر۔ یہ آپ کی سکرین یا ویب کیم کو پکڑ کر NDI سگنل بناتا ہے۔ اس طرح آپ آسانی سے نشریات کو منظم کر سکتے ہیں، مثال کے طور پر، کسی مقامی نیٹ ورک کے اندر سائبر مقابلے، جس میں صرف یہ نیٹ ورک اور ویب کیمرے ہوتے ہیں۔ مزید آلات کی ضرورت نہیں ہے۔

ہم نے آن لائن ڈانس بال کیسے کیا۔

ہمارے لیے، یہ ایک اور منصوبہ تھا جہاں ہمیں نئے حل آزمانے تھے جن کا ہمیں ابھی تک جنگی سلسلے میں سامنا نہیں ہوا تھا۔ مجھے آپ کے تمام تبصروں کا جواب دینے میں خوشی ہوگی، میں احتیاط سے اور دلچسپی کے ساتھ آپ کی خواہشات اور سفارشات کا مطالعہ کروں گا، اگر آپ جانتے ہیں کہ ہم کس طرح بہتر کر سکتے تھے۔ سلسلہ بندی کی دنیا لامتناہی ہے، بہت سی ٹیکنالوجیز ہماری آنکھوں کے سامنے نمودار ہو رہی ہیں اور ہم ایک ساتھ تیزی سے سیکھ سکتے ہیں۔ ذیل میں آپ سائٹ سے ایک جائزہ ویڈیو دیکھ سکتے ہیں۔



ماخذ: www.habr.com

نیا تبصرہ شامل کریں