అందరికి వందనాలు! హోటల్ బుకింగ్ సర్వీస్ యొక్క IT బృందం నుండి వచ్చిన కథనాల శ్రేణిలో ఇది రెండవ భాగం
В
మరియు అంతా బాగానే ఉన్నట్లు అనిపించింది, కానీ కొంత సమయం తర్వాత మా విభాగంలో కొత్త పని వచ్చింది - మా ప్రసారాలను మరింత ఇంటరాక్టివ్గా చేద్దాం! మా మొత్తం సాంకేతిక వివరణ ఒక వాక్యాన్ని కలిగి ఉంది - మేము రిమోట్ ఉద్యోగులకు బృంద సమావేశాలకు కనెక్ట్ అయ్యే అవకాశాన్ని ఇవ్వాలి, అంటే చూడటమే కాకుండా చురుకుగా పాల్గొనడం కూడా అవసరం: ప్రదర్శనను చూపడం, నిజ సమయంలో ప్రశ్నలు అడగడం మొదలైనవి. పరిస్థితిని విశ్లేషించిన తర్వాత, మేము జూమ్ కాన్ఫరెన్సింగ్ని ఉపయోగించాలని నిర్ణయించుకున్నాము.
త్వరిత ప్రక్కన: వీడియో కాన్ఫరెన్సింగ్ కోసం జూమ్ చాలా కాలంగా మా ఇన్ఫ్రాస్ట్రక్చర్లో విలీనం చేయబడింది. మా ఉద్యోగులు చాలా మంది రిమోట్ ఇంటర్వ్యూలు, సమావేశాలు మరియు ప్రణాళికా సమావేశాల కోసం ప్రతిరోజూ దీనిని ఉపయోగిస్తున్నారు. మా సమావేశ గదులు చాలా వరకు జూమ్ రూమ్లతో అమర్చబడి ఉంటాయి మరియు 360-డిగ్రీ కవరేజీతో పెద్ద టీవీలు మరియు మైక్రోఫోన్లతో అమర్చబడి ఉంటాయి. మార్గం ద్వారా, మేము ఈ మైక్రోఫోన్లను మా “ప్రత్యేక” సమావేశ గదిలో ఇన్స్టాల్ చేయడానికి ప్రయత్నించాము, కానీ గది పెద్ద పరిమాణంలో ఉన్నందున, అవి శబ్దాల గందరగోళాన్ని మాత్రమే ఉత్పత్తి చేశాయి మరియు స్పీకర్లు ఏమి చెబుతున్నాయో తెలుసుకోవడం చాలా కష్టం. చిన్న గదులలో, ఇటువంటి మైక్రోఫోన్లు గొప్పగా పని చేస్తాయి.
మన పనికి తిరిగి వెళ్దాం. పరిష్కారం చాలా సులభం అని అనిపించవచ్చు:
- వైర్డు కనెక్షన్ కోసం HDMI కేబుల్ను తీసివేయండి;
- మేము మీటింగ్ రూమ్లో జూమ్ రూమ్లను సెటప్ చేసాము, తద్వారా ఉద్యోగులు మీటింగ్కి కనెక్ట్ అవ్వగలరు మరియు ఎక్కడి నుండైనా ఏ పరికరం నుండి అయినా ప్రెజెంటేషన్ను చూపగలరు;
- మేము మా స్కీమ్ నుండి కెమెరాను తీసివేస్తాము, ఎందుకంటే మనం జూమ్ నుండి చిత్రాన్ని క్యాప్చర్ చేయగలిగినప్పుడు కెమెరా నుండి చిత్రాన్ని ఎందుకు క్యాప్చర్ చేయాలి? మేము ల్యాప్టాప్కు వీడియో క్యాప్చర్ కార్డ్ ద్వారా ప్రొజెక్టర్ను కనెక్ట్ చేస్తాము, హోస్ట్ను అక్కడికి తరలించి, ప్రోగ్రామ్తో విండోను క్యాప్చర్ చేయడానికి Xsplitని మళ్లీ కాన్ఫిగర్ చేస్తాము (స్మార్ట్ సెలక్షన్ ఫంక్షన్) మరియు టెస్ట్ ప్రసారానికి వెళ్లండి.
- యూట్యూబ్లో ధ్వనిని ప్రభావితం చేయకుండా రిమోట్ అబ్బాయిలు వినగలిగేలా మేము ధ్వనిని సర్దుబాటు చేస్తాము.
మేము సరిగ్గా అదే చేసాము: మేము మైక్రోఫోన్లను Intel NUCకి జూమ్ రూమ్లతో ఇన్స్టాల్ చేసాము (ఇకపై “హోస్ట్” అని సూచిస్తాము), ప్రొజెక్టర్ కోసం HDMI కేబుల్ను తీసివేసి, “జూమ్లో చిత్రాన్ని ఎలా పంచుకోవాలో” ఉద్యోగులకు నేర్పించాము మరియు ప్రసారమైంది. మరింత స్పష్టంగా చెప్పడానికి, క్రింద కనెక్షన్ రేఖాచిత్రం ఉంది.
ఆదర్శవంతమైన పరిష్కారం కోసం అన్వేషణ విసుగు పుట్టించే వాస్తవం కోసం మేము సిద్ధంగా ఉన్నాము మరియు దురదృష్టవశాత్తు, ఈ పథకం పని చేయలేదు - ప్రతిదీ మేము ఊహించిన దాని కంటే పూర్తిగా భిన్నంగా జరిగింది. ఫలితంగా, మేము ధ్వనితో కొత్త సమస్యలను ఎదుర్కొన్నాము లేదా ప్రసారంలో పూర్తిగా లేకపోవడం. HDMI ద్వారా గది హబ్కు కనెక్ట్ చేయబడిన వీడియో క్యాప్చర్ కార్డ్ Xsplitకి ధ్వనిని ప్రసారం చేస్తుందని భావించబడింది, కానీ అది అలా అనిపించలేదు. శబ్దం లేదు. అస్సలు.
ఇది మమ్మల్ని కొంచెం అబ్బురపరిచింది, ఆ తర్వాత మేము వివిధ కనెక్షన్ ఎంపికలను వివిధ విజయాలతో పరీక్షించడం కోసం మరో నెల గడిపాము, కానీ మొదటి విషయాలు మొదట.
స్పీకర్ + మైక్రోఫోన్
రిమోట్ స్పీకర్ల స్వరాలను ప్రసారం చేయడానికి, దానిని మా రిమోట్ కంట్రోల్కి కనెక్ట్ చేసి, ఈ స్పీకర్ నుండి ధ్వనిని సంగ్రహించే మైక్రోఫోన్ను దాని ముందు ఉంచడానికి ఉద్దేశించిన ప్రొజెక్షన్ ఉపరితలం క్రింద స్పీకర్ను ఉంచడానికి మేము ప్రయత్నించిన మొదటి విషయం. ఇది ఇలా కనిపించింది:
మేము ఒక సమావేశంలో ఈ పరిష్కారాన్ని ప్రయత్నించాము, ఇందులో పాల్గొనేవారు ఎక్కువగా సమావేశ గదికి రిమోట్గా కనెక్ట్ అయ్యారు. ఆశ్చర్యకరంగా, ఫలితం చాలా బాగుంది. ఆ సమయంలో మాకు మెరుగైన పరిష్కారం లేనందున, ప్రస్తుతానికి ఈ పథకాన్ని వదిలివేయాలని మేము నిర్ణయించుకున్నాము. ఇది చాలా వింతగా కనిపించినప్పటికీ, ప్రధాన విషయం ఏమిటంటే అది పనిచేసింది!
జూమ్ రూమ్లను బదిలీ చేస్తోంది
"Xsplit ఇన్స్టాల్ చేయబడిన ల్యాప్టాప్లో జూమ్ రూమ్లను అమలు చేసి, రెండు ప్రోగ్రామ్లను వేర్వేరు వర్చువల్ టేబుల్లలో విస్తరించినట్లయితే ఏమి చేయాలి?" - మేము ఒకసారి అనుకున్నాము. ఈ లక్ష్యాన్ని సాధించడానికి మరియు అదే సమయంలో ప్రసారాన్ని నిర్వహించడానికి అవసరమైన నోడ్ల సంఖ్యను తగ్గించడానికి ఇది ఒక ఆదర్శవంతమైన పరిష్కారంగా కనిపిస్తోంది (మరియు ఇది పడిపోవచ్చు). పర్వతం మరియు మాగోమెడ్ గురించి సామెత నాకు గుర్తుంది:
వర్చువల్ డెస్క్టాప్ల ద్వారా వీడియో క్యాప్చర్ జరిగింది. Xsplit ఒక వర్చువల్ డెస్క్టాప్లో తెరిచి ఉంటుంది మరియు వర్క్ కాన్ఫరెన్స్తో హోస్ట్ మరొకదానిపై ఉంటుంది. ఇంతకు ముందు మేము మొత్తం స్క్రీన్ను ప్రసారం చేస్తే, ఇప్పుడు మేము రన్నింగ్ ప్రాసెస్ను సంగ్రహించే అవకాశాన్ని ఉపయోగించుకుంటాము. అదే సమయంలో, మిక్సింగ్ కన్సోల్ ల్యాప్టాప్కు కనెక్ట్ చేయబడింది, కాబట్టి స్పీకర్ వద్ద మైక్రోఫోన్ను సూచించాల్సిన అవసరం లేదు. Xsplit జూమ్ యాప్ ద్వారా మీటింగ్లో పాల్గొనే రిమోట్ వర్కర్ల వాయిస్లను కూడా క్యాప్చర్ చేసింది.
వాస్తవానికి, ఈ ఎంపిక అత్యంత విజయవంతమైనదిగా మారింది.
అప్లికేషన్ల మధ్య ఆడియో స్ట్రీమ్ ప్రసారంలో వైరుధ్యం ఉంటుందా అనేది మమ్మల్ని చాలా ఆందోళనకు గురిచేసిన మొదటి ప్రశ్న. అది మారుతుంది, లేదు. ప్రతిదీ అద్భుతంగా పనిచేస్తుందని పరీక్షలు చూపించాయి! జూమ్ మరియు యూట్యూబ్ రెండింటిలోనూ మాకు సమానమైన మంచి ఆడియో ఉంది! చిత్రం కూడా ఆహ్లాదకరంగా ఉంది. ఏదైనా ప్రెజెంటేషన్ 1080p నాణ్యతతో YouTubeలో ప్రదర్శించబడుతుంది. అవగాహన కోసం, నేను మరో రేఖాచిత్రం ఇస్తాను - వివిధ పరిష్కారాలతో ముందుకు వచ్చే ప్రక్రియలో, మనం ఎలాంటి జంతువును సృష్టిస్తున్నామో కొద్దిమందికి అర్థం చేసుకున్నారు, కాబట్టి మేము ప్రతిదీ రికార్డ్ చేయడానికి మరియు వీలైనన్ని ఎక్కువ దృష్టాంతాలను రూపొందించడానికి ప్రయత్నించాము:
ఈ విజయంతో ప్రోత్సాహంతో, మేము అదే రోజున ఈ వైరింగ్ రేఖాచిత్రంతో మా మొదటి సమావేశాన్ని నిర్వహించాము. మరియు ప్రతిదీ సరిగ్గా జరుగుతున్నట్లు అనిపించింది, కానీ ఒక సమస్య తలెత్తింది, దాని మూలాన్ని మేము వెంటనే గుర్తించలేదు. ఆ సమయంలో తెలియని కారణాల వల్ల, స్పీకర్ల వెబ్క్యామ్లు ప్రొజెక్టర్ స్క్రీన్పై ప్రదర్శించబడలేదు, కానీ కంటెంట్ మాత్రమే ప్రదర్శించబడుతున్నాయి. దురదృష్టవశాత్తు, అంతర్గత కస్టమర్ దీన్ని నిజంగా ఇష్టపడలేదు మరియు మేము లోతుగా త్రవ్వడం ప్రారంభించాము. మేము తప్పనిసరిగా రెండు స్క్రీన్లను (ప్రొజెక్టర్ మరియు ల్యాప్టాప్ డిస్ప్లే) కలిగి ఉన్నందున ప్రతిదీ కనెక్ట్ చేయబడిందని మరియు జూమ్ రూమ్ల సెట్టింగ్లలో డిస్ప్లేల సంఖ్యకు ఖచ్చితమైన లింక్ ఉందని తేలింది. ఫలితంగా, పాల్గొనేవారి వెబ్క్యామ్లు ల్యాప్టాప్ డిస్ప్లేలో, అంటే జూమ్ రూమ్లు నడుస్తున్న వర్చువల్ డెస్క్టాప్లో చూపబడ్డాయి, కాబట్టి మేము వాటిని చూడలేదు. దీన్ని మార్చడానికి మార్గం లేదు, కాబట్టి మేము ఈ నిర్ణయాన్ని విడిచిపెట్టవలసి వచ్చింది. ఇది అపజయం.
వీడియో క్యాప్చర్తో డౌన్!
అదే రోజు, మేము వీడియో క్యాప్చర్ కార్డ్ను డిచ్ చేయడానికి ప్రయత్నించాలని నిర్ణయించుకున్నాము (చివరికి అది మంచిదే), మరియు ప్రొజెక్టర్ని స్క్రీన్ రిపీట్ మోడ్కి సెట్ చేసాము, తద్వారా హోస్ట్ ఒక స్క్రీన్ను మాత్రమే గుర్తించేలా చేస్తుంది, అదే మేము కోరుకున్నది. అన్నీ సెటప్ చేయబడినప్పుడు, కొత్త టెస్ట్ ప్రసారం కొనసాగింది...
అంతా అనుకున్నట్లుగానే పనిచేసింది. కాన్ఫరెన్స్లో పాల్గొనే వారందరినీ ప్రొజెక్టర్లో చూడవచ్చు (మేము నలుగురిని పరీక్షించాము), ధ్వని అద్భుతంగా ఉంది మరియు చిత్రం బాగుంది. "ఇది విజయం!" - మేము అనుకున్నాము, కానీ వాస్తవికత, ఎప్పటిలాగే, తెలివిగా మనలను తాకుతుంది. ఎనిమిదవ తరం కోర్-i7, వివిక్త వీడియో కార్డ్ మరియు 16 గిగాబైట్ల ర్యామ్తో మా తాజా ల్యాప్టాప్ 30 నిమిషాల టెస్ట్ బ్రాడ్కాస్టింగ్ తర్వాత ఉక్కిరిబిక్కిరి చేయడం ప్రారంభించింది. ప్రాసెసర్ కేవలం లోడ్తో భరించలేకపోయింది, 100% పని చేసింది మరియు ఫలితంగా వేడెక్కింది. కాబట్టి మేము ప్రాసెసర్ థ్రోట్లింగ్ను ఎదుర్కొన్నాము, ఇది చివరికి చెల్లాచెదురుగా ఉన్న చిత్రాలు మరియు ధ్వనికి దారితీసింది. ప్రెజెంటేషన్, ప్రొజెక్టర్ స్క్రీన్పైనా లేదా యూట్యూబ్లో అయినా, పిక్సెల్ల గందరగోళంగా మారింది మరియు ధ్వనిలో ఖచ్చితంగా ఏమీ మిగిలి లేదు; దానిని అర్థం చేసుకోవడం అసాధ్యం. కాబట్టి మా మొదటి విజయం మరో అపజయం అయింది. అప్పుడు మేము పూర్తి స్థాయి స్ట్రీమర్ డెస్క్టాప్ను నిర్మించాలా లేదా మన వద్ద ఉన్నదానితో సరిదిద్దాలా అనే దాని గురించి ఇప్పటికే ఆలోచిస్తున్నాము.
కొత్త ఊపిరి
డెస్క్టాప్ను నిర్మించడం అనేది మేము చేయాలనుకుంటున్న పరిష్కారం కాదని మేము అనుకున్నాము: ఇది ఖరీదైనది, ఇది చాలా స్థలాన్ని తీసుకుంది (మేము కాంపాక్ట్ బెడ్సైడ్ టేబుల్కి బదులుగా పూర్తి-పరిమాణ డెస్క్టాప్ను ఉంచాలి), మరియు పవర్ పోతే బయటకు, మేము ప్రతిదీ కోల్పోతాము. కానీ ఆ సమయానికి, ప్రతిదీ కలిసి పని చేయడం ఎలా అనే మా ఆలోచనలు అన్నీ ఎండిపోయాయి. ఆపై మేము మునుపటి పరిష్కారానికి తిరిగి వచ్చి దానిని మెరుగుపరచాలని నిర్ణయించుకున్నాము. హోస్ట్ని బదిలీ చేయడానికి బదులుగా, ల్యాప్టాప్ను దాని స్వంత మైక్రోఫోన్లు మరియు ఖాతాతో పూర్తి స్థాయి కాన్ఫరెన్స్ పార్టిసిపెంట్గా మార్చాలని మేము నిర్ణయించుకున్నాము. మనం ఏమి పొందుతున్నామో అర్థం చేసుకోవడానికి మళ్ళీ ఒక దృష్టాంతం చేయబడింది.
ఈ పరిష్కారం మనకు అవసరమైనదిగా మారిందని నేను వెంటనే చెబుతాను.
హోస్ట్ NUCలో పని చేసి దానిని మాత్రమే లోడ్ చేసింది మరియు క్లయింట్తో ఉన్న ల్యాప్టాప్ Xsplitని మాత్రమే లోడ్ చేసింది (గత ప్రయోగాలు దానిని సంపూర్ణంగా నిర్వహిస్తుందని చూపించాయి). ఈ సొల్యూషన్లో, జూమ్ రూమ్లు సంప్రదాయ వైర్డు కనెక్షన్ కంటే క్రింది ప్రయోజనాలను కలిగి ఉన్నాయి:
- జూమ్ రూమ్ల ద్వారా కాన్వాస్పై కంటెంట్ని ప్రదర్శించడం హోస్ట్ టాబ్లెట్ని ఉపయోగించి సౌకర్యవంతంగా నియంత్రించబడుతుంది. సమావేశాన్ని నియంత్రించడానికి నిర్దిష్ట క్రమ చర్యలను చేయడం కంటే కాన్ఫరెన్స్ లేదా సమావేశాన్ని ప్రారంభించడం, ముగించడం, నిర్వహించడం టాబ్లెట్ స్క్రీన్ నుండి చాలా సౌకర్యవంతంగా ఉంటుంది.
- గదికి కనెక్ట్ చేయడానికి, మేము ఎల్లప్పుడూ ఒక లింక్ని కలిగి ఉంటాము - ఇది మీటింగ్ ID, దీని ద్వారా పాల్గొనే వారందరూ కనెక్ట్ అవుతారు; కార్పొరేట్ మెసెంజర్లోని ప్రసార ప్రకటనలు ఎల్లప్పుడూ ఈ లింక్ను కలిగి ఉంటాయి కాబట్టి ఇది ప్రతి ఒక్కరికీ వ్యక్తిగతంగా పంపాల్సిన అవసరం లేదు.
- వీడియో కాన్ఫరెన్సింగ్ సిస్టమ్ను ఉపయోగించే ప్రతి కార్యాలయ ఉద్యోగికి వ్యక్తిగతంగా పంపిణీ చేయడం కంటే గది హోస్ట్ కోసం జూమ్లో ఒక ప్రీమియం ఖాతాను కలిగి ఉండటం చాలా రెట్లు ఎక్కువ లాభదాయకంగా ఉంటుంది.
- ప్రసారానికి అవసరమైన హోస్ట్ మరియు ల్యాప్టాప్ ఇకపై ఒకదానికొకటి కనెక్ట్ చేయబడనందున, మేము తప్పు-తట్టుకునే వ్యవస్థను కలిగి ఉన్నామని చెప్పగలము: ఒక పరికరం డిస్కనెక్ట్ చేయబడితే, మేము సమావేశాన్ని ఆపకుండా ప్రసారాన్ని పునరుద్ధరించవచ్చు. ఉదాహరణకు, ప్రసారంతో కూడిన ల్యాప్టాప్ పడిపోతే, టాబ్లెట్ను ఉపయోగించి మేము క్లౌడ్లో సమావేశాన్ని రికార్డ్ చేయడం ప్రారంభిస్తాము; NUC క్రాష్ అయినట్లయితే, కాన్ఫరెన్స్ లేదా ప్రసారం ముగియదు, మేము ప్రొజెక్టర్ను NUC నుండి జూమ్కి కనెక్ట్ చేయబడిన ల్యాప్టాప్కు మారుస్తాము మరియు చూడటం కొనసాగిస్తాము.
- అతిథులు తరచుగా వారి పరికరాలు మరియు ప్రదర్శనలతో కార్యాలయానికి వస్తారు. ఈ పరిష్కారంలో, మేము కేబుల్ ద్వారా స్క్రీన్కు కనెక్ట్ చేయడంలో శాశ్వత సమస్యలను నివారించగలిగాము - అతిథి మా లింక్ను అనుసరించాలి మరియు అతను స్వయంచాలకంగా సమావేశంలో పాల్గొనవచ్చు. అదే సమయంలో, అతను అప్లికేషన్ డౌన్లోడ్ అవసరం లేదు, ప్రతిదీ బ్రౌజర్ ద్వారా జరిమానా పనిచేస్తుంది.
అదనంగా, YouTube లోనే చిత్రాన్ని నిర్వహించడం మాకు చాలా సౌకర్యంగా ఉంటుంది, ఎందుకంటే మేము దాని పరిమాణాన్ని మార్చవచ్చు, కంటెంట్ నుండి వెబ్క్యామ్కు దృష్టిని తరలించవచ్చు, మొదలైనవి. ఈ ఐచ్ఛికం మాకు ఆదర్శంగా మారింది మరియు ఈ రోజు వరకు మనం ఉపయోగిస్తున్నది ఇదే.
తీర్మానం
బహుశా మేము సన్నటి గాలి నుండి సమస్యను తీసివేసాము మరియు సరైన పరిష్కారం ఉపరితలంపై ఉంది లేదా ఇప్పటికీ అబద్ధం, మరియు మేము ఇప్పటికీ దానిని చూడలేము, కానీ ఈ రోజు మన దగ్గర ఉన్నది మనం మరింత అభివృద్ధి చేయాలనుకుంటున్న ఆధారం. మరింత అనుకూలమైన మరియు అధిక-నాణ్యత పరిష్కారం కోసం మేము ఏదో ఒక రోజు జూమ్ను వదిలివేసే అవకాశం ఉంది, కానీ ఇది ఈ రోజు కాదు. ఈ రోజు మా పరిష్కారం పని చేయడంతో మేము సంతోషిస్తున్నాము మరియు ఉద్యోగులందరూ జూమ్ వినియోగానికి మారారు. ఇది మేము పంచుకోవాలనుకున్న చాలా ఆసక్తికరమైన అనుభవం, మరియు వర్క్షాప్లోని మా సహోద్యోగులు ఇతర సాధనాలను ఉపయోగించి ఇలాంటి సమస్యలను ఎలా పరిష్కరించారో తెలుసుకోవడం మాకు ఆనందంగా ఉంటుంది - వ్యాఖ్యలలో వ్రాయండి!
మూలం: www.habr.com