Roc 0.1, Ant 1.7 සහ Red5 1.1.1 streaming servers නිකුත් කිරීම

සබැඳි ප්‍රවාහය සංවිධානය කිරීම සඳහා විවෘත මාධ්‍ය සේවාදායකයන්ගේ නව නිකුතු කිහිපයක් තිබේ:

  • විසින් ඉදිරිපත් කරන ලදී පළමු සංස්කරණය
    රොක්, සහතික කළ ප්‍රමාදය සහ CD-මට්ටමේ ගුණාත්මකභාවය සමඟ තථ්‍ය කාලීනව ජාලයක් හරහා ශ්‍රව්‍ය ප්‍රවාහය සඳහා මෙවලම් කට්ටලයක්. සම්ප්රේෂණය අතරතුර, යවන්නාගේ සහ ලබන්නාගේ පද්ධති ඔරලෝසු වල කාල අපගමනය සැලකිල්ලට ගනී. කේත භාවිතයෙන් නැතිවූ පැකට් නැවත ලබා ගැනීමට සහය දක්වයි ඉදිරි දෝෂ නිවැරදි කිරීම ක්රියාත්මක කිරීමේදී OpenFEC (අවම ප්‍රමාද ප්‍රකාරයේදී, රීඩ්-සොලමන් කේතය භාවිතා වන අතර, උපරිම කාර්ය සාධන ප්‍රකාරයේදී, the LDPC-පඩිපෙළ) සම්ප්‍රේෂණය RTP ප්‍රොටෝකෝලය (AVP L16, 44100Hz PCM 16-bit) භාවිතා කරයි. දැනට, ශ්‍රව්‍ය සඳහා පමණක් සහය දක්වයි, නමුත් වීඩියෝ සහ වෙනත් ආකාරයේ අන්තර්ගත සඳහා සහය දැක්වීමට සැලසුම් ඇත.

    එක් ලබන්නෙකුට බෙදා හැරීම සඳහා යවන්නන් කිහිප දෙනෙකුගෙන් ප්‍රවාහයක් බහුපද කිරීමට හැකිය. CPU වර්ගය සහ සම්ප්‍රේෂණ ප්‍රමාදයන් සඳහා වන අවශ්‍යතා මත පදනම්ව, නියැදි සැකසුම් වල විවිධ පැතිකඩ සම්බන්ධ කිරීමට හැකි වේ. දේශීය ජාලය, අන්තර්ජාලය සහ රැහැන් රහිත ජාලය ඇතුළුව විවිධ වර්ගයේ ජාල හරහා විකාශනය සඳහා සහය දක්වයි. සැකසීම්, ප්‍රතිදානය සහ පැකට් අලාභය මත පදනම්ව, Roc ස්වයංක්‍රීයව අවශ්‍ය ප්‍රවාහ කේතීකරණ පරාමිතීන් තෝරා සම්ප්‍රේෂණය කිරීමේදී එහි තීව්‍රතාවය සකස් කරයි.

    ව්‍යාපෘතිය C පුස්තකාලයකින් සමන්විත වේ, මෙවලම් විධාන රේඛාව සහ Roc ප්‍රවාහනයක් ලෙස භාවිතා කිරීම සඳහා මොඩියුල කට්ටලයක් ස්පන්දන ඕඩියෝ. එහි සරලම ආකාරයෙන්, පවතින මෙවලම් ඔබට එක් පරිගණකයක ඇති ගොනුවකින් හෝ ශබ්ද උපාංගයකින් වෙනත් පරිගණකයක ගොනුවකට හෝ ශබ්ද උපාංගයකට ශ්‍රව්‍ය මාර්ගගත කිරීමට ඉඩ සලසයි. ALSA, PulseAudio සහ CoreAudio ඇතුළුව විවිධ ශ්‍රව්‍ය පසුබිම් සඳහා සහය දක්වයි. කේතය C++ සහ ලියා ඇත විසින් බෙදා හරිනු ලැබේ MPL-2.0 යටතේ බලපත්‍ර ලබා ඇත. GNU/Linux සහ macOS මත වැඩ කිරීමට සහය දක්වයි.

  • ඇත බහුමාධ්‍ය සේවාදායකයේ නව නිකුතුව Ant Media Server 1.7, ඔබට අනුවර්තී බිටු අනුපාත වෙනස් කිරීමේ මාදිලිය සඳහා සහය ඇතිව RTMP, RTSP සහ WebRTC ප්‍රොටෝකෝල හරහා ප්‍රවාහය සංවිධානය කිරීමට ඔබට ඉඩ සලසයි. MP4, HLS සහ FLV ආකෘතිවලින් ජාල වීඩියෝ පටිගත කිරීම සංවිධානය කිරීමටද කුහුඹුවන් භාවිතා කළ හැක. ශක්‍යතා අතර, WebRTC සිට RTMP පරිවර්තකයක් තිබීම, IP කැමරා සහ IPTV සඳහා සහාය, සජීවී ප්‍රවාහ බෙදා හැරීම සහ පටිගත කිරීම, සමාජ ජාල වෙත ප්‍රවාහය සංවිධානය කිරීම, පොකුරු යෙදවීම හරහා පරිමාණය කිරීම, එක් ස්ථානයක සිට විශාල ලෙස විකාශනය කිරීමේ හැකියාව අපට සටහන් කළ හැකිය. 500ms ප්‍රමාදයන් සහිත බොහෝ ලබන්නන්.

    Apache 2.0 බලපත්‍රය යටතේ ප්‍රධාන කොටස සංවර්ධනය කිරීම සහ ගෙවන ලද සංස්කරණයකින් උසස් විශේෂාංග (උදාහරණයක් ලෙස, Youtube වෙත ප්‍රවාහය) ලබා දීම අදහස් කරන Open Core ආකෘතියේ රාමුව තුළ නිෂ්පාදනය සංවර්ධනය වෙමින් පවතී. නව අනුවාදය WebRTC හරහා විකාශනය කිරීමේ කාර්ය සාධනය 40% කින් වැඩි කර ඇත, ලොග් නරඹන්නෙකු එකතු කර ඇත, වෙබ් පැනලය වැඩි දියුණු කර ඇත, සංඛ්‍යාලේඛන ප්‍රදර්ශනය කිරීම සඳහා REST API එක් කර ඇත, ප්‍රශස්ත මතක පරිභෝජනය, වැඩිදියුණු කළ දෝෂ හැසිරවීම සහ Apache Kafka වෙත සංඛ්‍යාලේඛන යැවීමේ හැකියාව එක් කර ඇත. .

  • සිදු විය streaming server release Red5 1.1.1, FLV, F4V, MP4 සහ 3GP ආකෘතිවලින් වීඩියෝ සම්ප්‍රේෂණය කිරීමට මෙන්ම MP3, F4A, M4A, AAC ආකෘතිවලින් ශ්‍රව්‍ය සම්ප්‍රේෂණය කිරීමට ඔබට ඉඩ සලසයි. සජීවී විකාශන මාතයන් සහ පටිගත කිරීමේ මධ්‍යස්ථානයක ආකාරයේ වැඩ සේවාලාභීන්ගෙන් ප්‍රවාහ ලබා ගැනීම සඳහා පවතී (FLV සහ AVC+AAC FLV කන්ටේනරයක). RTMP ප්‍රොටෝකෝලය භාවිතයෙන් ෆ්ලෑෂ් සන්නිවේදන සේවාදායකයට විකල්පයක් නිර්මාණය කිරීම සඳහා ව්‍යාපෘතිය මුලින් නිර්මාණය කරන ලද්දේ 2005 දී ය. පසුව, Red5 ප්ලගීන හරහා HLS, WebSockets, RTSP සහ WebRTC භාවිතා කරමින් විකාශනය සඳහා සහාය ලබා දුන්නේය.

    Red5 ව්‍යාපෘතියේ ප්‍රවාහ සේවාදායකයක් ලෙස භාවිතා කරයි Apache විවෘත හමුවීම් වීඩියෝ සහ ශ්‍රව්‍ය සම්මන්ත්‍රණ සංවිධානය කිරීම සඳහා. කේතය ජාවා සහ ලියා ඇත සපයා ඇත Apache 2.0 යටතේ බලපත්‍ර ලබා ඇත. හිමිකාර නිෂ්පාදනයක් Red5 පදනම මත ගොඩනගා ඇත Red5 Pro, 500ms තරම් අඩු බෙදාහැරීමේ ප්‍රමාදයක් සහ AWS, Google Cloud සහ Azure clouds තුළ යෙදවීමේ හැකියාව සමඟ මිලියන ගණනක් නරඹන්නන් වෙත පරිමාණය කිරීම.

මූලාශ්රය: opennet.ru

අදහස් එක් කරන්න