msd ஸ்ட்ரீமிங் மென்பொருள் BSD உரிமத்தின் கீழ் திறந்த மூலமாகும்.

Исходные тексты проекта msd (Multi Stream daemon) переведены на лицензию BSD, а исходный код опубликован на GitHub. Ранее в исходных текстах распространялась лишь сокращённая версия msd_lite, а основной продукт был проприетарным. Кроме изменения лицензии проведена работа по портированию на платформу macOS (ранее поддерживались FreeBSD и Linux).

MSd நிரல் HTTP நெறிமுறையைப் பயன்படுத்தி நெட்வொர்க்கில் IPTV ஸ்ட்ரீமிங்கை ஒழுங்கமைக்க வடிவமைக்கப்பட்டுள்ளது. ஒரு சர்வர் பல ஆயிரம் வாடிக்கையாளர்களுக்கு ஒரே நேரத்தில் சேவை செய்யும் திறன் கொண்டது. அதிகபட்ச செயல்திறனை அடைவதிலும், சேவையின் வாடிக்கையாளர் உணர்வின் தரத்தை பாதிக்கும் சிறந்த அமைப்புகளை வழங்குவதிலும் முக்கிய முக்கியத்துவம் உள்ளது: சேனல் மாறுதலின் வேகம், பரிமாற்ற தோல்விகளுக்கு எதிர்ப்பு. "ஒன்றிலிருந்து பல" பயன்முறையில் ப்ராக்ஸிங் செயல்படுத்தப்பட்டது: ஒரு HTTP இணைப்பு மூலம் பெறப்பட்ட தரவு பல இணைக்கப்பட்ட வாடிக்கையாளர்களுக்கு விநியோகிக்கப்படும்.

அம்சங்கள்

  • IPv4 மற்றும் IPv6 நெறிமுறைகளை ஆதரிக்கிறது.
  • MPEG2-TS ஸ்ட்ரீம் பகுப்பாய்வி.
  • தற்போதைய மூலத்தில் இல்லாத அல்லது பிழைகள் ஏற்பட்டால் தானாகவே காப்புப்பிரதிக்கு மாறுதல்.
  • Zero Copy on Send (ZCoS) - இணைக்கப்பட்ட கிளையண்டுகளுக்கு சேவை செய்வதன் மேல்நிலையை குறைக்கிறது; கிளையண்டிற்கு தரவை அனுப்பும் அனைத்து வேலைகளும் OS கர்னலால் மேற்கொள்ளப்படுகிறது.
  • "பாதி மூடப்பட்ட" http கிளையண்டுகளுக்கான ஆதரவு.
  • வெவ்வேறு இடைமுகங்களில் இருந்து ஒரே நேரத்தில் rtp உட்பட udp-multicast இன் வரவேற்பு.
  • tcp-http-get வழியாக வரவேற்பு (ஒரு ஸ்ட்ரீமில் மற்றும் பல வாடிக்கையாளர்களுக்கு ஒளிபரப்பு).
  • இணைக்கப்பட்ட கிளையன்ட்கள் இல்லை என்றால், மூலங்களிலிருந்து தானாகவே துண்டிக்கப்படும்.
  • கிளையன்ட் வந்த போர்ட் மற்றும் கிளையன்ட் கோரிக்கையின் URL ஆகியவற்றைப் பொறுத்து வெவ்வேறு TCP நெரிசல் கட்டுப்பாட்டு அல்காரிதம்களைப் பயன்படுத்துதல்
  • புதிய வாடிக்கையாளர்களுக்கு MPEG2-TS தலைப்புகளை "ஸ்மார்ட்" அனுப்புதல்.
  • பிளேபேக் தொடங்குவதற்கான காத்திருப்பு நேரத்தைக் குறைக்க, புதிய கிளையண்டிற்கு ரிங் பஃப்பரிலிருந்து தரவை உடனடியாக அனுப்பவும்.
  • கோரிக்கைகள் மற்றும் பதில்களில் ஏதேனும் கூடுதல் http தலைப்புகளை அனுப்புகிறது.
  • ஸ்ட்ரீம் ஹப் மற்றும் ஸ்ட்ரீம் மூலங்களுக்கான அமைப்புகள் டெம்ப்ளேட்கள்.
  • நெட்வொர்க் மட்டத்தில் உள்ள சிக்கல்களுக்கான தேடலை எளிதாக்க ஒவ்வொரு TCP இணைப்புக்கான விரிவான புள்ளிவிவரங்கள்.

ஆதாரம்: opennet.ru

கருத்தைச் சேர்