Muxer — Statistical Multiplex

TSDuck-based MPEG Transport Stream multiplexer with full PSI/SI support

MPTS Multiplexer & Adaptive Hybrid Statmux

ஸ்ட்ரீம் மேனேஜர் mux பல SPTS ஸ்ட்ரீம்களை ஒரு CBR MPTS வெளியீட்டில் (DVB/IPTV) இணைக்கிறது.

1. குறியாக்கி அடுக்கு (ஒரு ஸ்ட்ரீமுக்கு FFmpeg)

பெற்றோர் mux ஆனது statmux இயக்கப்பட்டிருக்கும் போது, ​​ஒவ்வொரு FFmpeg குறியாக்கியும் capped-VBR: -b:v <avg> -minrate <min> -maxrate <max> -bufsize <max×2> இயங்கும்.

2. மக்ஸ் லேயர் (TSDuck tsp பைப்லைன்)

tsp -I null (∞ NULL பாக்கெட்டுகள் @ வரி விகிதம்) → -P ஒன்றிணைத்தல் tsp -I ip <ஸ்ட்ரீம்> (உண்மையான பாக்கெட்டுகளை மேலடுக்குகள்) → -P தொடர்ச்சி (டிராப் அலாரம்) → -P pcradjust --பிட்ரேட் X (PCR களை மீண்டும் எழுதுகிறது) → -P pjirify → -P 50

3. வெளியீட்டு அடுக்கு (யுடிபி)

சொருகி வயரில் சரியாக mux.bitrate bps வெளியிடுகிறது.

பரிந்துரைக்கப்பட்ட அளவு (Σ நிமிடம் / சராசரி / அதிகபட்சம் vs mux.bitrate)

மக்ஸ் மேல் பட்டை வண்ண நிலையுடன் 3 தொகைகளைக் காட்டுகிறது.

Σ சராசரி ≤ 85 % mux.bitrate — அனைத்து சேனல்களிலும் சராசரி இலக்கு தொகை மற்றும் ஆடியோ.

Σ அதிகபட்சம் ≤ 160 % mux.bitrate — உச்ச உச்சவரம்பு தொகை.

Σ நிமிடம் ≤ 50 % mux.bitrate — குறியாக்கி தரைத் தொகை.

எடுத்துக்காட்டு: 19 Mbps DVB-T மியூக்ஸில் 4 HD சேனல்கள்

PSI/SI/EITக்குப் பிறகு கிடைக்கும் பட்ஜெட்: ~18.5 Mbps.

நோய் கண்டறிதல் & அலாரங்கள்

60களில் ≥10 அலாரங்களில் பிட்ரேட் குறைப்பைப் பரிந்துரைக்கும் ஃபிளாஷ் அறிவிப்பு Mux UI இல் தோன்றும்.

-P bitrate_monitor --periodic 60 --min/max ±5% — உண்மையான விகிதம் இலக்கின் ±5 %க்கு அப்பால் சென்றால் எச்சரிக்கை.

-P தொடர்ச்சி — TS தொடர்ச்சி கவுண்டர்களைக் கண்காணிக்கிறது.

-P pcrverify --jitter-max 500000 — DVB PCR நடுக்கம் ≤ 500 µs ஐ அனுமதிக்கிறது.

குறைபாடுகள் மற்றும் அவற்றின் காரணங்கள்

GOP தற்செயல் - அனைத்து குறியாக்கிகளும் ஒரே நேரத்தில் I-ஃபிரேம்களை வெளியிடுகின்றன, உச்ச தற்செயல்.

இன்புட் லாஸ்-ஆஃப்-சிக்னல் — ஒற்றை சேனல் கருப்பு நிறமாகிறது, mux தொடர்கிறது (நன்றி -I null base).

அதிக சந்தா (நிலையான சிகரங்கள் > கொள்ளளவு) — தொகுதிகள்/ஆடியோ திணறல் ~50-200 எம்எஸ்.

PCR சறுக்கல் - ஒவ்வொரு சில வினாடிகளிலும் STB திணறல்.

STB VBV அண்டர்ரன் - STB ஒத்திசைவை இழந்து மீண்டும் பெறுகிறது (~2-3 வி).

tsp பைப்லைன் அளவுருக்கள் (mux_worker.ex)

--max-input-packets 4096 / --max-flushed-packets 4096 (உள் FIFO ≈ 0.3 s @ 19 Mbps).

அனுபவ திறன் கணக்கீடு (CLT)

டாப்-பார் பேட்ஜ் `📐 rec X.XM` மத்திய வரம்பு தேற்றத்தில் இருந்து பெறப்பட்ட பரிந்துரைக்கப்பட்ட மக்ஸ் திறனைக் காட்டுகிறது.

பேட்ஜ் நிறம்: 🟢 பச்சை = தொப்பி ≥ 99.7% rec (கன்சர்வேடிவ்) · amber = 99% மற்றும் 99.7% வரை · 🔴 சிவப்பு = தொப்பி < 99% (குறைவாக, சொட்டுகளின் ஆபத்து) · 🔵 நீலம் = தொப்பி அமைக்கப்படவில்லை.

கவரேஜ் இலக்குக்கு z-ஸ்கோர்: 90% z=1.28 · 95% z=1.65 · 99% z=2.33 · 99.7% z=3.00 (இயல்புநிலை) · 99.99% z=3.72 (ஒளிபரப்பு-தரம்).

σ_eff = σ_total × statmux_factor (Statmux ஆன் ஆக இருக்கும் போது statmux_factor = 0.7, இல்லையெனில் 1.0)

ஒரு சேனலுக்கான பரிந்துரைக்கப்பட்ட மதிப்புகள் (HD H.264)

1080p25 HD சேனல்: சராசரி = 4000-5000 kbps, நிமிடம் = சராசரி × 0.75 (~3000-3750), அதிகபட்சம் = சராசரி × 1.5 (~6000-7500).

அடாப்டிவ் ஹைப்ரிட் ஸ்டேட்மக்ஸ்

அடாப்டிவ் ஹைப்ரிட் ஸ்டேட்மக்ஸ் என்பது இயக்க நேர பொறிமுறையாகும், இது கோர் ஸ்ட்ரீம்களில் (பாதுகாக்கப்பட்ட, முழு விபிஆர்) பயன்படுத்தப்படாத திறனை சமநிலையான ஸ்ட்ரீம்களுக்கு (தியாகம்) மாற்றுகிறது.

திறன் - பிட்ரேட் எவ்வாறு பிரிக்கப்படுகிறது

Mux திறன் 38 Mbps

நடைமுறை ஆதாயம் (10 ஸ்ட்ரீம்கள் × 3 Mbps சராசரி, 4 Mbps அதிகபட்சம்)

அடாப்டிவ் ஹைப்ரிட் ஸ்டேட்மக்ஸ் இல்லாமல், மிக மோசமான நிலை Σ அதிகபட்சமாக நீங்கள் மக்ஸை அளவிட வேண்டும்.

தூய CBR (குறியீடு சரி செய்யப்பட்டது)

Statmux இல்லாத VBR

அடாப்டிவ் ஹைப்ரிட் ஸ்டேட்மக்ஸ் ஆன்

URL ↔ Statmux பிரத்தியேகத்தன்மை

தனிப்பயன் URL உள்ளீடு மேலெழுதுதல் மற்றும் Statmux ஆகியவை ஒன்றுக்கொன்று பிரத்தியேகமானவை.

பைப்லைன் (குறியாக்கி → சமநிலை டிரான்ஸ்கோடர் → mux ffmpeg → தேக்கரண்டி)

┌────────────────────────┐

statmux க்கான மைய VBR நிமிடம்/சராசரி/அதிகபட்சம்

குறியாக்கிகள் பரந்த VBR வரம்பைக் கொண்டிருக்கும் போது மட்டுமே புள்ளியியல் ஆதாயம் ஏற்படும் - அதிகபட்சம் ≈ சராசரியாக குறியாக்கி திறம்பட CBR ஆக இருக்கும் மற்றும் திசைவிக்கு மறுபகிர்வு செய்ய எதுவும் இல்லை.

வேலை செய்த உதாரணம் — 38 Mbps mux, 10 HD கோர் + 2 சமநிலை:

ஒரு கோர் ஸ்ட்ரீமிற்கு பரிந்துரைக்கப்பட்ட வரம்பு:

உதவிக்குறிப்புகள் மற்றும் சரிசெய்தல்

குறைந்தபட்சம் 1 சமநிலை ஸ்ட்ரீம் — ஒன்று இல்லாமல், அடாப்டிவ் ஹைப்ரிட் ரூட்டரில் உச்சநிலையின் போது ஸ்குவாஷ் செய்ய எதுவும் இல்லை, எனவே ஆதாயம் = 0

இசை மற்றும் தகவல் சேனல்கள் சிறந்த வேட்பாளர்கள் — 90 %+ சகிப்புத்தன்மை விகிதம் குறைப்பு

`[balance-router]` பதிவு உள்ளீடுகள் வழியாகப் பின்தொடரவும் — ஒவ்வொரு 1 வினாடி டிக்க்கும் `core_max`, `மீதமுள்ள`, அடுக்கு மாற்றங்கள் ஆகியவற்றைக் காட்டுகிறது

`core_max > திறன்` (பதிவில் CORE ஓவர்பீக் எச்சரிக்கை) எனில், கோர் ஸ்ட்ரீம் எண்ணிக்கையைக் குறைக்கவும் அல்லது குறியாக்கி அதிகபட்ச விகிதத்தைக் குறைக்கவும்

ஆபரேட்டர் பணிப்பாய்வு

mux இல் ஸ்ட்ரீம்களைச் சேர்க்கவும் (சேனல் ஒதுக்கீடு கைமுறையாக இருக்கும்)

mux தலைப்பில் (மஞ்சள் சில்லு) Statmux ஐ நிலைமாற்றவும்.

வலது பக்க ஆரஞ்சு செக்பாக்ஸ் வழியாக தியாகம் செய்யும் ஸ்ட்ரீம்களைக் குறிக்கவும் - பொதுவாக இசை/தகவல் சேனல்களில் விகிதம் குறைதல் கண்ணுக்குத் தெரியாது

முடிந்தது.

StatMux — சொந்த புள்ளியியல் மல்டிபிளக்ஸ்

பல மாறி-பிட்ரேட் சேனல்கள் ஒரு நிலையான போக்குவரத்து ஸ்ட்ரீமை (MPTS) பகிர்ந்து கொள்கின்றன.

வகுப்பு: VBR குறியாக்கிகள் மீது C1 லுக்-அஹெட் (ஃபீட்ஃபார்வர்டு) உடன் மூடிய-லூப் பின்னூட்ட ஸ்டேட்மக்ஸ் - ஸ்டேட்மக்ஸ் கொள்கையை ஒளிபரப்பு, மூல சிக்கலிலிருந்து இயக்கப்படுகிறது.

கட்டிடக்கலை மற்றும் தரவு ஓட்டம்

Architecture diagram

யுடிபி மல்டிகாஸ்ட் எஸ்எஸ்எம், ஒரு சேனலுக்கு

குறியாக்கிகள்

மூல சிக்கலானது

லூப்பேக்

சொந்த வரி / ஸ்ட்ரீம்

ஒதுக்குபவர் (Σ ≤ குளம்)

தாங்கல்

பூஜ்ய திணிப்பு → CBR

தொப்பியில் CBR கம்பி

மூழ்குவதற்கு முன் சிக்கலான காட்சியை எதிர்பார்க்கலாம்

அளவிடப்பட்ட கம்பி - அளவுத்திருத்தம்

இலக்கு பிட்ரேட்

ஒவ்வொரு சேனலும் அதன் சொந்த வரிசையில் mux (தனி குறியாக்கி + லூப்பேக் இணைப்பு) வரை இயங்குகிறது, அங்கு அனைத்தும் ஒரு MPTS மல்டிகாஸ்ட் வரியில் சரியாக நிர்ணயிக்கப்பட்ட பிட்ரேட்டில் ஒன்றிணைகின்றன.

மூளை: பின்னூட்டம் + C1 பார்க்க-முன்னோக்கி

ஒதுக்கீடு இரண்டு சமிக்ஞைகளை ஒருங்கிணைக்கிறது - மூல சிக்கலான (முன்னோக்கி) மற்றும் அளவிடப்பட்ட கம்பி (பின்னோக்கி) இருந்து ஒரு கணிப்பு.

C1 டிகோடரில் உள்ளடக்க சிக்கலை அளவிடுகிறது - இது பைப்லைன் தாமதத்தால் குறியாக்கி வெளியீட்டை வழிநடத்துகிறது.

அளவிடப்பட்ட கம்பி (கருத்து)

மக்ஸ் (அனுப்புபவர்-பக்க கவுண்டர்கள்) மூலம் உமிழப்படும் துல்லியமான ஒவ்வொரு ஸ்ட்ரீம் பிட்களும் சிக்கலானது→பிட்ரேட் மேப்பிங்கை அளவீடு செய்து, தொகையை குளத்தில் சரியாக வைத்திருக்கும்.

வழங்கக்கூடிய தன்மை

ஒரு ஸ்ட்ரீமின் கூற்று, குறியாக்கி உண்மையில் என்ன உற்பத்தி செய்கிறது (× பீக் ஹெட்ரூம்) மூலம் ஆதரிக்கப்படுகிறது.

சமமான தரம்

இலக்கு சமமான பிட்ரேட் அல்ல, ஆனால் சமமான தரம் - தொடர்ச்சியான அழுத்தம் உயர்தர சேனல்களிலிருந்து (குறைந்த QP) பிட்களை குறைந்த தரத்தை (உயர் QP) நோக்கி நகர்த்துகிறது.

முன்கணிப்பு மறுபகிர்வு

C1 ஒரு சேனல் வீழ்ச்சியடைவதை சமிக்ஞை செய்யும் போது, ​​அதன் அலைவரிசை மற்றவர்களுக்கு அதே டிக் இல் ஒப்படைக்கப்படுகிறது - துளி உண்மையில் கம்பியை அடைவதற்குள் அவை வளைந்து செல்லும்.

பூல் = தொப்பி N - மேல்நிலை (PSI/EIT) - ஆடியோ - இருப்பு (ஸ்லைடர்).

ஒரு ஸ்ட்ரீம் தேவை = டெலிவரி செய்யக்கூடிய கம்பி × C1 லுக்-அஹெட் (ஒப்பீட்டு சிக்கலான மாற்றம்) + தரத்தை சமன்படுத்தும் அழுத்தம்.

தேவைக்கேற்ப விகிதாசார பூல் ஒதுக்கீடு, வீடியோ சுயவிவரத்திலிருந்து [நிமிடம், அதிகபட்சம்] வரை இணைக்கப்பட்டுள்ளது;

குறியாக்கி இலக்கு = ஒதுக்கீடு / அளவுத்திருத்தம் (ஒவ்வொரு ஸ்ட்ரீம் EMA அளவிடப்பட்டது/இலக்கு);

பஃபர்-ஹோல்ட் சர்வோ வரிசை அளவை ~1 வி (பேண்ட்) இல் வைத்திருக்கிறது, ஓவர்லோடில் எமர்ஜென்சி பேக்ஸ்டாப்;

CBR கம்பி: தாங்கல் + பூஜ்ய திணிப்பு + வேகக்கட்டுப்பாடு

உள்ளமைக்கப்பட்ட தொப்பியில் வெளியீடு ஒரு சரியான CBR ஸ்ட்ரீம் ஆகும்.

ஸ்டாண்டிங் பஃபர் ~1 வி

அனுப்பும் வரிசையானது துணை-இரண்டாம் GOP டிப்களை (I-ஃபிரேம்களுக்கு இடையில்) உறிஞ்சும் ~1 s கம்பியின் நிலைப்பாட்டை வைத்திருக்கிறது.

பூஜ்ய திணிப்பு

உள்ளடக்கம் தொப்பிக்குக் கீழே இருக்கும்போது, ​​வேறுபாடு MPEG-TS பூஜ்ய பாக்கெட்டுகளால் நிரப்பப்படும் (PID 0x1FFF).

துல்லியமான வேகம்

எக்ரெஸ் சரியான தொப்பிக்கு வேகப்படுத்தப்படுகிறது (பிஸி-ஸ்பின் ABSTIME);

வெளியீட்டு விளக்கப்படம் (நதி)

உண்மையான கம்பியின் நேரடி அடுக்கப்பட்ட வரைபடம் - ஒவ்வொரு பேண்டும் ஒரு சேனலாகும், வலதுபுறத்தில் இருந்து சீராக பாய்கிறது.

வண்ண பட்டைகள்

ஒவ்வொரு சேனலுக்கும் ஒரு நிலையான நிறம் உள்ளது;

தொப்பி / அதிகபட்ச வரி

மேலே உள்ள கோடு = கட்டமைக்கப்பட்ட தொப்பி (கம்பி உச்சவரம்பு).

பூஜ்ய இசைக்குழு

மேலே புள்ளியிடப்பட்ட வெள்ளை பட்டை = பூஜ்ய திணிப்பு (இலவச திறன்).

சொட்டு மதிப்பெண்கள்

காலவரிசையில் சிவப்பு மதிப்பெண்கள் = அனுப்பு-வரிசை வழிதல் (துளி).

வரம்பு (30வி-30மீ)

பொத்தான்கள் நேர சாளரத்தை உடனடியாக மாற்றுகின்றன (கிளையண்ட்-பக்கம்), செயலில் உள்ள ஒரு சாம்பல் பின்னணியைக் கொண்டுள்ளது.

உதவிக்குறிப்பு

ஹோவர் அந்த நேரத்தில் ஒவ்வொரு சேனலுக்கும் பிட்ரேட், QP மற்றும் தரக் குறியீட்டைக் காட்டுகிறது (வரலாற்று மதிப்பு, நேரலை அல்ல).

தொப்பி %

தற்போதைய குளம் ஒழுங்குமுறை நிலை (குளம்/(பூல்-டிரிம்)).

ரிசர்வ் (ஸ்லைடர்)

தொப்பிக்கு மேலே உள்ள சகிப்புத்தன்மை பட்டை - பூஜ்ய இருப்பு எவ்வளவு வைத்திருக்க வேண்டும்.

தாங்கல் (துளிகள்)

தலைப்பு அனுப்பு வரிசை % மற்றும் ஒட்டுமொத்த சொட்டுகளைக் காட்டுகிறது.

GOP

mux இல் உள்ள அனைத்து சேனல்களுக்கும் பொதுவான GOP நீளம் (தொடக்கத்தில் வீடியோ சுயவிவரங்களில் பூட்டப்பட்டுள்ளது).

வி.பி.வி

என்கோடர் VBV இடையக அளவு (மி.எஸ்).

ஸ்ட்ரீம் கார்டுகள் & மாநிலங்கள்

mux இல் உள்ள ஒவ்வொரு சேனலிலும் பெயர், PNR, தற்போதைய மற்றும் இலக்கு பிட்ரேட் மற்றும் நிலை கொண்ட அட்டை உள்ளது:

இயங்கும் — சேனல் குறியாக்கம் செய்து கம்பியில் பாயும்.

தொடங்குதல் — குறியாக்கி சுழல்கிறது / குடியேறுகிறது.

ஆஃப் — சேனல் மிக அதிகமாக உள்ளது ஆனால் இயங்கவில்லை (0 kbps).

தவறு - உள்ளீடு இழந்தது / குறியாக்கி செயலிழந்தது.

PSI/SI அட்டவணைகள் (முழு DVB தொகுப்பு)

StatMux கட்டாய MPEG-TS / DVB அட்டவணைகளின் முழு தொகுப்பையும் நேரடியாக NIF mux இல் உருவாக்குகிறது - வெளிப்புற SI செருகி இல்லை.

அட்டவணை

PID

இடைவெளி

நோக்கம் / ஆதாரம்

EIT ↔ EPG: முழு ஒருங்கிணைப்பு

EIT (நிகழ்வு தகவல் அட்டவணை, PID 0x12) நிலையானது அல்ல - இது பயன்பாட்டின் EPG அமைப்புடன் முழுமையாக இணைக்கப்பட்டுள்ளது.

சேனல் அளவு (நிமிடம் / சராசரி / அதிகபட்சம்)

நிமிடம் = கீழ் தளம் (நிலையான காட்சி).

சராசரி = இலக்கு நிலை.

அதிகபட்சம் = உச்சவரம்பு (சிகரங்கள்/வெட்டுகளுக்கான VBR ஹெட்ரூம்).

எடுத்துக்காட்டுகள் (சராசரி): SD 1.5–2.5M · HD 2.5–4M · FHD 4–6M · UHD 12–18M.

ஸ்டேட்மக்ஸ்களை ஒளிபரப்புவதற்கான தொடர்பு

நாங்கள் உண்மையான புள்ளியியல் மல்டிபிளெக்சிங் செய்கிறோம் - VBR சேனல்கள் முழுவதும் டைனமிக் பிட் மறுபகிர்வு, நிலையான வயரைப் பகிர்வது, தர சமநிலையுடன்.

நம்மிடம் என்ன இருக்கிறது

CBR வயர் அட் கேப் · 1 s buffer · per-stream proportional allocation · C1 look-ahead feedforward · தர சமன்பாடு · ப்ரோக்டிவ் மறுவிநியோகம் · null padding · துல்லியமான வேகக்கட்டுப்பாடு.

நாம் எங்கே வேறுபடுகிறோம்

ஒரு ஒளிபரப்பு statmux குறியாக்கியின் வீதம்-விலகல் மதிப்பீட்டைப் பயன்படுத்துகிறது (சரியான பிரேம் விலை, குறியாக்கி ஒதுக்குபவருக்கு அடிமையாகும்).

சரிசெய்தல்

அறிகுறி

காரணம் / சரிசெய்தல்

விளக்கப்படத்தில் இடைவெளிகள் / பூஜ்ய ஸ்பைக்குகள் (5–7M).

உள்ளடக்க டிப்ஸ் — I-ஃபிரேம்களுக்கு இடையே GOP (1 s buffer மூலம் உறிஞ்சப்படுகிறது) அல்லது ஒரு கூட்டு உள்ளடக்க ஸ்டால் (மறுபகிர்வு மூலம் கையாளப்படுகிறது).

சொட்டுகள் > 0 ஏறுதல்

வரிசை நிரம்பி வழிவதை அனுப்பு - தொப்பிக்கு மேலே உள்ள உள்ளடக்கம்.

ஒரு சேனல் குறைந்த பிட்ரேட் / அதிக QP இருக்கும்

நிலையான உள்ளடக்கம் (சரியானது - இது அலைவரிசையை வெளியிடுகிறது) அல்லது சுயவிவரத்தில் அதிகபட்சம் மிகக் குறைவு.

விளக்கப்படம் தடுமாற்றங்கள் / இடது விளிம்பு அழித்தல்

கிளையண்ட்-பக்கம் - புதிய JS தொகுப்புக்கான கடினமான புதுப்பிப்பு (Ctrl+Shift+R).

தொப்பி % / இடையகம் திருத்திய பிறகு மாறாது

லைவ்வியூ ரீ-ரெண்டர் — கடினமான புதுப்பிப்பு.

கட்டிடக்கலை (முடிவு முதல் இறுதி வரை)

SAT UDP SSM ─┐

ஒரு ஸ்ட்ரீமுக்கு gst_encoder.py: SAT UDP SSM உள்ளீடு → nvh264enc rc-mode=cbr.

ஒவ்வொரு உள்ளீட்டு வளையம் (குறியீட்டிலிருந்து TCP லூப்பேக்), 2-பாஸ் வடிகால் (ஆடியோ முன்னுரிமை, வீடியோ முழுமை), விகிதாச்சார ஒதுக்கீடு, NULL பேட் சரியாக வயர் கேப் (CBR), பிசிஆர் பாஸ்-த்ரூ என்கோடரில் இருந்து.

ஒரு MPTS (PAT/PMT/SDT ஆனது NIF ஆல் உருவாக்கப்பட்டது) → VLAN வெளியீட்டில் UDP மல்டிகாஸ்ட்.

வரிசை 1: ⚠ (சரிபார்ப்புச் சிக்கல்கள்) · PNR · ஒரு சட்டத்தில் பெயர் (நிறம் = நிலை).

வரிசை 2+: min·avg·max kbps · கணிக்கப்பட்ட சிக்கலானது Δ குறைந்த/மெட்/உயர்/உச்சம் · உள்ளீடு இழந்தது · ⚙URL · குறியாக்கி Mbps · SID · service_type.

பெயர் நிறம் = ஸ்ட்ரீம் நிலை:

எம்பிபிஎஸ்

சிவப்பு 'தொப்பி' வரி: கம்பி CBR உச்சவரம்பு (mux.bitrate) — NULL இங்கே வரை நிரப்புகிறது.

ஆரஞ்சு 'ஹெட்ரூம் N%' வரி: = தொப்பி × ஹெட்ரூம் ஸ்லைடர் / 100. குறியாக்கி set_bitrate இலக்குகள் இங்கே குறிக்கோளாக உள்ளன.

உள்ளடக்கம் மற்றும் தொப்பி இடையே கருப்பு புள்ளிகள் கொண்ட சாம்பல் பகுதி = NULL திணிப்பு (பயன்படுத்தப்படாத இருப்பு).

சேனலின் வண்ணப் பட்டையைக் கிளிக் செய்யவும் → அந்தச் சேனலின் அட்டையை கீழே தானாக விரிவுபடுத்துகிறது.

அட்டவணை

MuxEitAdapter ஒரு சேவைக்கான EPG அமைப்பிலிருந்து நிகழ்வுகளைப் படிக்கிறது, DVB EIT பிரிவுகளை (பெயர், நேரம், காலம், விளக்கம், வகை) உருவாக்குகிறது மற்றும் அவற்றை PID 0x12 இல் பாக்கெட்டைஸ் செய்கிறது.

EIT ஆனது NIF மியூக்ஸில் நேரடியாக செலுத்தப்படுகிறது, பூஜ்ய இடைவெளியில் சமமாக செலுத்தப்படுகிறது (1 பாக்கெட் / N வெளியீடு + p/f அவ்வப்போது) - வெடித்த வெளிப்புற tsp அடுக்கை மாற்றுகிறது.

அட்டவணை 0x4E — தற்போது இயங்கும் + அடுத்த நிகழ்வு.

mux அவ்வப்போது EPG (~15 s) இலிருந்து EIT .bin ஐ மீண்டும் உருவாக்குகிறது - ஒரு EPG அட்டவணை மாற்றம் மறுதொடக்கம் இல்லாமல் கம்பியை அடைகிறது.

அட்டவணைகள் 0x50/0x51 — முழு அட்டவணை மணிநேரம்/நாட்களுக்கு முன்னால் (பிரிவுகள்).

டிஃப் கேஜ் (விளக்கப்படத்திற்கு மேலே)

உண்மையான ஓட்டம் vs தொப்பியின் காட்டி.

-5 Mbps CAP 37000 kbps +5 Mbps

ஹெட்ரூம் ஸ்லைடர் (78–90 %, இயல்புநிலை 85)

கீழ் (→78): அதிக NULL இருப்பு, பாதுகாப்பான, குறைவான இறுக்கமான தொப்பி பயன்பாடு.

அதிக (→90): இறுக்கமான தொப்பி பயன்பாடு, குறைவான NULL.

⚠ ≥88 %: ஸ்லைடர் மஞ்சள் நிறமாக மாறும் — ரிங்-ஓவர்ஃப்ளோ ஃப்ரீஸ் உச்சவரம்புக்கு அருகில்.

சமச்சீரற்ற தன்மை: நம்பகத்தன்மையுடன் குறைப்பது இருப்பு சேர்க்கிறது;

குறியாக்கிகள் குறிவைக்கும் தொப்பியின் அளவைக் கட்டுப்படுத்துகிறது: குறியாக்கி இலக்கு = பட்ஜெட் × ஹெட்ரூம்% / 100 (விளக்கப்படத்தில் ஆரஞ்சு கோடு).

சமிக்ஞை இழப்பு / சேனல் தோல்வி (தனிமைப்படுத்தல்)

ஒரு சேனல் தோல்வியடைகிறது (குறியாக்கி செயலிழப்பு / சமிக்ஞை இழப்பு) ⇒ மக்ஸ் தொடர்ந்து இயங்குகிறது, மற்ற சேனல்கள் பாதிக்கப்படாது, கம்பி தொப்பியை வைத்திருக்கும் (NULL செயலிழப்பை உறிஞ்சுகிறது), CC=0 உயிர் பிழைத்தவர்கள்.

பிசிஆர் / நேரம்

PCR மற்றும் PES PTS/DTS ஆகியவை குறியாக்கியிலிருந்து அனுப்பப்படும் (ஒற்றை கடிகார டொமைன் ⇒ ஒத்திசைவானது, சறுக்கல் இல்லை).

CAT — நிபந்தனை அணுகல் (துருவல் / ECM போது மட்டும்).

EIT — நிகழ்வு தகவல் (EPG) — EPG அமைப்பிலிருந்து, கீழே பார்க்கவும்.

NIT — நெட்வொர்க் தகவல் (நெட்வொர்க் ஐடி, பெயர், போக்குவரத்து ஸ்ட்ரீம்).

PAT — நிரல் பட்டியல் (வரைபடங்கள் PNR → PMT PID).

PMT — ஒரு நிரலுக்கு: வீடியோ/ஆடியோ/PCR PIDகள், கோடெக்குகள், விளக்கங்கள்.

SDT — சேவைப் பெயர்கள் மற்றும் வழங்குநர்கள் (STB பட்டியலில் என்ன காட்டுகிறது).

TDT/TOT — நேரம் மற்றும் தேதி + உள்ளூர் ஆஃப்செட் (STB கடிகாரம்).

TSDuck Plugins Used

merge
regulate
pat
pmt
sdt
nit
eitinject
timeref
bitrate_monitor
continuity
psimerge
count