Policy·6 min

Ni Shamir

Paano Gumagana ang Tuneline: Ikaw ang Nagbibigay ng Source, Kami ang Nagpe-play Lang Nito

Madaling sabihin ang “zero content,” pero malabo ito kung hindi ipapaliwanag kung paano ito gumagana. Narito ang aktuwal na nangyayari, sunod-sunod, kapag nagdagdag ka ng source sa Tuneline.

Hakbang 1: Ikaw ang Nagbibigay ng URL

Ganito nagsisimula ang bawat source sa Tuneline — nagpe-paste ka ng address. Iyon ay maaaring direktang M3U playlist link, o mga credential ng Xtream Codes na nagre-resolve sa isa. Sa alinmang paraan, ang input ay isang URL (o ang mga bahaging kailangan para bumuo nito) na mayroon ka na bago mo buksan ang app.

Walang laman ang field na ito sa Tuneline. Walang default, walang mungkahi, at walang paunang halimbawa na tumuturo sa aktuwal na address.

Hakbang 2: Direktang Kumokonekta ang Device sa URL na Iyon

Ito ang pinakamahalagang bahagi. Kapag nagdagdag ka ng source, ang device mo — hindi isang server ng Tuneline — ang kumokonekta rito. Kinukuha ang playlist sa client-side, bina-parse sa device, at ipinapakita sa UI ng app. Kapag pinindot mo ang play sa isang stream, ang device mo ang kumokonekta sa sariling server ng stream at nagde-decode ng natatanggap nito, nang real time.

Hindi kasama sa prosesong iyon ang sariling infrastructure ng Tuneline. Walang hakbang kung saan kinukuha ang stream sa isang server ng Tuneline, kine-cache, tina-transcode, o nire-relay pabalik sa iyo o sa iba pa. Ang data path ay device → server ng iyong source, nang direkta, tulad ng direktang pakikipag-ugnayan ng video tag ng browser sa anumang URL na nasa attribute nitong src.

Hakbang 3: Ano Talaga ang Ginagawa ng mga Server ng Tuneline

May mga server ang Tuneline — para sa account sync, para lumabas ang listahan ng iyong mga source at paborito sa iba mo pang device; para sa licensing, para tingnan kung ang isang account ay bumili ng mga feature ng Pro; at para sa karaniwang pagpapanatili ng application (mga crash report at pagsusuri ng update). Wala sa mga iyon ang may kinalaman sa mismong content. Iniimbak ng sync service ang address ng idinagdag mong source (para makuha ito ng iba mo pang device sa parehong paraan ng device mo), hindi ang kopya ng pinapatugtog sa address na iyon.

Kung sabay-sabay mag-offline ang lahat ng server na pinapatakbo ng Tuneline, magpapatuloy ang playback — dahil hindi naman dinaan sa mga server na iyon ang playback noong una pa lang.

Hakbang 4: Walang Nananatili Maliban sa Hinihiling Mo

Bilang default, nagpe-play ang Tuneline ng stream at nagpapatuloy — walang kopya nito ang iniimbak saanman. Ang iniimbak, nang lokal sa device mo at sina-sync sa account kung naka-sign in ka, ay metadata na kontrolado mo: ang listahan ng mga source mo, kung aling mga channel ang ginawa mong paborito, ang huli mong pinanood (para makapagpatuloy ka), at isang electronic program guide kung nagbibigay nito ang iyong source. Iyon ay configuration at history tungkol sa paggamit mo, hindi kopya ng content mismo.

Ang Paghahambing na Nagpapalinaw sa Konsepto

Pareho ito ng architecture ng web browser. Hindi hina-host ng browser ang mga page na ipinapakita nito — direktang kinukuha nito ang anumang URL na binibisita mo, at ipinapakita sa iyo kung ano ang naroon. Walang umaasang sinuri ng vendor ng browser o responsable ito sa bawat page na nabuksan dito, dahil ang trabaho ng browser ay mag-render, hindi mag-publish.

Pareho ang trabaho ng Tuneline, pero para sa mga audio/video stream sa halip na mga web page: kunin ang itinuturo mong source, i-render ito nang maayos, at tandaan ang iyong mga preference. Ikaw ang laging pumipili ng source.

Mga Kaugnay na Babasahin


— Shamir

Ibahagi ang artikulo

The fast fix

Get Tuneline free

A clean, no-account media player for macOS, Windows, Linux, Android, TV, and iOS. Bring your own playlist.

Download free

The cross-platform media player behind these answers — new platforms, sync updates, the honest build story. No spam, unsubscribe anytime.

Basahin ang artikulong ito sa ibang wika

Ang Tuneline ay isang media player application. Hindi ito nagbibigay, nagho-host, o namamahagi ng anumang content. Ikaw ang nagdadala ng sarili mong playlist, tulad din sa VLC.