What Exactly is SRT

പുതിയത്

കൃത്യമായി എന്താണ് SRT

നിങ്ങൾ എപ്പോഴെങ്കിലും ഏതെങ്കിലും തത്സമയ സ്ട്രീമിംഗ് നടത്തിയിട്ടുണ്ടെങ്കിൽ, സ്ട്രീമിംഗ് പ്രോട്ടോക്കോളുകൾ നിങ്ങൾക്ക് പരിചിതമായിരിക്കണം, പ്രത്യേകിച്ച് തത്സമയ സ്ട്രീമിംഗിനുള്ള ഏറ്റവും സാധാരണമായ പ്രോട്ടോക്കോൾ ആയ RTMP.എന്നിരുന്നാലും, സ്ട്രീമിംഗ് ലോകത്ത് ഒരു buzz സൃഷ്ടിക്കുന്ന ഒരു പുതിയ സ്ട്രീമിംഗ് പ്രോട്ടോക്കോൾ ഉണ്ട്.അതിനെ വിളിക്കുന്നു, SRT.അപ്പോൾ, SRT എന്നാൽ എന്താണ്?

ഹൈവിഷൻ വികസിപ്പിച്ചെടുത്ത ഒരു സ്ട്രീമിംഗ് പ്രോട്ടോക്കോൾ ആയ സെക്യുർ റിലയബിൾ ട്രാൻസ്‌പോർട്ടിനെയാണ് SRT അർത്ഥമാക്കുന്നത്.സ്ട്രീമിംഗ് പ്രോട്ടോക്കോളിന്റെ പ്രാധാന്യം ഒരു ഉദാഹരണത്തിലൂടെ ഞാൻ വിശദീകരിക്കാം.വീഡിയോ സ്ട്രീമുകൾ കാണാൻ ആരെങ്കിലും YouTube ലൈവ് തുറക്കുമ്പോൾ, നിങ്ങളുടെ പിസി സെർവറിലേക്ക് "കണക്‌റ്റുചെയ്യാനുള്ള അഭ്യർത്ഥന" അയയ്‌ക്കുന്നു.അഭ്യർത്ഥന അംഗീകരിക്കുമ്പോൾ, സെർവർ പിന്നീട് വീഡിയോ ഡീകോഡ് ചെയ്‌ത് ഒരേ സമയം പ്ലേ ചെയ്‌ത പിസിയിലേക്ക് സെക്ഷൻ ചെയ്‌ത വീഡിയോ ഡാറ്റ തിരികെ നൽകുന്നു.SRT അടിസ്ഥാനപരമായി ഒരു സ്ട്രീമിംഗ് പ്രോട്ടോക്കോൾ ആണ്, അത് തടസ്സമില്ലാത്ത വീഡിയോ സ്ട്രീമിംഗിനായി രണ്ട് ഉപകരണങ്ങൾ മനസ്സിലാക്കണം.ഓരോ പ്രോട്ടോക്കോളിനും അതിന്റേതായ ഗുണങ്ങളും ദോഷങ്ങളുമുണ്ട്, കൂടാതെ RTMP, RTSP, HLS, SRT എന്നിവ വീഡിയോ സ്ട്രീമിംഗിൽ ഉപയോഗിക്കുന്ന ഏറ്റവും പ്രധാനപ്പെട്ട പ്രോട്ടോക്കോളുകളാണ്.

 

RTMP സ്ഥിരതയുള്ളതും സാധാരണയായി ഉപയോഗിക്കുന്നതുമായ സ്ട്രീമിംഗ് പ്രോട്ടോക്കോൾ ആണെങ്കിലും എന്തുകൊണ്ട് SRT?

എസ്ആർടിയുടെ ഗുണദോഷങ്ങളും അതിന്റെ സവിശേഷതകളും മനസിലാക്കാൻ, ഞങ്ങൾ ആദ്യം അതിനെ ആർടിഎംപിയുമായി താരതമ്യം ചെയ്യണം.തത്സമയ സന്ദേശമയയ്‌ക്കൽ പ്രോട്ടോക്കോൾ എന്നും അറിയപ്പെടുന്ന RTMP, TCP-അടിസ്ഥാനത്തിലുള്ള പായ്ക്ക് റീട്രാൻസ്മിറ്റ് കഴിവുകളും ക്രമീകരിക്കാവുന്ന ബഫറുകളും കാരണം വിശ്വാസ്യതയ്ക്ക് പേരുകേട്ട ഒരു മുതിർന്ന, നന്നായി സ്ഥാപിതമായ സ്ട്രീമിംഗ് പ്രോട്ടോക്കോൾ ആണ്.RTMP ആണ് ഏറ്റവും സാധാരണയായി ഉപയോഗിക്കുന്ന സ്ട്രീമിംഗ് പ്രോട്ടോക്കോൾ എന്നാൽ 2012 മുതൽ ഇത് ഒരിക്കലും അപ്‌ഡേറ്റ് ചെയ്തിട്ടില്ല, അതിനാൽ ഇത് SRT ഉപയോഗിച്ച് മാറ്റിസ്ഥാപിക്കാനുള്ള സാധ്യത വളരെ കൂടുതലാണ്.

ഏറ്റവും പ്രധാനമായി, പ്രശ്നമുള്ള വീഡിയോ RTMP-യെക്കാൾ നന്നായി SRT കൈകാര്യം ചെയ്യുന്നു.വിശ്വസനീയമല്ലാത്ത, കുറഞ്ഞ ബാൻഡ്‌വിഡ്ത്ത് നെറ്റ്‌വർക്കുകളിൽ RTMP സ്ട്രീം ചെയ്യുന്നത് നിങ്ങളുടെ തത്സമയ സ്‌ട്രീമിന്റെ ബഫറിംഗും പിക്‌സിലേഷനും പോലുള്ള പ്രശ്‌നങ്ങൾക്ക് കാരണമാകും.SRT-ക്ക് കുറഞ്ഞ ബാൻഡ്‌വിഡ്ത്ത് ആവശ്യമാണ്, ഇത് ഡാറ്റ പിശകുകൾ വേഗത്തിൽ പരിഹരിക്കുന്നു.തൽഫലമായി, നിങ്ങളുടെ കാഴ്ചക്കാർക്ക് കുറഞ്ഞ ബഫറിംഗും പിക്സലൈസേഷനും ഉള്ള മികച്ച സ്ട്രീം അനുഭവപ്പെടും.

 

SRT അൾട്രാ-ലോ എൻഡ്-ടു-എൻഡ് ലേറ്റൻസി നൽകുന്നു കൂടാതെ RTMP-യേക്കാൾ 2 - 3 മടങ്ങ് വേഗതയുള്ള വേഗത വാഗ്ദാനം ചെയ്യുന്നു

RTMP-യുമായി താരതമ്യപ്പെടുത്തുമ്പോൾ, SRT സ്ട്രീമിംഗ് കുറഞ്ഞ ലേറ്റൻസി നൽകുന്നു.ധവളപത്രത്തിൽ പറഞ്ഞിരിക്കുന്നതുപോലെ (https://www.haivision.com/resources/white-paper/srt-versus-rtmp/) ഹൈവിഷൻ പ്രസിദ്ധീകരിച്ച, അതേ ടെസ്റ്റ് പരിതസ്ഥിതിയിൽ, എസ്ആർടിക്ക് 2.5 - 3.2 മടങ്ങ് കാലതാമസം ഉണ്ട്, അത് RTMP-യെക്കാൾ 2.5 - 3.2 മടങ്ങ് കുറവാണ്, ഇത് ഗണ്യമായ പുരോഗതിയാണ്.ചുവടെയുള്ള ഡയഗ്രാമിൽ ചിത്രീകരിച്ചിരിക്കുന്നതുപോലെ, നീല ബാർ SRT പ്രകടനത്തെ പ്രതിനിധീകരിക്കുന്നു, ഓറഞ്ച് ബാർ RTMP ലേറ്റൻസിയെ ചിത്രീകരിക്കുന്നു (ജർമ്മനി മുതൽ ഓസ്‌ട്രേലിയ വരെയും ജർമ്മനി മുതൽ യുഎസ് വരെയും പോലെ നാല് വ്യത്യസ്ത ഭൂമിശാസ്ത്രപരമായ സ്ഥലങ്ങളിൽ പരിശോധനകൾ നടത്തി).

 

വിശ്വസനീയമല്ലാത്ത നെറ്റ്‌വർക്കിൽ പോലും മികച്ച പ്രകടനം ഇപ്പോഴും കാണിക്കുന്നു

കുറഞ്ഞ കാലതാമസം കൂടാതെ, മോശം പ്രകടനം നടത്തുന്ന നെറ്റ്‌വർക്കിൽ എസ്ആർടിക്ക് ഇപ്പോഴും പ്രക്ഷേപണം ചെയ്യാൻ കഴിയുമെന്നത് എടുത്തുപറയേണ്ടതാണ്.SRT ഇൻഫ്രാസ്ട്രക്ചറിന് ബിൽറ്റ്-ഇൻ ഫംഗ്‌ഷനുകൾ ഉണ്ട്, അത് ബാൻഡ്‌വിഡ്ത്ത്, പാക്കറ്റ് നഷ്ടം മുതലായവയുടെ ഏറ്റക്കുറച്ചിലുകൾ മൂലമുണ്ടാകുന്ന പ്രതികൂല ഫലങ്ങൾ കുറയ്ക്കുന്നു, അങ്ങനെ പ്രവചനാതീതമായ നെറ്റ്‌വർക്കുകളിൽ പോലും വീഡിയോ സ്ട്രീമിന്റെ സമഗ്രതയും ഗുണനിലവാരവും നിലനിർത്തുന്നു.

 

SRT കൊണ്ടുവരാൻ കഴിയുന്ന നേട്ടങ്ങൾ?

അൾട്രാ ലോ ലേറ്റൻസിയും നെറ്റ്‌വർക്ക് പരിതസ്ഥിതിയിലെ മാറ്റങ്ങളോടുള്ള പ്രതിരോധവും കൂടാതെ, SRT നിങ്ങൾക്ക് കൊണ്ടുവരാൻ കഴിയുന്ന മറ്റ് ഗുണങ്ങളുമുണ്ട്.പ്രവചനാതീതമായ ട്രാഫിക്കിൽ നിങ്ങൾക്ക് വീഡിയോകൾ അയയ്‌ക്കാൻ കഴിയുന്നതിനാൽ, ചെലവേറിയ GPS നെറ്റ്‌വർക്കുകൾ ആവശ്യമില്ല, അതിനാൽ നിങ്ങളുടെ സേവന ചെലവിന്റെ കാര്യത്തിൽ നിങ്ങൾക്ക് മത്സരിക്കാൻ കഴിയും.മറ്റൊരു വിധത്തിൽ പറഞ്ഞാൽ, ഇന്റർനെറ്റ് ലഭ്യതയുള്ള ഏത് സ്ഥലത്തും നിങ്ങൾക്ക് സംവേദനാത്മക ഡ്യൂപ്ലെക്സ് ആശയവിനിമയം അനുഭവിക്കാൻ കഴിയും.ഒരു വീഡിയോ സ്ട്രീമിംഗ് പ്രോട്ടോക്കോൾ ആയതിനാൽ, SRT-ന് MPEG-2, H.264, HEVC വീഡിയോ ഡാറ്റ പാക്കറ്റൈസ് ചെയ്യാൻ കഴിയും കൂടാതെ അതിന്റെ സ്റ്റാൻഡേർഡ് എൻക്രിപ്ഷൻ രീതി ഡാറ്റാ സ്വകാര്യത ഉറപ്പാക്കുന്നു.

 

ആരാണ് SRT ഉപയോഗിക്കേണ്ടത്?

എല്ലാ വ്യത്യസ്‌ത തരത്തിലുള്ള വീഡിയോ ട്രാൻസ്മിഷനുകൾക്കുമായി എസ്ആർടി രൂപകൽപ്പന ചെയ്‌തിരിക്കുന്നു.സാന്ദ്രമായ ഒരു കോൺഫറൻസ് ഹാളിൽ സങ്കൽപ്പിക്കുക, ഇന്റർനെറ്റ് കണക്ഷനുവേണ്ടി മത്സരിക്കാൻ എല്ലാവരും ഒരേ നെറ്റ്‌വർക്ക് ഉപയോഗിക്കുന്നു.ഇത്രയും തിരക്കുള്ള നെറ്റ്‌വർക്കിലൂടെ പ്രൊഡക്ഷൻ സ്റ്റുഡിയോയിലേക്ക് വീഡിയോകൾ അയയ്‌ക്കുന്നത്, പ്രക്ഷേപണത്തിന്റെ ഗുണനിലവാരം തീർച്ചയായും കുറയും.ഇത്രയും തിരക്കുള്ള നെറ്റ്‌വർക്കിലൂടെ വീഡിയോ അയക്കുമ്പോൾ പാക്കറ്റ് നഷ്ടമാകാൻ സാധ്യതയുണ്ട്.ഈ സാഹചര്യത്തിൽ, ഈ പ്രശ്‌നങ്ങൾ ഒഴിവാക്കുന്നതിൽ SRT വളരെ ഫലപ്രദമാണ്, കൂടാതെ നിയുക്ത എൻകോഡറുകൾക്ക് ഉയർന്ന നിലവാരമുള്ള വീഡിയോകൾ നൽകുന്നു.

വിവിധ പ്രദേശങ്ങളിൽ ഒന്നിലധികം സ്കൂളുകളും പള്ളികളും ഉണ്ട്.വ്യത്യസ്‌ത സ്‌കൂളുകൾക്കും പള്ളികൾക്കും ഇടയിൽ വീഡിയോകൾ സ്‌ട്രീം ചെയ്യാൻ, സ്‌ട്രീമിംഗ് സമയത്ത് എന്തെങ്കിലും കാലതാമസം ഉണ്ടായാൽ കാണൽ അനുഭവം തീർച്ചയായും അരോചകമായിരിക്കും.കാലതാമസം സമയവും പണവും നഷ്‌ടപ്പെടുത്തും.SRT ഉപയോഗിച്ച്, നിങ്ങൾക്ക് വ്യത്യസ്‌ത ലൊക്കേഷനുകൾക്കിടയിൽ ഗുണനിലവാരവും വിശ്വസനീയവുമായ വീഡിയോ സ്ട്രീമുകൾ സൃഷ്‌ടിക്കാൻ കഴിയും.

 

എസ്ആർടിയെ ഒരു നല്ല സ്ട്രീമിംഗ് പ്രോട്ടോക്കോൾ ആക്കുന്നത് എന്താണ്?

നിങ്ങൾക്ക് അറിവിനായി ദാഹിക്കുകയും SRT-യെക്കുറിച്ചുള്ള മേൽപ്പറഞ്ഞ നല്ല കാര്യങ്ങളെക്കുറിച്ച് കൂടുതൽ അറിയാൻ ആഗ്രഹിക്കുകയും ചെയ്യുന്നുവെങ്കിൽ, അടുത്ത കുറച്ച് ഖണ്ഡികകൾ വിശദമായ വിശദീകരണങ്ങൾ നൽകും.നിങ്ങൾക്ക് ഈ വിശദാംശങ്ങൾ ഇതിനകം അറിയാമോ അല്ലെങ്കിൽ താൽപ്പര്യമില്ലെങ്കിൽ, നിങ്ങൾക്ക് ഈ ഖണ്ഡികകൾ ഒഴിവാക്കാം.

 

RTMP-യും SRT-യും തമ്മിലുള്ള ഒരു പ്രധാന വ്യത്യാസം RTMP സ്ട്രീം പാക്കറ്റ് ഹെഡറുകളിൽ ടൈംസ്റ്റാമ്പുകളുടെ അഭാവമാണ്.RTMP-ൽ അതിന്റെ ഫ്രെയിം റേറ്റ് അനുസരിച്ച് യഥാർത്ഥ സ്ട്രീമിന്റെ ടൈംസ്റ്റാമ്പുകൾ മാത്രമേ അടങ്ങിയിട്ടുള്ളൂ.വ്യക്തിഗത പാക്കറ്റുകളിൽ ഈ വിവരങ്ങൾ അടങ്ങിയിട്ടില്ല, അതിനാൽ RTMP റിസീവർ ഓരോ സ്വീകരിച്ച പാക്കറ്റും ഒരു നിശ്ചിത സമയ ഇടവേളയിൽ ഡീകോഡിംഗ് പ്രക്രിയയിലേക്ക് അയയ്ക്കണം.വ്യക്തിഗത പാക്കറ്റുകൾ സഞ്ചരിക്കാൻ എടുക്കുന്ന സമയത്തിലെ വ്യത്യാസങ്ങൾ പരിഹരിക്കുന്നതിന്, വലിയ ബഫറുകൾ ആവശ്യമാണ്.

 

മറുവശത്ത്, SRT, ഓരോ വ്യക്തിഗത പാക്കറ്റിനും ഒരു ടൈംസ്റ്റാമ്പ് ഉൾക്കൊള്ളുന്നു.ഇത് റിസീവർ വശത്ത് സിഗ്നൽ സ്വഭാവസവിശേഷതകൾ പുനഃസൃഷ്ടിക്കാൻ പ്രാപ്തമാക്കുകയും ബഫറിംഗിന്റെ ആവശ്യകത നാടകീയമായി കുറയ്ക്കുകയും ചെയ്യുന്നു.മറ്റൊരു വിധത്തിൽ പറഞ്ഞാൽ, റിസീവറിൽ നിന്ന് പുറപ്പെടുന്ന ബിറ്റ്-സ്ട്രീം SRT അയച്ചയാളിലേക്ക് വരുന്ന സ്ട്രീം പോലെയാണ്.ആർടിഎംപിയും എസ്ആർടിയും തമ്മിലുള്ള മറ്റൊരു പ്രധാന വ്യത്യാസം പാക്കറ്റ് റീട്രാൻസ്മിഷൻ നടപ്പിലാക്കുന്നതാണ്.ഒരു വ്യക്തിഗത നഷ്‌ടപ്പെട്ട പാക്കറ്റിന്റെ സീക്വൻസ് നമ്പർ ഉപയോഗിച്ച് SRT-ക്ക് തിരിച്ചറിയാൻ കഴിയും.സീക്വൻസ് നമ്പർ ഡെൽറ്റ ഒന്നിൽ കൂടുതൽ പാക്കറ്റുകളാണെങ്കിൽ, ആ പാക്കറ്റിന്റെ പുനഃസംപ്രേക്ഷണം പ്രവർത്തനക്ഷമമാകും.ലേറ്റൻസിയും ഓവർഹെഡും കുറയ്ക്കാൻ ആ പ്രത്യേക പാക്കറ്റ് മാത്രമേ വീണ്ടും അയയ്‌ക്കൂ.

 

സാങ്കേതിക വിശദാംശങ്ങളെക്കുറിച്ചുള്ള കൂടുതൽ വിവരങ്ങൾക്ക്, Haivision-ന്റെ ഔദ്യോഗിക വെബ്സൈറ്റ് സന്ദർശിച്ച് അവരുടെ സാങ്കേതിക അവലോകനം ഡൗൺലോഡ് ചെയ്യുക (https://www.haivision.com/blog/all/excited-srt-video-streaming-protocol-technical-overview/).

 

SRT പരിമിതികൾ

SRT യുടെ ഇത്രയധികം ഗുണങ്ങൾ കണ്ടിട്ട്, ഇനി അതിന്റെ പരിമിതികൾ നോക്കാം.Wowza ഒഴികെ, പല പ്രാഥമിക തത്സമയ സ്ട്രീമിംഗ് പ്ലാറ്റ്‌ഫോമുകൾക്കും അവരുടെ സിസ്റ്റങ്ങളിൽ ഇതുവരെ SRT ഇല്ല, അതിനാൽ ക്ലയന്റ് അവസാനം മുതൽ നിങ്ങൾക്ക് ഇപ്പോഴും അതിന്റെ മികച്ച സവിശേഷതകൾ പ്രയോജനപ്പെടുത്താൻ കഴിയില്ല.എന്നിരുന്നാലും, കൂടുതൽ കൂടുതൽ കോർപ്പറേറ്റുകളും സ്വകാര്യ ഉപയോക്താക്കളും SRT സ്വീകരിക്കുന്നതിനാൽ, SRT ഭാവിയിലെ വീഡിയോ സ്ട്രീമിംഗ് സ്റ്റാൻഡേർഡായി മാറുമെന്ന് പ്രതീക്ഷിക്കുന്നു.

 

അന്തിമ ഓർമ്മപ്പെടുത്തൽ

മുമ്പ് സൂചിപ്പിച്ചതുപോലെ, SRT-യുടെ ഏറ്റവും വലിയ സവിശേഷത അതിന്റെ കുറഞ്ഞ ലേറ്റൻസിയാണ്, എന്നാൽ മുഴുവൻ സ്ട്രീമിംഗ് വർക്ക് ഫ്ലോയിലും മറ്റ് ഘടകങ്ങളും ഉണ്ട്, അത് ലേറ്റൻസിയിലേക്കും ആത്യന്തികമായി നെറ്റ്‌വർക്ക് ബാൻഡ്‌വിഡ്ത്ത്, ഉപകരണ കോഡെക്, മോണിറ്ററുകൾ പോലുള്ള മോശം കാഴ്ചാനുഭവത്തിനും ഇടയാക്കും.SRT കുറഞ്ഞ കാലതാമസം ഉറപ്പ് നൽകുന്നില്ല, കൂടാതെ നെറ്റ്‌വർക്ക് പരിസ്ഥിതി, സ്ട്രീമിംഗ് ഉപകരണങ്ങൾ എന്നിവ പോലുള്ള മറ്റ് ഘടകങ്ങളും കണക്കിലെടുക്കേണ്ടതാണ്.

 


പോസ്റ്റ് സമയം: ഏപ്രിൽ-13-2022