AFRd ye application ekozesebwa okuteeka auto frame rate (automatic framing) ku Android TV Box. Esobola okukyusa omutindo gw’okuzza obuggya mu ngeri ey’okwesimbye ku byuma bya ttivvi za Android. Ekiddako, ojja kuyiga ebisingawo ku kiki ekikozesebwa kino eky’amaanyi, engeri y’okukiwanula n’okukiteeka.
AFRD kye ki?
AFRd ye app ey’enjawulo eya auto framerate eyakolebwa ku byuma bya android. Enteekateeka eno ya bwereere ddala.
Autoframerate ye nnongoosereza ey’otoma eya frequency ya TB-receiver ku frequency ya fayiro ya vidiyo ezannyibwa.
Obuzibu buli nti omulimu gwa autoframe tegutera kubaawo mu kusooka oba teguliiwo ku nkola zonna eza firimu. AFRd ekoleddwa okugonjoola ekizibu kino nga efuula okufuluma kwa vidiyo okukwatagana ne frame rate ya vidiyo za Android TV ezikola ku 64-bit Amlogic processors. Programu ya AFRd mu set-top box ekwataganya butereevu screen y’okulongoosa n’embiro ya fayiro ya vidiyo ezannyibwa, bwe kityo:
- okumalawo ekikolwa kya jitter (dropped frames) nga olaba, olw’ekyo microfreezes ne twitches zirabika mu dynamic scenes;
- okufuula vidiyo eno okubeera ennyangu n’okunyuma okulaba naddala eri amaaso agatendeke.
Obukwakkulizo obukulu obw’okukozesa enkola ya AFRd:
- omugaso guliwo ku set-top boxes zokka ku AmLogic processors;
- okukozesa pulogulaamu eno, olina okuba n’eddembe lya “root” – fayiro y’okussaako eragiddwa mu kiwandiiko kyaffe yalimu dda okubeerawo kwazo.
Ebintu ebikulu n’ebyetaago by’enkola biragiddwa mu kipande:
Erinnya ly’engeri | Okunnyonnyola |
Omukugu mu by’okukulaakulanya | w3bsit3-dns.com ku mukutu gwa yintaneeti |
Olubu | Ebikozesebwa mu kukola ebifaananyi (autoframes). |
Omukutu omutongole ogw’omukozi | https://4pda.ru/ Omukutu gwa yintaneeti. |
Ebyetaago bya OS | Android version 6.0 n’okudda waggulu. |
Olulimi lw’okukozesa | Olurussia. |
MD5 | 46ea6da7b6747e5f81f94a23825caa64. |
SHA1 | 6E1D103413317AF47B770C83CF42A58E634365CB. |
Chips z’ebyuma eziwagirwa | Ekakasiddwa okukola ne chips za S905, S905W, S912, S905X, S905X2, S905Y2. Naye kiyinzika okuba nti pulogulaamu eno ejja kukola ku byuma ebirala ebirina processor ya Armv8, kale osobola okugezaako. |
Ensibuko ya pulogulaamu ya AFRd
Ensibuko ya koodi yeesigamiziddwa ku nkola bbiri ez’okuzuula omuwendo gwa fuleemu ya fayiro ya vidiyo n’okukyusa omuwendo gwa fuleemu y’okufulumya vidiyo (HDMI) okusinziira ku ekyo. Okugeza:
- uevent okumanyisa nga kwesigamiziddwa ku bibaddewo mu kernel. Ekozesebwa mu Android 7 ne 8, esobola okukozesebwa mu AmLogic 3.14 kernel okutuuka ku version 4.9. Okugeza, fayiro ya vidiyo bw’etandika okuzannya ku fuleemu 29.976 buli sikonda, FRAME_RATE_HINT erimu ebikwata ku bino wammanga: change@/devices/virtual/tv/tv ACTION=change DEVPATH=/devices/virtual/tv/tv SUBSYSTEM=tv FRAME_RATE_HINT=3203 MAJOR=254 MINOR=0 ERINNYA YA DEV=tv SEQNUM=2787.
- Okumanyisibwa ku video decoder. Eweerezeddwa ku ntandikwa n’enkomerero y’okuzannya. Ekozesebwa mu kernels empya oba nga okumanyisibwa kw’ebintu ebibaddewo mu kernel tekukoleddwa. Okutandika okuzannya vidiyo ekyokulabirako: add@/devices/vdec.25/amvdec_h264.0 ACTION=okwongera DEVPATH=/ebyuma/vdec.25/amvdec_h264.0 SUBSYSTEM=omukutu MODALIAS=omukutu:amvdec_h264 SEQNUM=2786. Okuva omuwendo gwa fuleemu bwe tegulambikiddwa mu data, ekintu ekyo waggulu bwe kizuuliddwa, daemon ejja kukebera /sys/class/vdec/vdec_status: vdec channel 0 statistics: erinnya ly’ekyuma : amvdec_h264 obugazi bwa fuleemu : 1920 obuwanvu bwa fuleemu : 1080 omuwendo gwa fuleemu : 24 fps bit rate : 856 kbps embeera : 63 fuleemu dur : 4000 …
Ebbanga ly’ekiseera ky’okukola fuleemu terina kuba ziro, bwe kitaba ekyo data ya frame rate ejja kukwatibwa okuva ku 23 fps, ekitegeeza nti 23.976 fps, 29 yandibadde 29.970 fps, ate 59 yandibadde 59.94 fps.
Enkolagana y’okukozesa n’enkola y’emirimu
Enkola ya AFRd erina enkola ennyangu ennyo era ennyangu. Eriko ebintu bingi ebikusobozesa okwanguyirwa okuteekawo automatic framing ku kyuma kyo mu kaseera katono. Eno y’engeri enkolagana y’enkola gy’efaanana: Oluvannyuma lw’okukkirizibwa, mu nkola osobola:
- okusobozesa/okulemesa auto frame rate;
- teeka frequency esinga okwagala eya fayiro za vidiyo ezizannyibwa (singa enkola eba n’okulonda, ejja kuteeka frequency gye walambika);
- butereevu okulongoosa ensengeka ya AFRd ne/oba okufuga daemon ng’oyita mu API (eri abo abalina obukugu obufaanagana).
Bw’okola ensobi ng’otegeka ensengeka za pulogulaamu, bulijjo osobola okuzizza ku bisookerwako eby’ekkolero.
Akaseera akalala akalungi – pulogulaamu erina ekitundu “FAQ” (Ebibuuzo Ebitera Okubuuzibwa). Mu yo ojja kusangamu eby’okuddamu bingi ku bibuuzo ebisinga okunyigiriza ebikwata ku nkola ya AFDR, ekijja okwanguyiza ennyo okumanyiira enkola eno. Era tukuyita okulaba vidiyo ey’omugaso eraga mu bujjuvu enkola n’ebintu ebiri mu pulogulaamu eno:
Ebirungi n’ebibi bya AFRd
Enteekateeka ya AFRd erina ebirungi bingi okusinga ebibi. Mu bino mulimu:
- eddembe erituukiridde;
- okuteeka amangu ekyuma kino, ekitaleeta buzibu bwonna;
- enkolagana ey’emirimu mingi;
- obusobozi okulongoosa mu bujjuvu pulogulaamu okusinziira ku byetaago byo.
Ebizibu ebiri mu AFRd:
- oluusi okubaawo okusiba screen mu bbanga ettono nga okyusa frequency;
- Tekikwatagana na consoles zonna.
Wano wefunire AFRd ku Android TV ku bwereere
Osobola okuwanula enkyusa ya AFRd eyasembyeyo ku bwereere ng’oyita ku link ey’obutereevu – https://dl1.topfiles.net/files/2/318/1251/bWVkM23Po3JUc01SSGd3Yzk1TUFaV3g4Sk9kOFlPeTJMUEVyV1pnTFB3azlJdz06Op5G4HQgzU_cLlj3_P3. Okuva ku link eno osobola okuwanula enkyusa ey’enjawulo eya SlimBOX firmware – https://drive.google.com/file/d/1Y3xdTNEsUP1qsXaVvRr_K-7KSryzOgsn/view?usp=sharing. Ebyongerwako n’ebikyusiddwa mu nkyusa empya:
- fixed screen switching oluvannyuma lwa HDCP okugwa (emu ku nsonga lwaki “black screen” okulabika);
- yatereeza ekizibu ekiva ku vdec_chunks okubala mu bukyamu frequency n’omuwendo omutono ogwa samples;
- kati enkola erina obuwagizi obutono eri Minux Neo U9-H – pulogulaamu ejja kukola nga tenywevu nnyo ku firmware ya Minix (kino kikolebwa okutumbula omutindo gwa AFRd ku byuma ebikozesebwa ennyo);
- Yayongeddeko obuwagizi bwa Leanback Launcher (Android TV), abakozesa pulogulaamu eno gye bamaze ebbanga nga basaba.
Oteeka otya n’okuteekawo AFRd ku Android TV box?
Okusobola okuteeka n’okusengeka pulogulaamu ya AFRd ku kyuma kyo, teweetaaga bukugu bwa njawulo n’okumanya eby’ekikugu. Kimala okugoberera ekiragiro kino ekya vidiyo (emitendera giragibwa ku kyokulabirako kya x96 max Android set-top box):
Ebizibu ebiyinza okubaawo ku AFRd
Enkola yonna eyinza okuba n’ensobi ezitambula n’obutakola bulungi. Ku AFRd, ebizibu ebisinga okubeerawo bye bino:
- Black screen n’ekiwandiiko nti “No signal”. Wayinza n’okubaawo ekyuma ekifuuwa amazzi ekiriko emisono ng’okikoledde. Okutereeza ekizibu kino kyangu – ddamu okutandika TV set-top box.
- Enkola yeetaaga eddembe ly’omuddukanya. Ebiyitibwa Root rights biteekebwa wamu ne fayiro ya AFRd. Programu bw’eba esaba, ddamu ogiteekeko. Okusinga, ensobi yagwawo mu kiseera ky’okussaako.
Bw’osanga ebizibu bino n’ebirala byonna, osobola okusaba obuyambi ku forum y’okukozesa, abakola n’abakozesa AFRd abalina obumanyirivu baddamu eyo – https://w3bsit3-dns.com/forum/index.php?act=search&query=&username=&forums %5B% 5D=321&emitwe=948250&ensibuko=pst&sort=rel&ebivuddemu=ebiwandiiko.
Ebizibu mu nkola ya AFRd application bisinga kubaawo ku byuma bya Android ebirina enkyusa esukka mu 8.
Analog za AFRd
AFRd erina analogues z’osobola okukyusaamu application singa olw’ensonga ezimu tesaanira kyuma kyo, oba singa olw’ensonga endala tekisoboka kugikozesa. Pulogulaamu ezifaanagana ezisinga okwettanirwa:
- azcentral nga bwe kiri;
- Okuzuukira Leero;
- WRAL;
- App y’Ekkanisa y’Obulamu bw’Okukkiriza;
- SBN Kati.
Omulabi wa ttivvi ya Android owa bulijjo, atamanyi nnyo buzibu bwonna obw’ebipimo by’ebifaananyi, tayinza kukozesa pulogulaamu ya AFRd – tajja kwetegereza kikolwa kyayo. Naye bw’oba omukozesa omukaluba asalawo enjawulo mu frames bbiri / sec ku liiso, application ng’eyo tejja kuba ya superfluous. Ekirala, kya bwereere.