Piedāvātie

Kā apraidīt video no Android uz Linux

Kā apraidīt video no Android uz Linux

Tur ir daudz lietotņu un rīku, kas palīdzēs pārsūtīt Android ekrānu uz Linux datoru. Tomēr galvenā problēma ir tā, ka tas atspoguļo tikai ekrānā redzamo, nevis audio. Tas var būt problēma, ja mēģināt apraidīt video no Android, un tas prasa pārsūtīt gan video, gan audio.

Rīki, kas ļauj efektīvi apraidīt video (ieskaitot tā audio) no Android ierīces uz Linux datoru, vai nu prasa iesakņotu Android tālruni, vai arī cieš no latentuma problēmām. Un, ja ne, tad tas ir augstākās kvalitātes rīks, kas prasa maksāt naudu.

Bet mēs runājam par Linux! Vai nav bezmaksas un atvērtā pirmkoda rīka, kas mums palīdzēs apraidīt video un pārsūtīt audio no Android uz Linux?

Nu, jā, noteikti ir! Bet iestatīšana var būt nedaudz sarežģīta, ja esat jauns Linux lietotājs. Tas būtībā ietver divu rīku - scrcpy (skreen copy) un sndcpy (sound copy). Nevienam no rīkiem nav nepieciešamas Android saknes privilēģijas, taču, lai viss darbotos, savā Android tālrunī ir jāiespējo “izstrādātāja režīms” un “USB atkļūdošana”.

Tagad, ja visi šie šķiet mazliet sarežģīti, tad mēs jūs iepazinām. Šeit ir pilnīgs soli pa solim ceļvedis par scrcpy un sndcpy izmantošanu video pārsūtīšanai no Android uz Linux.

Video apraide no Android uz Linux

Bet vispirms iegūstam ātru priekšstatu par rīkiem, kurus izmantosim.

Kas ir scrcpy un sndcpy?

The scrcpy rīks - saīsne no ekrāna kopijas - ir programma, kas atspoguļos jūsu Android ierīci savienotajam Linux datoram, izmantojot USB vai TCP / IP. Ne tikai tas, bet tas arī ļaus jums kontrolēt Android ierīci no datora, izmantojot peli un tastatūru.

Šeit ir īss pārskats par dažām galvenajām funkcijām, ko piedāvā scrcpy:

Tātad, kā redzat, scrcpy ir spēcīgs un funkcijām bagāts rīks video apraidīšanai. Tomēr tam trūkst vienas būtiskas funkcionalitātes - audio pārsūtīšanas. Un šeit attēlā parādās rīks sndcpy.

Īsumā par skaņas kopiju, sndcpy ir viena funkcija un viena funkcija tikai pārsūtīt audio no sava Android tālruņa uz datoru. Tas ir paredzēts lietošanai, spoguļojot ar scrcpy, taču abus rīkus var izmantot neatkarīgi.

Priekšnosacījumi scrcpy un sndcpy lietošanai

Lai scrcpy un sndcpy darbotos, mums jākonfigurē mūsu Android ierīce un Linux personālais dators, ieslēdzot dažus iestatījumus un instalējot dažus papildu rīkus. Šeit ir īss pārskats par prasībām un nepieciešamo:

Ierīces ar Android 10 lietošana ir diezgan pašsaprotama. Rīks sndcpy, kuru izmantosim audio pārsūtīšanai, darbam izmanto Playback Capture API, un tas tika ieviests operētājsistēmā Android 10. Tomēr scrcpy rīks, kas tiek izmantots ekrānuzņēmumam, ir saderīgs ar Android 5 un jaunākām versijām.

Ja jūs neinteresē audio pārsūtīšana, varat atbrīvoties no mazliet novecojuša (> Android 5) Android viedtālruņa.

Turpinot, Android tālrunī ir jāiespējo “Developer Options” un “USB atkļūdošana”, kā arī Linux jāinstalē “ABD” un “VLC”. Ja jūs nezināt, kā tas tiek darīts, šeit ir īss ceļvedis, kas jums palīdzēs.

1. darbība: iespējojiet “Developer Options” un “USB Debugging”

Opcija “USB atkļūdošana” atrodas Android ierīču slēptā iestatījumu apgabala “Izstrādātāja opcijas” iekšpusē.

Lai to iespējotu, atveriet sadaļu Iestatījumi un ritiniet uz leju līdz sadaļai Par tālruni.”Tagad atveriet to un atkal ritiniet uz leju, līdz redzat tālruņa“ Build Number.”Pieskarieties tam 7 reizes, un jūs saņemsit ziņojumu, kurā teikts:“ Jūs tagad esat izstrādātājs!”.

Atrodiet Android versiju

Iestatījums “Izstrādātāja opcijas” tagad ir iespējots jūsu ierīcē, un to varat atrast sadaļā Iestatījumi> Sistēma.

Izstrādātāja opcijas ir atbloķētas

Atruna: Mēs izmantojam Nokia 6.1 Plus tālruņa operētājsistēma Android 10. Ja izmantojat Android ierīci ar pielāgotu ādu, ražotāji, iespējams, ir žonglējuši ap šiem iestatījumiem. Mēs esam iekļāvuši dažus ceļvežus par to, kā iespējot “Izstrādātāja opcijas” visās populārajās ierīcēs.

Iespējojot opciju “Izstrādātāja opcijas”, visi iestatījumi, kas tajā atrodas, visās ierīcēs ir gandrīz vienādi. Vienkārši ritiniet uz leju, un jums vajadzētu redzēt opciju ar nosaukumu “USB atkļūdošana."Vienkārši ieslēdziet to, un jums ir labi iet.

Ieslēdziet USB atkļūdošanu

Piezīme: Dažās ierīcēs jūs varat redzēt papildu opciju ar nosaukumu “USB atkļūdošana (drošības iestatījumi).”Ja tas ir pieejams, tas ir jāieslēdz arī, lai scrcpy darbotos pareizi.

Un viss. Jūs esat veiksmīgi konfigurējis savu Android tālruni. Tagad ir pienācis laiks iestatīt Linux datoru.

2. solis: Instalējiet ADB rīkus un VLC savā Linux datorā

VLC, visticamāk, jau ir instalēts jūsu Linux datorā. Ja nē, tad to var viegli instalēt, izmantojot sava izplatītāja pakotņu pārvaldnieku.

Tagad, lai instalētu ADB rīkus, ierakstiet šādas komandas, pamatojoties uz izmantoto distro:

Ubuntu un Debian balstītiem rajoniem:

sudo apt-get install android-tools-adb

Arku balstītiem distros:

sudo pacman -S android-rīki

Fedora un RHEL balstītiem rajoniem:

sudo yum instalējiet android rīkus

Mums ir arī detalizēts lasījums par to, kā Linux instalēt un iestatīt ADB rīkus, kurus, iespējams, vēlēsities pārbaudīt.

Tagad gan Android tālrunis, gan Linux dators ir gatavs. Tāpēc beidzot ir pienācis laiks instalēt un konfigurēt scrcpy un sndcpy.

Kā instalēt un iestatīt “scrcpy” un “sndcpy”, lai apraidītu video no Android uz Linux

1. darbība: instalējiet scrcpy un sndcpy

Pirmkārt, vispirms ir jāinstalē scrcpy mūsu Linux datorā. Lai to izdarītu, atkarībā no tā, kuru distro jūs izmantojat, ievadiet šādu komandu savā terminālā:

Debian un Ubuntu bāzes distros:

sudo apt instalēt scrcpy

Fedora un RHEL balstītie distrosi:

sudo dnf instalējiet scrcpy

Arkas un arkas bāzes distros:

sudo pacman -S scrcpy

Šis rīks ir pieejams arī kā snap pakete. Ja sistēmā ir iespējots snap, ierakstiet šo komandu, lai instalētu rīku:

sudo snap instalēt scrcpy

Kad ir instalēts scrcpy, mums nākas instalēt sndcpy. Tomēr tas vēl nav pieejams nevienā repo.

Tāpēc, lai to lejupielādētu, mums jādodas uz oficiālo sndcpy GitHub lapu. Kad esat nonācis, jums ir divas iespējas - varat vai nu lejupielādēt jaunāko sndcpy laidienu kā ZIP failu, vai arī izveidot lietotni.

Šīs apmācības labad mēs lejupielādēsim .zip failu, jo tas ir daudz vienkāršāk.

Lejupielādējiet sndcpy

Pēc lejupielādes iegūstiet tā saturu .zip failu mapē. Lietotnei esam izveidojuši īpašu mapi un nosaukuši to par “sndcpy."Mēs atgriezīsimies pie tā vēlāk.

2. solis: Savienojiet savu Android ierīci ar Linux datoru

Kad Android ierīcē ir iespējota USB atkļūdošana, pievienojiet to Linux datoram, izmantojot USB kabeli. Tas jūsu Android ierīcē parādīs uznirstošo logu, kurā tiks vaicāts, vai vēlaties “Atļaut USB atkļūdošanu?”

Autorizēt USB atkļūdošanu

Nospiediet pogu “Atļaut”, un viss!

PiezīmeJā, scrcpy ļauj savienot Android ierīci ar Linux datoru, izmantojot WiFi, un pēc tam apmetiet ekrānu datora monitorā. Ceļvedis, kā to izdarīt, ir sniegts vēlāk. Pirmo reizi savienojot Android ierīci ar Linux datoru, vislabāk to izdarīt, izmantojot vadu USB savienojumu.

3. darbība: sāciet scrcpy un sndcpy

Lai sāktu scrcpy, ierakstiet šādu komandu savā terminālā:

scrcpy

Un viss!

Sāciet scrcpy

Jūsu Android ekrāns ir veiksmīgi atspoguļots Linux datorā. Tagad jums vajadzētu arī kontrolēt savu Android ierīci, izmantojot peli un tastatūru Linux datorā.

Piezīme: Pārliecinieties, vai Android ierīcē ekrāns ir atbloķēts. Pretējā gadījumā ekrāna demonstrēšana nedarbosies.

Tagad ir pienācis laiks sākt sndcpy.

Mums jāatver mape, kurā glabājām lejupielādēto sndcpy failu. Lai to izdarītu, ievadiet komandu cd, kam seko ceļš uz mapi, kā parādīts zemāk:

cd_ mapes ceļš

Tā kā mājas direktorijā izveidojām mapi “sndcpy”, mēs vienkārši ievadījām šādu komandu mūsu terminālā:

cd / sndcpy

Kad esat iekļuvis, ievadiet šādu komandu, lai palaistu sndcpy rīku:

./ sndcpy

Tas jūsu Android ierīcē parādīs šādu uznirstošo logu.

Autorizēt sndcpy

Autorizējiet to un pēc tam nospiediet taustiņu Enter savā terminālā.

Piezīme: Jūs varat pamanīt šo kļūdas ziņojumu “galvenā straumes kļūda: savienojuma kļūda: savienojums atteikts.”Pēc izstrādātāja domām, tas ir“ gaidāms ”un neietekmēs jūsu lietojumu.

Un viss! Tagad darbojas sndcpy rīks.

Sāciet sndcpy

Mēģiniet atskaņot mūziku tālrunī, un jūs atradīsit, ka gan tālrunis, gan Linux dators sūta audio. Lai audio saņemtu tikai no sava Linux datora, samaziniet skaļumu Android tālrunī.

Ievērojiet, ka Android ierīces un Linux datora skaļuma līmeņi darbojas neatkarīgi.

Svarīgs: Ja vēlaties izslēgt spoguli un audio pārsūtīšanu, aizveriet viņu ievērotos termināļa logus. Varat arī atvienot USB kabeli no sava Android tālruņa.

4. darbība: iegūstiet pilnu kontroli pār scrcpy spoguļošanu.

Visa konfigurācija darbojas nevainojami. Tagad varat apraidīt video no Android ierīces uz Linux datoru. Tomēr pēc noklusējuma scrcpy atspoguļo ekrānu portreta režīmā, un mēs nevēlamies skatīties videoklipus portreta režīmā.

Tātad, kā mēs to labosim?

Nu, pēc noklusējuma logs tiks automātiski pagriezts no portreta uz ainavas režīmu, atkarībā no izmantotās lietotnes.

Piemēram, jūs, iespējams, zināt, ka, skatoties YouTube tālrunī, atverot videoklipu un pēc tam pārejot uz pilnekrāna režīmu, tas automātiski pāriet ainavas režīmā!

Te tāpat! Kad YouTube pāriet ainavas režīmā, arī scrcpy logs tiks pagriezts no portreta režīma uz ainavas režīmu.

Bet to sakot, jūs varat manuāli kontrolēt pagriešanu, izmantojot šādus karstos taustiņus:

Varat arī ieslēgt un izslēgt pilnekrāna režīmu, nospiežot mod + f.

Ja nezināt, kura atslēga ir mod atslēga - tas parasti ir kreisais alt poga vai atstāja super pogu lielākajā daļā sistēmu, ja vien neesat manuāli to mainījis.

Lai iegūtu pilnu visu saīsņu sarakstu, varat ieslēgt termināla logu un ierakstīt šādu komandu:

scrcpy --palīdzība

Šīs saīsnes un citas opcijas ir labi dokumentētas arī Github lapā.

(Neobligāti) 5. darbība: izmantojiet scrcpy un sndcpy bezvadu režīmā

Scrcpy un sndcpy rīki var atspoguļot jūsu Android ekrānu un arī bezvadu pārsūtīt audio, izmantojot WiFi. Tomēr jums jāsaprot, ka tas ietekmēs kopējo sniegumu.

Pēc noklusējuma scrcpy darbojas ar ātrumu 8Mbps. Bet lielākoties tas ir par daudz, lai standarta WiFi darbotos. Lai iegūtu vienmērīgāku pieredzi, iespējams, būs jāsamazina bitu pārraides ātrums, kā arī izšķirtspēja, palaižot scrcpy, izmantojot šo komandu:

scrcpy - bitu pārraides ātrums 2M - maks. 800 lielums

Tāpēc, to nedarot, iestatīsim jūsu Android ierīci video bezvadu pārsūtīšanai uz jūsu Linux datoru.

Svarīgs: Pārliecinieties, ka 5555 ports nav bloķēts ar slēdzi vai ugunsmūri. Ja to bloķē ugunsmūris, iestatiet ugunsmūra kārtulu, lai atļautu savienojumu caur šo portu. Varat arī mēģināt izmantot dažādas ostas, piemēram, 3389 (rpp) vai 443 (https).

Praksē šai komandai vajadzētu izskatīties apmēram šādi:

199.64.70.96: 443

Šeit 199.64.70.96 ir ierīces IP adrese, un tā tiek savienota caur 443 portu.

vai

199.64.70.96: 5555

Šeit 199.64.70.96 ir IP adrese, un tā tiek savienota caur 5555 portu.

Tagad atveriet termināli un sāciet scrcpy, izmantojot iepriekš apspriesto komandu: scrcpy -bit-rate 2M -max-size 800. Jūs varat sākt sndcpy bez papildu iespējām vai parametriem.

Kā atspējot ADB, izmantojot WiFi?

Ja vēlaties atspējot ADB, izmantojot WiFi, atveriet termināla logu un ierakstiet šādu komandu:

adb usb

Tas atspējos ADB, izmantojot WiFi. Tagad, lai izpildītu ADB komandas, tālrunis būs jāpievieno, izmantojot USB.

Kā noņemt scrcpy un sndcpy no savas sistēmas?

Būtu netaisnība parādīt mūsu lasītājiem programmatūras / pakotnes instalēšanu un tomēr izlaist to, kā to atinstalēt / noņemt.

Tagad, to sakot, scrcpy noņemšana ir diezgan vienkārša.

Ja to instalējāt, izmantojot izplatītāja pakotņu pārvaldnieku, izmantojiet tā atinstalēšanas komandu, lai to noņemtu.

Alternatīvi, ja esat instalējis scrcpy pakotni, pēc tam izmantojiet šo komandu, lai to atinstalētu:

sudo snap noņemt scrcpy

Lai noņemtu sndcpy, atveriet ceļu, no kura to izguvāt no .zip failu un noņemiet / izdzēsiet visus sndcpy failus. Tik vienkārši!

Iesaiņošana

Tātad šī bija mūsu padziļināta, visaptveroša rokasgrāmata par to, kā apraidīt video no Android ierīces uz Linux datoru. Mēs ceram, ka jums tas noderēja un ka tas palīdzēja jums izbaudīt tālruņa saturu uz lielāka ekrāna, izmantojot skaļākus Linux datora skaļruņus.

Tagad, kā redzat, scrcpy nav tikai video apraidīšanas lietotne. Patiesībā tas ir ārkārtīgi spēcīgs rīks, kas var palīdzēt strādāt ar mobilajām lietojumprogrammām, izmantojot datora perifērijas ierīces. Mēs esam pārliecināti, ka dzirdot par scrcpy un sndcpy, jūsu iztēle darbojas potenciālo lietojumu gadījumos. Tāpēc paziņojiet mums, kā jūs plānojat tos izmantot, komentāros zemāk.

Turklāt, ja radās problēma ar rīku iestatīšanu, nevilcinieties rakstīt mums komentāros. Varat arī apskatīt oficiālo FAQ lapu, lai uzzinātu iespējamo problēmas risinājumu.

Labākie Linux spēļu draiveri 2021. gadā
Linux operētājsistēma ir gājusi tālu no sākotnējā, vienkāršā uz serveriem balstītā izskata. Šī operētājsistēma pēdējos gados ir ārkārtīgi uzlabojusies...
Kā tvert un straumēt spēļu sesiju operētājsistēmā Linux
Agrāk spēļu spēlēšana tika uzskatīta tikai par hobiju, taču laika gaitā spēļu industrija piedzīvoja milzīgu tehnoloģiju un spēlētāju skaita pieaugumu....
Labākās spēles, ko spēlēt ar rokas izsekošanu
Oculus Quest nesen iepazīstināja ar lielisku ideju par rokas izsekošanu bez kontrolieriem. Ar arvien lielāku spēļu un aktivitāšu skaitu, kas atbalsta ...