What Exactly is SRT

নতুন

ঠিক কি SRT

আপনি যদি কখনও কোনো লাইভ স্ট্রিমিং করে থাকেন, তাহলে আপনার স্ট্রিমিং প্রোটোকলের সাথে পরিচিত হওয়া উচিত, বিশেষ করে RTMP, যা লাইভ স্ট্রিমিংয়ের জন্য সবচেয়ে সাধারণ প্রোটোকল।যাইহোক, একটি নতুন স্ট্রিমিং প্রোটোকল রয়েছে যা স্ট্রিমিং বিশ্বে একটি গুঞ্জন তৈরি করছে।একে বলা হয়, এসআরটি।তাহলে, SRT আসলে কি?

SRT মানে নিরাপদ নির্ভরযোগ্য পরিবহন, যা হাইভিশন দ্বারা তৈরি একটি স্ট্রিমিং প্রোটোকল।আমাকে একটি উদাহরণ দিয়ে স্ট্রিমিং প্রোটোকলের গুরুত্ব ব্যাখ্যা করা যাক।যখন কেউ ভিডিও স্ট্রিম দেখার জন্য YouTube লাইভ খোলে, তখন আপনার পিসি সার্ভারে "সংযোগ করার অনুরোধ" পাঠায়।অনুরোধটি স্বীকার করার পরে, সার্ভারটি পিসিতে বিভাগযুক্ত ভিডিও ডেটা ফেরত দেয় যেখানে ভিডিওটি একই সময়ে ডিকোড করা হয় এবং চালানো হয়।SRT মূলত একটি স্ট্রিমিং প্রোটোকল যা দুটি ডিভাইসকে অবশ্যই নিরবিচ্ছিন্ন ভিডিও স্ট্রিমিংয়ের জন্য বুঝতে হবে।প্রতিটি প্রোটোকলের তার সুবিধা এবং অসুবিধা রয়েছে এবং RTMP, RTSP, HLS এবং SRT হল ভিডিও স্ট্রিমিং-এ ব্যবহৃত কিছু বিশিষ্ট প্রোটোকল।

 

কেন SRT যদিও RTMP একটি স্থিতিশীল এবং সাধারণত ব্যবহৃত স্ট্রিমিং প্রোটোকল?

SRT এর সুবিধা এবং অসুবিধা এবং এর বৈশিষ্ট্যগুলি জানতে, আমাদের প্রথমে এটি RTMP এর সাথে তুলনা করতে হবে।RTMP, রিয়েল-টাইম মেসেজিং প্রোটোকল নামেও পরিচিত, এটি একটি পরিপক্ক, সু-প্রতিষ্ঠিত স্ট্রিমিং প্রোটোকল যার TCP-ভিত্তিক প্যাক রিট্রান্সমিট ক্ষমতা এবং সামঞ্জস্যযোগ্য বাফারগুলির কারণে নির্ভরযোগ্যতার জন্য খ্যাতি রয়েছে।RTMP হল সবচেয়ে বেশি ব্যবহৃত স্ট্রিমিং প্রোটোকল কিন্তু 2012 সাল থেকে কখনও আপডেট করা হয়নি, তাই এটি SRT দ্বারা প্রতিস্থাপিত হওয়ার সম্ভাবনা খুবই বেশি।

সবচেয়ে গুরুত্বপূর্ণ, SRT সমস্যাযুক্ত ভিডিও RTMP এর চেয়ে ভালোভাবে পরিচালনা করে।অনির্ভরযোগ্য, কম ব্যান্ডউইথ নেটওয়ার্কে RTMP স্ট্রিমিং করলে আপনার লাইভ স্ট্রিমের বাফারিং এবং পিক্সিলেশনের মতো সমস্যা হতে পারে।SRT-এর জন্য কম ব্যান্ডউইথের প্রয়োজন হয় এবং এটি ডেটা ত্রুটিগুলি দ্রুত সমাধান করে।ফলস্বরূপ, আপনার দর্শকরা কম বাফারিং এবং পিক্সেলাইজেশন সহ আরও ভাল স্ট্রিম অনুভব করবে।

 

SRT অতি-নিম্ন এন্ড-টু-এন্ড লেটেন্সি প্রদান করে এবং RTMP এর চেয়ে 2 - 3 গুণ দ্রুত গতি প্রদান করে

RTMP-এর তুলনায়, SRT স্ট্রিমিং কম লেটেন্সি প্রদান করে।সাদা কাগজে যেমন বলা হয়েছে (https://www.haivision.com/resources/white-paper/srt-versus-rtmp/) হাইভিশন দ্বারা প্রকাশিত, একই পরীক্ষার পরিবেশে, SRT-এর একটি বিলম্ব রয়েছে যা RTMP থেকে 2.5 - 3.2 গুণ কম, যা বেশ উল্লেখযোগ্য উন্নতি।নীচের চিত্রে যেমন দেখানো হয়েছে, নীল বারটি SRT কার্যকারিতাকে প্রতিনিধিত্ব করে, এবং কমলা বারটি RTMP লেটেন্সি চিত্রিত করে (জার্মানী থেকে অস্ট্রেলিয়া এবং জার্মানি থেকে মার্কিন যুক্তরাষ্ট্রের মতো চারটি ভিন্ন ভৌগলিক অবস্থানে পরীক্ষা করা হয়েছিল)।

 

এখনও একটি অবিশ্বস্ত নেটওয়ার্ক এমনকি উচ্চতর কর্মক্ষমতা দেখায়

এর কম লেটেন্সি ছাড়াও, এটি উল্লেখ করার মতো যে SRT এখনও একটি দুর্বল পারফর্মিং নেটওয়ার্কে প্রেরণ করতে পারে।এসআরটি অবকাঠামোতে অন্তর্নির্মিত ফাংশন রয়েছে যা ব্যান্ডউইথের ওঠানামা, প্যাকেট লস ইত্যাদির কারণে সৃষ্ট প্রতিকূল প্রভাবগুলিকে কম করে, এইভাবে অপ্রত্যাশিত নেটওয়ার্কগুলিতেও ভিডিও স্ট্রিমের অখণ্ডতা এবং গুণমান বজায় রাখে।

 

SRT কি সুবিধা নিয়ে আসতে পারে?

অতি-নিম্ন বিলম্বিতা এবং নেটওয়ার্ক পরিবেশে পরিবর্তনের স্থিতিস্থাপকতা ছাড়াও, SRT আপনাকে আনতে পারে এমন অন্যান্য সুবিধাও রয়েছে৷যেহেতু আপনি অপ্রত্যাশিত ট্র্যাফিকের উপর ভিডিও পাঠাতে পারেন, তাই ব্যয়বহুল GPS নেটওয়ার্কের প্রয়োজন নেই, তাই আপনি আপনার পরিষেবা খরচের ক্ষেত্রে প্রতিযোগিতামূলক হতে পারেন।অন্য কথায়, আপনি ইন্টারনেট প্রাপ্যতা সহ যেকোনো স্থানে ইন্টারেক্টিভ ডুপ্লেক্স যোগাযোগের অভিজ্ঞতা নিতে পারেন।একটি ভিডিও স্ট্রিমিং প্রোটোকল হওয়ায়, SRT MPEG-2, H.264 এবং HEVC ভিডিও ডেটা প্যাকেটাইজ করতে পারে এবং এর স্ট্যান্ডার্ড এনক্রিপশন পদ্ধতি ডেটা গোপনীয়তা নিশ্চিত করে।

 

কে SRT ব্যবহার করা উচিত?

এসআরটি বিভিন্ন ধরনের ভিডিও ট্রান্সমিশনের জন্য ডিজাইন করা হয়েছে।শুধু কল্পনা করুন একটি ঘনবসতিপূর্ণ কনফারেন্স হলে, প্রত্যেকে একই নেটওয়ার্ক ব্যবহার করে ইন্টারনেট সংযোগের জন্য লড়াই করে।এত ব্যস্ত নেটওয়ার্কের মাধ্যমে প্রোডাকশন স্টুডিওতে ভিডিও পাঠানো, ট্রান্সমিশনের গুণমান অবশ্যই অবনতি হবে।এই ধরনের ব্যস্ত নেটওয়ার্কে ভিডিও পাঠানোর সময় প্যাকেটের ক্ষতি হওয়ার সম্ভাবনা খুবই বেশি।এসআরটি, এই পরিস্থিতিতে, এই সমস্যাগুলি এড়াতে খুব কার্যকর এবং নির্ধারিত এনকোডারগুলিতে উচ্চ মানের ভিডিও সরবরাহ করে।

এছাড়াও বিভিন্ন এলাকায় একাধিক স্কুল ও চার্চ রয়েছে।বিভিন্ন স্কুল বা চার্চের মধ্যে ভিডিও স্ট্রিম করার জন্য, স্ট্রিমিং এর সময় কোনো বিলম্ব থাকলে দেখার অভিজ্ঞতা অবশ্যই অপ্রীতিকর হবে।লেটেন্সি সময় ও অর্থেরও ক্ষতির কারণ হতে পারে।SRT এর সাহায্যে, আপনি বিভিন্ন অবস্থানের মধ্যে গুণমান এবং নির্ভরযোগ্য ভিডিও স্ট্রীম তৈরি করতে সক্ষম হবেন।

 

কি এসআরটি একটি ভাল স্ট্রিমিং প্রোটোকল করে তোলে?

আপনি যদি জ্ঞানের জন্য ক্ষুধার্ত হন এবং SRT সম্পর্কে উপরের ভাল পয়েন্টগুলি সম্পর্কে আরও জানতে চান, পরবর্তী কয়েকটি অনুচ্ছেদ বিস্তারিত ব্যাখ্যা প্রদান করবে।আপনি যদি ইতিমধ্যে এই বিবরণগুলি জানেন বা শুধুমাত্র আগ্রহী না হন তবে আপনি এই অনুচ্ছেদগুলি এড়িয়ে যেতে পারেন।

 

RTMP এবং SRT এর মধ্যে একটি প্রধান পার্থক্য হল RTMP স্ট্রীম প্যাকেট হেডারে টাইমস্ট্যাম্পের অনুপস্থিতি।RTMP এর ফ্রেম রেট অনুযায়ী শুধুমাত্র প্রকৃত স্ট্রীমের টাইমস্ট্যাম্প থাকে।পৃথক প্যাকেটে এই তথ্য থাকে না, তাই RTMP রিসিভারকে অবশ্যই প্রতিটি প্রাপ্ত প্যাকেটকে ডিকোডিং প্রক্রিয়ায় একটি নির্দিষ্ট সময়ের ব্যবধানে পাঠাতে হবে।পৃথক প্যাকেটের ভ্রমণে যে সময় লাগে তার পার্থক্য মসৃণ করতে, বড় বাফারের প্রয়োজন হয়।

 

অন্যদিকে, এসআরটি প্রতিটি পৃথক প্যাকেটের জন্য একটি টাইমস্ট্যাম্প অন্তর্ভুক্ত করে।এটি রিসিভারের দিকে সংকেত বৈশিষ্ট্যগুলির বিনোদনকে সক্ষম করে এবং নাটকীয়ভাবে বাফারিংয়ের প্রয়োজনীয়তা হ্রাস করে।অন্য কথায়, রিসিভার ছেড়ে যাওয়া বিট-স্ট্রীম দেখতে ঠিক SRT প্রেরকের মধ্যে আসা স্ট্রিমের মতো।RTMP এবং SRT এর মধ্যে আরেকটি উল্লেখযোগ্য পার্থক্য হল প্যাকেট রিট্রান্সমিশন বাস্তবায়ন।SRT একটি পৃথক হারানো প্যাকেটকে তার ক্রম নম্বর দ্বারা সনাক্ত করতে পারে।যদি সিকোয়েন্স নম্বর ডেল্টা একাধিক প্যাকেট হয়, তাহলে সেই প্যাকেটের একটি পুনঃপ্রচার শুরু হয়।লেটেন্সি এবং ওভারহেড কম রাখতে শুধুমাত্র সেই নির্দিষ্ট প্যাকেটটি আবার পাঠানো হয়।

 

প্রযুক্তিগত বিবরণ সম্পর্কে আরও তথ্যের জন্য, হাইভিশনের অফিসিয়াল ওয়েবসাইট দেখুন এবং তাদের প্রযুক্তিগত ওভারভিউ ডাউনলোড করুন (https://www.haivision.com/blog/all/excited-srt-video-streaming-protocol-technical-overview/).

 

SRT সীমাবদ্ধতা

এসআরটি-এর এত সুবিধা দেখার পর, এখন এর সীমাবদ্ধতাগুলো দেখে নেওয়া যাক।Wowza বাদে, অনেক প্রাথমিক রিয়েল টাইম স্ট্রিমিং প্ল্যাটফর্মের এখনও তাদের সিস্টেমে SRT নেই তাই আপনি সম্ভবত এখনও ক্লায়েন্ট প্রান্ত থেকে এর দুর্দান্ত বৈশিষ্ট্যগুলির সুবিধা নিতে পারবেন না।যাইহোক, যত বেশি বেশি কর্পোরেট এবং প্রাইভেট ব্যবহারকারীরা SRT গ্রহণ করছে, এটি আশা করা হচ্ছে যে SRT ভবিষ্যতের ভিডিও স্ট্রিমিং স্ট্যান্ডার্ড হয়ে উঠবে।

 

চূড়ান্ত অনুস্মারক

আগেই উল্লেখ করা হয়েছে, SRT-এর সর্বশ্রেষ্ঠ বৈশিষ্ট্য হল এর কম লেটেন্সি কিন্তু পুরো স্ট্রিমিং কাজের প্রবাহে অন্যান্য কারণও রয়েছে যা লেটেন্সি এবং শেষ পর্যন্ত খারাপ দেখার অভিজ্ঞতা যেমন নেটওয়ার্ক ব্যান্ডউইথ, ডিভাইস কোডেক এবং মনিটর তৈরি করতে পারে।SRT কম লেটেন্সি গ্যারান্টি দেয় না এবং অন্যান্য কারণ যেমন নেটওয়ার্ক পরিবেশ এবং স্ট্রিমিং ডিভাইসগুলিকেও বিবেচনায় নেওয়া উচিত।

 


পোস্টের সময়: এপ্রিল-13-2022