අන්තර්ජාල වීඩියෝ බලන්න අපි සැරසෙන සෑම මොහොතකම HLS Streaming වගේ තාක්ෂණයක් පසුබැසී ක්රියා කරයි. ඔබ "Play" බොත්තම ඔබාම, වීඩියෝ එක තත්විකව ලෝඩ් වෙලා, බෆරින් අඩු කර, අන්තර්ජාල වේගය අනුව ගුණාත්මකත්වය වෙනස් කර දෙන්නේ කෙසේද කියලා අද අපි පැහැදිලි කරමු.
HLS Streaming කියන්නේ Apple සමාගම 2009 දී හඳුන්වාදුන් HTTP Live Streaming ප්රොටොකෝලයයි. සාමාන්ය HTTP/HTTPS සම්බන්ධතා භාවිතා කරමින්, එක් විශාල වීඩියෝ ගොනුවක් එවීමේ වෙනුවට, අඩු‑අඩු කොටස් (media segments) ලෙස බෙදා බලාගන්නා ක්රමයක් මෙය අනුගමනය කරයි. මේ නිසා පළමු තත්වයේම වීඩියෝ පටය ආරම්භ වේ, බෆරින් කාලය අඩු වේ, සහ ජංගම ජාල වල පවා සුවිශේෂී අත්දැකීමක් ලැබේ.
පෙරකාලයේ වීඩියෝ ප්රවාහන පද්ධති එකම රෙසලූෂන් එකකින් සීමා වූවා. අන්තර්ජාල වේගය අඩුවූ විට, වීඩියෝ නතර වීම, දිගු බෆරින්, හෝ ගුණාත්මකත්වයේ අඩුපාඩු පෙනී යාම සාමාන්ය විය. HLS එම ගැටලු විසඳීමට, වීඩියෝව කුඩා කොටස් වලට බෙදීම, සහ ඒ කොටස් වෙන වෙනම බාගත කිරීමේ හැකියාව ලබා දී ඇත. එමඟින් පලවෙනි මොහොතේම ප්රවාහනය ආරම්භ කර, අවශ්ය ගුණාත්මකත්වය තෝරා ගත හැකිය.
Adaptive Bitrate Streaming (ABR) යනු HLS හි ප්රධාන ලක්ෂණයකි. එය එකම වීඩියෝව බොහෝ බිට්රේට් (bitrate) සංස්කරණ වලින් සකස් කර, පරිශීලකගේ සම්බන්ධතාවය අනුව සුදුසු එක තෝරා දෙන ක්රමයකි. උදාහරණයක් ලෙස, මොබයිල් ජාලය මන්දගාමී නම් 360p, Wi‑Fi ස්ථාවර නම් 720p, වේගවත් බ්රොඩ්බෑන්ඩ් නම් 1080p හෝ ඉහළ ගුණාත්මකත්වය ලබා ගත හැක.
HLS ක්රියාත්මක වීමේ මූලික පියවර පහත පරිදි වේ:
- මුල් වීඩියෝව Encoder එකකින් බහු‑ගුණාත්මකත්ව සංස්කරණ වලට පරිවර්තනය කරයි.
- එම සංස්කරණ වලින් HLS Packager එක භාවිතා කර M3U8 playlist සහ media segments සකස් කරයි.
- Playlist හා segments අරම්භක සේවාදායක (origin server) හෝ CDN එකක තැන්පත් කරයි.
- පරිශීලකයාගේ වීඩියෝ පළකරු (player) playlist කියවා, අඩු‑අඩු කොටස් ලබාගෙන, ස්කීන් එකේ පෙන්වයි.
HLS අද දින Live Streaming, Video‑on‑Demand (VoD), ඩිජිටල් ඉගෙනුම්, ක්රීඩා සදහා, ප්රවෘත්ති නාලිකා සහ විනෝදාත්මක සේවා වැනි බොහෝ ක්ෂේත්රවල භාවිතා වේ.
ශ්රී ලංකාවට ඇති වැදගත්කම
ශ්රී ලංකාවේ සිසුන්, සංවර්ධකයින් සහ ව්යාපාරිකයින්ට HLS තාක්ෂණය ගෙන오는 ප්රතිලාභ විශාලයි. පළමුව, දුරස්ථ අධ්යාපනයේ වීඩියෝ පන්තියන් නරඹන සිසුන්ට අඩු බෆරින් සහ ස්වයංක්රීය ගුණාත්මකත්ව වෙනස් කිරීම නිසා පඬුම අඩු වේ. දෙවැනිය, මොබයිල් ඇප් හා වෙබ් ඇප් සංවර්ධකයන්ට HLS භාවිතා කරමින් පරිශීලකයන්ගේ ජාල තත්ත්වය අනුව අඩු‑අඩු කොටස් සැපයීමට හැකියාව ලැබේ, එයින් පද්ධතියේ ස්ථාවරතාවය වැඩිවේ. තෙවැනි, සිංහල හෝ තමිල් අන්තර්ගතය CDN මඟින් රටේ විවිධ ප්රදේශ වෙත වේගයෙන් පැමිණීම නිසා, රූපවාහිනී සංග්රහ, නිවේදන සේවා, හා ප්රචාරක වීඩියෝවලට ව්යාපාරික අවස්ථා විහිදේ.
එමෙන්ම, HLS විවෘත ප්රෝටොකෝලයක් නොවන නිසා, Apple පරිසරයට සීමා නොවී Android, iOS, Smart TV, Raspberry Pi වැනි උපාංග වලටද පහසුවෙන් එකතු කරගත හැක. මේ නිසා ශ්රී ලංකාවේ තාක්ෂණික ආයතනවලට ගෝලීය ප්රේක්ෂකයන්ට එකවර අන්තර්ගතය ප්රවාහනය කිරීමේ හැකියාව ලැබේ.
අවසන් වශයෙන්, HLS Streaming තාක්ෂණය අපේ දේශයේ ඩිජිටල් පරිසරය තවත් ඉදිරියට ගෙන යාමට මූලික මාර්ගයක් වන අතර, අධ්යාපන, ව්යාපාරික හා සංවර්ධන ක්ෂේත්රවල නව අවස්ථා නිර්මාණය කරයි.