TeamViewer non mi soddisfaceva...

Поделиться
HTML-код
  • Опубликовано: 25 дек 2024

Комментарии • 231

  • @morrolinux
    @morrolinux  3 года назад +11

    🎓 Vuoi diventare un PRO USER o un LINUX SYSADMIN CERTIFICATO?
    Il modo migliore per cominciare è seguire un corso ben strutturato e semplice da seguire , per imparare al tuo ritmo e coi tuoi tempi, ma soprattutto tenuto da un docente sempre disponibile per rispondere alle tue domande.
    Tengo corsi per tutti i livelli. Visita corsolinux.com per maggiori informazioni.

    • @hunter_fish
      @hunter_fish 3 года назад

      molto interessante ,ci avevo già buttato un occhio e fiinta l'estate un pensierino ce lo faccio

    • @DannyGodhouse
      @DannyGodhouse 3 года назад

      Questa e' pubblicita'.

    • @noisiamo42
      @noisiamo42 2 года назад +1

      @@DannyGodhouse Non mi sembra inopportuno parlare dei propri servizi professionali sotto i propri video anzi secondo me potrebbe anche spingerci di più questa tipologia di Marketing basato sulla fiducia nell influencer (appunto influencer marketing) è il marketing che funziona di più se usato bene.

    • @DannyGodhouse
      @DannyGodhouse 2 года назад

      @@noisiamo42 Non ho alcun dubbio che sia quello che funziona meglio.

  • @robbroc
    @robbroc 3 года назад +25

    Quando salti una settimana di video, quando l'assenza si nota, torni sempre con qualcosa di "speciale" e piacevolmente sorprendente. La cosa bella é che scopro una marea di cose con gli spunti che dai, ancora di più rispetto proprio alle spiegazioni che fai.

  • @alepio83
    @alepio83 2 года назад +1

    Ti seguo anche se è il primo video da quando vedo RUclips che non ho capito dall inizio alla fine. Penso che siamo cose spettacolari da conoscere. Wow

  • @danihp9238
    @danihp9238 3 года назад +50

    Grande Morro bel progetto, solo una considerazione, se uno tra client e server non può raggiungere il server che espone le porte per la connessione SSH perché magari dietro proxy si blocca tutto. La cosa migliore in queste situazioni sarebbe usare websocket in modo tale da fare passare tutto via http piuttosto che SSH e TCP, in tal modo potresti potenzialmente uscire da qualsiasi rete

    • @morrolinux
      @morrolinux  3 года назад +9

      È una buona idea!
      Dovessi sostituire SSH per implementare qualcosa di custom ci farò in bel pensiero

    • @fibroidss1194
      @fibroidss1194 3 года назад

      @@morrolinux dovessi è una crisi alla @stockdroid?

    • @lucamalvicini2190
      @lucamalvicini2190 3 года назад +3

      @@fibroidss1194 è italiano (se) dovessi...

    • @fibroidss1194
      @fibroidss1194 3 года назад +1

      @@lucamalvicini2190 ho letto male il commento

  • @martinlutherwrong4040
    @martinlutherwrong4040 Год назад

    CONGRATULAZIONI, che quelli bravi esistono si sa ma in genere li si vede da lontano, vederli invece in azione e' impressionante :-)

  • @MichelePinchiarul
    @MichelePinchiarul 3 года назад +4

    Non ci capisco nulla di tutto ciò ma guardo lo stesso volentieri perché sembra molto interessante!

  • @miller7745
    @miller7745 2 года назад

    Grande! Bello vedere le cose che crei da zero :-)

  • @BCMZ
    @BCMZ 3 года назад +19

    Anydesk?
    Clonando pc c'è anche la possibilità di rigenerazione dell'id

    • @Silverblade655
      @Silverblade655 3 года назад +2

      ci ho pensato anche io.. visto che c'è la versione su linux.. inoltre la licenza costa poco (io la pago per due sessioni, visto che la usiamo per lavoro)

    • @friengo47
      @friengo47 3 года назад

      Va benissimo

    • @WolfrostWasTaken
      @WolfrostWasTaken 3 года назад +1

      Anydesk è perfetto. Lo uso a lavoro nei casi serva assistenza da remoto (e spesso serve) e non ho mai avuto problemi! Usato su tutte le piattaforme (windows, macos, linux, android, ios) e non mi ha mai tradito

    • @maurizioandreasibassi9004
      @maurizioandreasibassi9004 3 года назад

      Con Anydesk, se lo hai in avvio automatico con password, quando ti colleghi apre una nuova sezione rdp, quindi non sempre è utile. Ovviamente solo se non hai un operatore dall’altra parte.

  • @stefanotesini9131
    @stefanotesini9131 3 года назад +1

    complimenti X i servizi. sono costretto x lavoro ad usare windows cosa devo fare x fare il porting?

  • @AdamoReggiani
    @AdamoReggiani 3 года назад +6

    Bravo, ottimo!
    Mi sa che presto farò una qualche prova su delle macchine ARM che abbiamo in remoto.
    Domandone: visto che hai usato Qt, pensi che sia possibile compilare il tutto anche per Windows?

  • @leonardobanci
    @leonardobanci 3 года назад

    quel sorrisino mentre parli dei tuoi corsi... bellissimo ahah

  • @LorisModenese
    @LorisModenese 3 года назад +3

    Bel progetto, bravo! Come sviluppi futuri unirei il client ed il server in unica soluzione pilotabile da riga di comando (--client --server) ed i meccanismi di security trust tra client e server (application integrity check, service trust level & endpoint auth mech)....con i chiari di luna di questi tempi....

  • @randomstring200
    @randomstring200 2 года назад

    Saluti da Perth, Australia; congratulazioni (issime !!!) per questo video; ti ho trovato x caso solamente oggi; ho gia' un background in networking eccetera .... ma ora voglio vedermi tutti i tuoi video, ci sta sempre qualcosa da imparare.

    • @user-od6gi4lz8t
      @user-od6gi4lz8t 8 месяцев назад

      Nei sui video c’è molto poco da imparare 😂

  • @juda
    @juda 3 года назад +15

    Video interessante e ci sei tanto simpatico, ma per favore correggi in "soddisfaceva" perché "soddisfava" oltre a essere errato non si può davvero sentire (soprattutto in Toscana) 😜
    (EDIT) Grazie della correzione, ti dimostri come sempre uno degli youtuber più educati e alla mano 🙃

  • @MeriggioliAndrea
    @MeriggioliAndrea 3 года назад

    Complimentoni pel video, molto preciso, pure troppo passami il termine😃

  • @thewiseindisguise6714
    @thewiseindisguise6714 2 года назад

    Non ci capisco nulla ma per risolvere la configurazione dei tasti non puoi inserire una condizione if nella quale dici che se la finestra è aperta allora gli input riguardano solo quella finestra?

  • @ThonyPhotony
    @ThonyPhotony 3 года назад

    e qualcosa tipo parsec? per giocare da remoto?

  • @elGiaguaro81
    @elGiaguaro81 3 года назад

    ma il discorso che non volevi pagare tw si è trasformato in un abbonamento in ogni caso.ovviamente molto meno costoso ma la gestione ip dns?

  • @GiovanniTsolakis
    @GiovanniTsolakis 2 года назад

    ciao
    Hai parlato di USB/IP non e' possibile spostare la tastiera dal PC locale a quello remoto per ovviare alle scorciatoie che vengono intercettade dal remoto ?

    • @morrolinux
      @morrolinux  2 года назад +1

      Yes. Provato e funziona :)

  • @ArcamNight
    @ArcamNight 3 года назад +1

    Da provare AnyDesk! Lo preferisco rispetto a TeamViewer. Bel video!

  • @pam8352
    @pam8352 2 года назад

    ci sono alternative gratuite in ambiente linux e windows a teamviewer?

  • @giuliolinuz
    @giuliolinuz 3 года назад +1

    Ciao, è prevista un'autorizzazione/ID da parte dell'end point che si vuole gestire o basta che abbia eseguito il software/agente che hai sviluppato?

    • @xpower7125
      @xpower7125 3 года назад

      Credo non serva nulla

  • @antimist73
    @antimist73 3 года назад

    si puo' usare da windows?

  • @jh0nny_350z
    @jh0nny_350z 3 года назад

    Che figata pazzesca hai fatto! 💪❤️

  • @robertobissanti
    @robertobissanti 2 года назад

    Come funzionerebbe la multisessione? (Più gente che lavora sul PC remoto)
    p.s. sono un utente pagante di TeamViewer. La latenza nel mio caso è dovuta solo alla connessione remota.

  • @ziopeppus4196
    @ziopeppus4196 3 года назад

    Fantastico mi sarà sicuramente molto utile. Bel video e bel progetto . :)

  • @1974leonsoft
    @1974leonsoft 2 года назад

    complimenti bel lavoro!

  • @Beltazor85
    @Beltazor85 2 года назад

    Morrolinux che ne pensi di Chrome remote desktop?

  • @lucacavedale676
    @lucacavedale676 3 года назад +1

    morro, a mani basse il miglior divulgatore linux e open source italiano, e non solo, daresti la paga ai più grossi internazionali! ( pensaci a fare i doppi video in inglese, tipo non avresti piu vita pero oh :P )

  • @RickB3n
    @RickB3n 2 года назад

    Si può usare anche nella rete locale?

  • @peppebck
    @peppebck 3 года назад

    Quanto è complicato secondo te riprodurre in un frame di una pagina web l'output? Ho una applicazione 3D (Windows only x ora, scritta in c++) che ho necessità di utilizzare tramite una pagina web. Tramite rdp ci riesco ma preferirei una soluzione meno standard per motivi di sicurezza. Grazie mille.

  • @andre4028
    @andre4028 3 года назад

    Domanda secca, e ti chiedo una risposta sincera.
    È sufficiente il tuo corso udemy LPIC-1 per prepararsi e superare l'esame?
    Se no, che materiale mi consigli?
    Vorrei dare l'esame a fine anno.
    Grazie

    • @morrolinux
      @morrolinux  3 года назад +3

      Ciao, il programma del corso ricalca il programma d'esame quindi puoi stare tranquillo. Di tanto in tanto c'è chi mi viene a ringraziare perché ha passato l'esame seguendo il mio corso ma so che c'è anche chi preferisce affiancare lo studio con la guida di certificazione ufficiale (cartacea, in inglese) per poter sottolineare, fare appunti ecc.
      I contenuti ci sono tutti, in ultima battuta dipende se ti trovi meglio a studiare su carta o seguendo un corso e prendendo i tuoi appunti.

    • @andre4028
      @andre4028 3 года назад +1

      Grazie mille per avermi risposto! Seguirò il tuo corso! Complimenti per il canale!

  • @DiegoRegina
    @DiegoRegina 3 года назад

    Posso chiederti cosa usi per fare la presentazione a 6:54?

    • @morrolinux
      @morrolinux  3 года назад

      È un software che mi sono scritto ad-hoc ad uso interno, giusto un altro esempio di "reinventare la ruota" come alcuni di questa sezione commenti direbbero.

  • @kpoliceb
    @kpoliceb 3 года назад

    Vorrei consigliarti di fare la comparazione con nomachine

  • @GiovanniPanozzo069
    @GiovanniPanozzo069 3 года назад +8

    Uso molto anydesk per passare attraverso i firewall e fare assistenza remota agli utenti. Ma uso molto molto Remmina per fare manutenzione a server e PC dove non c'è un utente da assistere. Ma su Remmina sono in conflitto d'interesse, perchè sono uno dei devel... ;)
    Ottimo video e interessante soluzione! Grazie.

    • @redmi-cq8jx
      @redmi-cq8jx 3 года назад

      ah! magari ti va di darmi un consiglio per un mio problema se lo conosci....:) ) remmina verso debian 10 gnome wayland con password: al primo tentativo di connessione, dopo un reboot della debian, compare l'icona sul pannellino gnome ma la connessione non va a buon fine..., a quel punto se riavvio il servizio utente gnome-remote-desktop tutto funziona regolarmente....(se riavvio il servizio prima del tentativo di connessione non risolve...) ciao!

  • @marcoscal98
    @marcoscal98 3 года назад

    Come fai a tenere in ordine nella testa le cose fatte coi piedi giusto per capire la fattibilità?

  • @noisiamo42
    @noisiamo42 2 года назад

    è fattibile una versione android?

  • @yogurt1980
    @yogurt1980 3 года назад +1

    io usavo un programma per il gaming Remoto che a Teamviewer dava la pista (almeno un annetto fa) si chiama Parsec. le uniche cose che si pagano è se vuoi affittarti una macchina loro per giocare. ma puoi tranquillamente avere 2 pc uno molto scarso e uno molto potente e collegarli tra loro. Se hai tempo dacci una sbirciata. Bel lavoro

  • @StefanoInferrati
    @StefanoInferrati 3 года назад

    Bravo Morro sempre sul pezzo!

  • @bernatm5354
    @bernatm5354 3 года назад

    Sei incredibilmente somigliante a Barry Allen della serie tv!

  • @Duke_Fleed5
    @Duke_Fleed5 3 года назад +1

    Bravo. Con IPv6 senza natting come funziona?

    • @lorenzo-in3hbb
      @lorenzo-in3hbb 3 года назад +1

      Se non hai il nat, dovrebbe bastare aprire un singolo tunnel SSH tra i 2 PC e il gioco è fatto. È spiegato nel readme del repo github del progetto

  • @giovannimenon2169
    @giovannimenon2169 3 года назад

    Che distro è questa? O meglio quella che stai usando nel video?

  • @gz_aq
    @gz_aq 3 года назад

    Il software proprietario dell'azienda per cui lavoro posso tenerlo solo sul laptop aziendale (un desktop replacement da 17 pollici non particolarmente portable) sempre in VPN negli stati uniti e ho usato un espediente identico per esporre un'api python, ma se questo dovesse avere prestazioni decenti anche nel mio caso lo uso di certo, grazie mille morro!

  • @blondeheadSUKS
    @blondeheadSUKS 3 года назад +1

    11:00 sei sicuro che lo nasconda semplicemente? dovrebbe esserci un flag nella tendina in alto (solo durante una connessione remota attiva) chiamata 'Mostra cursore remoto', e da quanto posso vedere non lagga!

    • @morrolinux
      @morrolinux  3 года назад +2

      Credo che il modo in cui hanno implementato questa funzionalità sia:
      1) ricevono le coordinate del mouse remoto ad ogni istante
      2) disegnano il cursore del mouse localmente nella finestra di controllo
      Dato che inviare delle semplici coordinate è molto più veloce di inviare un intero fotogramma (o anche soltanto la parte interessata) questo spiegherebbe come ottengono la bassa latenza del mouse.
      Certo è pura speculazione dal momento che TeamViewer non è Open Source :)

  • @fopenp957
    @fopenp957 3 года назад

    Ma l'assistenza remota su TCP non ti crea problemi di impiantamenti della comunicazione?

    • @morrolinux
      @morrolinux  3 года назад

      Perché dovrebbe?

    • @fopenp957
      @fopenp957 3 года назад

      @@morrolinux su linee disturbate e vps congestionati ricordo che in passato ho avuto dei problemi con dei miei server tcp. Alla fine avevo risolto con udp, riordinamento dei pacchetti e ritrasmissioni al bisogno.

  • @MACODJ
    @MACODJ 3 года назад

    Quale telecamera utilizzi per i tuoi video? Da quanto tempo hai aperto il canale RUclips?

  • @fabriangelo
    @fabriangelo 3 года назад

    Ciao Morro, puoi consigliarmi un utility migliore di top per monitorare le risorse?

  • @matteoa8317
    @matteoa8317 2 года назад

    Ma, tanto per chiedere, questo accrocchio non viola le best practices in ambito professionale? Così facendo stai aprendo un tunnel verso l'esterno saltando via il FW.
    Solitamente per questo tipo di use case si utilizza una VPN.

  • @DenisSoiMi
    @DenisSoiMi 3 года назад

    Bravo. Complimenti!

  • @albertofarinelli4732
    @albertofarinelli4732 2 года назад

    Sono 2 giorni che ho istallato ubuntu e ci sto smanettando per capire come funziona, una cosa mi sta mandando al manicomio, non trovo nessun antivirus che si istalla ho provato avast avg e un altro qualcuno ha qualche info, grazie

    • @morrolinux
      @morrolinux  2 года назад +1

      Antivirus?
      Ci sarebbe clamav ma in generale su Linux non c'è mai stato un gran bisogno di antivirus al di fuori del buon senso di chi siede tra il monitor e la tastiera :)

    • @albertofarinelli4732
      @albertofarinelli4732 2 года назад

      Bene grazie allora non devo preoccuparmi più di tanto sei stato gentile e veloce grazie

  • @glaghi86
    @glaghi86 3 года назад

    oltre ai consigli sotto come udp etc, perché non usi una codifica libx265 con un minrate leggermente più flessibile?

    • @morrolinux
      @morrolinux  3 года назад +3

      Dai miei test non ho potuto osservare nessun vantaggio rispetto ad h264 in questo scenario. In compenso l'uso CPU era più alto

  • @daniloilsistemista699
    @daniloilsistemista699 2 года назад

    Bello ma usare VNC ?

  • @Duke_Fleed5
    @Duke_Fleed5 3 года назад

    Messenger x lan è presente per sistemi Linux?

    • @totolook
      @totolook 3 года назад +1

      Netcat is the way

  • @Giovanni2862
    @Giovanni2862 3 года назад

    Hai provato Arcolinux?

  • @NeedToDIY
    @NeedToDIY 3 года назад

    complimenti per l'onestà a fine video bel video

  • @alessiorossi8366
    @alessiorossi8366 3 года назад

    bello, a quando per sistemi windows ?

  • @MrMirarchi86
    @MrMirarchi86 3 года назад +8

    Tempo fa ho realizzato un applicativo per Android per pilotare remotamente un pc windows. Nel mio caso la chiave di volta per annullare le latenze fu utilizzare un socket udp sia per il client che per il server

    • @morrolinux
      @morrolinux  3 года назад

      Confermo, UDP ha un minor overhead e permette una latenza inferiore. Il problema è che volevo qualcosa che fosse anche un minimo sicuro (canale di comunicazione cifrato) perciò ho usato SSH per fare il tunnel, ma SSH gira su TCP :)
      Per portare tutto su UDP probabilmente dovrei sostituire SSH con qualcosa di custom made che cifri il traffico e giri su UDP.. oddio fattibile eh, ma prima cerco di ottimizzare ogni possibile altro aspetto

  • @PedrolmX
    @PedrolmX 3 года назад +5

    Mostrare il mouse remoto a mio parere potrebbe risultare utile per permettere a chi è dall'altra parte di "indicare" dei punti particolari sul proprio desktop

  • @robertoorlando7264
    @robertoorlando7264 2 года назад

    grazie, anche per avermi fatto scoprire USB IP

  • @matthewjohnluca
    @matthewjohnluca 3 года назад

    Grazie per l'ottimo video.
    Secondo te è possibile tramite rdp trasmettere audio da mac? perché attualmente non ho trovato nessun software che offre questa possibilità.

  • @marcorebesco7351
    @marcorebesco7351 3 года назад +2

    Cosa pensi di Anydesk?.. MAnca un vero rdp nativo in linux...

  • @KilbergAdrianeGalva
    @KilbergAdrianeGalva 3 года назад

    Bel video bel lavoro. Bravo

  • @gociii
    @gociii 2 года назад +1

    Grande progetto... Sarebbe interessante sapere la prestazione paragonato con l X2Go (anche se ed e differente)... Avendo degli devices ARM a base Debian ma non Ubuntu, ci vorra qualche aggiustamenti da fare per le dipendenze. Comunque, grazie per le tue contribuzioni. :)

    • @morrolinux
      @morrolinux  2 года назад +1

      Buone notizie sul fronte ARM: sono riuscito a compilare ed eseguire il tutto anche su Pinephone con Alpine Linux e Pinebook Pro. È stato più semplice di quanto mi sarei aspettato!

  • @lamelamelazza
    @lamelamelazza 3 года назад

    c'è qualche forma di autenticazione?

  • @nexdrums
    @nexdrums 3 года назад

    Spettacolare ☝🏻

  • @sf95super
    @sf95super 3 года назад +1

    Ottimo lavoro. Io però cercherei, oltre che di integrare le informazioni importanti del terminale, di fare anche una versione un po' più facile da usare anche per un potenziale "collega" che magari non vuole pigiare comandi dal terminale ma vuole per necessità vedere solo lo schermo remoto per fare un check rapido se funziona il tutto o se deve contattare gli sviluppatori o i sistemisti se ci fossero dei problemi. Inoltre renderei la cosa multipiattaforma. Lo so che è tanto ciò che chiedo ma come progetto open source non sarebbe manco male da continuare.

  • @maurizio_italy
    @maurizio_italy 2 года назад

    Anydesk come soluzione ?

  • @setteduecinque4931
    @setteduecinque4931 3 года назад

    Ciao! Hai intenzione di effettuare anche un porting per mac? Io su un vecchio Mac ho scelto VNC Viewer, lo stesso che c’è per Raspberry PI (quindi è più leggero di TeamViewer?). Se qualcuno lo conoscesse meglio di me mi faccia sapere cosa ne pensa. Grazie!

    • @albertovolpato22
      @albertovolpato22 2 года назад

      VNC lo uso su tutti i miei dispositivi, è semplicemente incredibile!

  • @ifaber68
    @ifaber68 3 года назад

    3 parole... SEi, UN, GRANDE! ;-)))

  • @quellodelpacco
    @quellodelpacco 3 года назад +4

    Corso preso subito sulla fiducia :)

  • @filippocecchinato9514
    @filippocecchinato9514 3 года назад

    Dove posso trovare il codice?

  • @frarugi87
    @frarugi87 2 года назад

    Carino ma... Perché hai deciso di creare la tua soluzione e non usarne una già pronta? Ad esempio quando TeamViewer mi ha rotto del tutto (perché ho perso accesso a una macchina remota per colpa di un aggiornamento) ho usato per un po' DWService, che permette di connettersi anche senza registrazione

    • @morrolinux
      @morrolinux  2 года назад +2

      Più che altro mi sono divertito e ho imparato molto realizzando questo progetto

  • @Common998
    @Common998 2 года назад

    Hai provato ad usare nomachine?
    Comunque, ottimo lavoro 👍

  • @shell11
    @shell11 3 года назад

    Io per usi molto basilari mi connetto ai server remoti usando reverse ssh + TigerVNC, mi trovo abbastanza bene, hai già provato a vedere che latenza ti dà?

    • @morrolinux
      @morrolinux  3 года назад +1

      L'ho provato diverso tempo fa e non mi aveva lasciato super soddisfatto, ma magari lo riproverò :)

  • @mauriziomanente2608
    @mauriziomanente2608 3 года назад +3

    Morroviewer 🙂

  • @XSparterKnowledge
    @XSparterKnowledge 3 года назад

    La butto lì: Anydesk?

  • @mattealex
    @mattealex 3 года назад +3

    Non male anche se non c'è da scordare che uno dei vantaggi di TeamViewer è quello di essere multipiattaforma così che possa essere utilizzato tra os differenti

    • @sf95super
      @sf95super 3 года назад

      Anche Qt è multipiattaforma quindi se volesse renderlo come tale potrebbe metterci relativamente poco.

  • @simonemicucci9222
    @simonemicucci9222 3 года назад +1

    Top trappata finale

  • @Tachi107
    @Tachi107 3 года назад

    Data la natura peer to peer della cosa, credi che WebRTC/WebTransport possa migliorare la latenza della comunicazione?

    • @morrolinux
      @morrolinux  3 года назад +1

      WebRTC dovrebbe avere un'ottima latenza, devo indagare sulla fattibilità dell'implementazione ma devo dire che l'idea mi piace

  • @TheDiocancan
    @TheDiocancan 3 года назад

    Hai mai provato Parsec?

  • @teo_deb
    @teo_deb 3 года назад

    Bravissimo!

  • @albertocanu
    @albertocanu 3 года назад

    veramente figo e utilissimo. Come software proprietario esiste Nomachine con il suo protocollo NX che ha performances veramente incredibili.
    E hanno fatto le cose in grande: synk e source su pulseuadio per inoltrare l'audio. Il problema più grande è che nella versione free l'autenticazione è attraverso password mentre in quella a pagamento puoi farla con chiave ssh pubblica/privata.
    Domanda quindi il client a cui ti connetti deve implementare una compressione video hardware giusto? E poi come hai fatto ad evitare la latenza di ssh sopratutto con la versione 2?

    • @morrolinux
      @morrolinux  3 года назад

      Interessante la soluzione di Nomachine. E comunque sicuramente re-implementabile anche in un progetto open. Per la compressione video uso ffmpeg e con quelle impostazioni se la cava bene anche con la CPU soltanto, ma questo aspetto è configurabile e attivando l'accelerazione hardware di ffmpeg hai benefici sia di latenza che di performance/consumi.
      La latenza di SSH non ho provato a ridurla in nessun modo (se hai qualche idea ben volentieri) e nonostante il giochino del doppio tunnel non è così male, anzi sono più che soddisfatto con la latenza attuale, ma ho re-implementato l'app in C+SDL solo per velocizzare il tutto di 20/30ms quindi le ottimizzazioni sono sempre ben accette!

  • @matthows6801
    @matthows6801 2 года назад

    Bel progetto, complimenti!
    Comunque sarei curioso di vedere le principali differenze che differiscono invece tra il sistema HPRDP che hai progetto tu ed Anydesk, che a differenza di TeamViewer ha una latenza praticamente irrisoria.
    Per farti capire, non so se hai lo hai provato, il mouse pointer che vedi nella schermata non è quello locale come in TeamViewer, bensì viene mostrato il mouse pointer del PC remoto( lato server per intenderci) e la latenza è praticamente ridotta al minimo, anche utilizzando una rete non cablata, dunque da WiFi con lo smartphone.
    Sarei veramente interessato ad una tua opinione in merito, anche perché ultimamente ho attivato un server vnc, instradato da protocollo SSH, e sarei curioso di eventuali migliori alternative presenti per questo fine.

  • @hitoall123
    @hitoall123 3 года назад

    Ciao, con Teamviewer un server centrale viene usato solo per la connessione, dopodiché i due computer comunicano direttamente (se il NAT non è troppo particolare). Hai anche tu una soluzione simile? Complimenti per il video.

  • @xpower7125
    @xpower7125 3 года назад

    Ma se il servizio è usato da due host e due guest contemporaneamente?

    • @morrolinux
      @morrolinux  3 года назад +2

      Non è uno scenario molto realistico nel mio personale caso d'uso ma è altrettanto semplice cambiare le porte. In realtà mi hai dato un buon input, credo che darò la possibilità all'utente di scegliere le porte o qualcosa del genere.

    • @xpower7125
      @xpower7125 3 года назад

      Grazie per la risposta

  • @furia6882
    @furia6882 3 года назад

    ho sperato fosse gratis il corso per mancanza di soldi,ma giustamente non lo è.GRANDE MORRO

    • @manuel-7832
      @manuel-7832 3 года назад

      costa quanto un libro quindi non è tantissimo

    • @furia6882
      @furia6882 3 года назад

      @@manuel-7832 il punto è che costa, poi per ancora poco tempo

  • @ivandbetk
    @ivandbetk 3 года назад

    Bellissimo! Ma mi hai fatto venire un'idea. Con USB/ip si potrebbe collegare una telecamera a un raspberry e non fare transitare i dati dal server dell'azienda dalla telecamera, connettendosi da un PC remoto?

  • @MrOcelot92
    @MrOcelot92 3 года назад

    Il traffico è in chiaro?

    • @morrolinux
      @morrolinux  3 года назад

      Il protocollo è plaintext, il traffico gira nel tunnel SSH che è cifrato

  • @alessiorossi8366
    @alessiorossi8366 3 года назад

    ma scusa mai provato alter id ?

  • @darksabin85
    @darksabin85 3 года назад

    non uso troppo linux (purtroppo), il tempo a mia disposizione è sempre limitatissimo. ma l'anno scorso ho avuto necessità di fare + o - la stessa cosa tra un raspberry 24/7 e un tablet. ho usato l'app rd client (microsoft) e non ricordo quale pacchetto linux per il desktop remoto.
    la limitazione a quanto capisco è la "pesantezza" del tutto, vuoi su tablet che è kitkat, vuoi su rasp che gestisce remoto grafico + altro software gestione dati. funziona, ma in media ogni 5 giorni devo riavviare il rasp
    magari un domani che mi ritaglio qualche ora vedo di cambiare qualcosina

  • @NFVblog
    @NFVblog 3 года назад

    Bel progetto, stavo guardando i sorgenti, sono scritti abbastanza bene, ovviamente è un progetto appena nato e ha delle potenzialità, ovviamente l'interfaccia deve migliorare e ci solo alcune cose che possono essere automatizzate, comunque hai fatto bene ad utilizzare il kvm, perché è il metodo migliore per farlo

  • @tuxforce
    @tuxforce 3 года назад +3

    Potevi usare Remotely che è pure open source

  • @giuseppe4870
    @giuseppe4870 3 года назад +4

    Comunque esiste già parsec, anche se è orientato al mondo gaming

    • @craigjones5939
      @craigjones5939 3 года назад

      Stavo per scrivere la stessa cosa, può essere usato tranquillamente come assistenza online.

  • @stefanoleali
    @stefanoleali 3 года назад +1

    bel video, complimenti per la soluzione “artigianale”.
    Hai mai provato chrome remote desktop ? Se si, perché non hai usato quello al posto di TV?
    Ps: la trap a fine video è molto apprezzata xd

  • @giuliocerrato3403
    @giuliocerrato3403 3 года назад

    l'integrazione di usb/ip sarebbe particolarmente utile volessi collegare una scheda audio usb a raspberry o altro dispositivo d'interfaccia e gestire la scheda audio da remoto (driver proprietari... soprattutto se multicanale tipo soundblaster...) in una sessione windows su una macchina virtuale in rete o locale o non. Comunque per ora alla grande, ottimo.

  • @laboratorioassembler
    @laboratorioassembler 3 года назад

    Wow complimenti

  • @ScrotoloOttavoNano
    @ScrotoloOttavoNano 2 года назад

    Hai realizzato una cosa che pensavo di fare da un anno, complimenti!
    Non credi che si potrebbe risparmiare circa metà della latenza utilizzando una connessione diretta e non il reverse SSH?
    Si potrebbe aggiungere l'opzione di permettere una connessione client-server se si ha la possibilità di aprire una porta su almeno una delle 2 reti nattate(tramite port forwarding)?
    uPnP potrebbe essere utile in questo progetto?
    Spero di poter collaborare sul progetto e che diventi qualcosa di molto competitivo, anche se arrivo con 4 mesi di ritardo e magari hai perso un po' interesse
    Aspetto tue notizie ✌️

    • @morrolinux
      @morrolinux  2 года назад

      Se hai l'opzione di aprire le porte per fare una classica connessione client-server, puoi semplicemente instaurare una connessione SSH dal client alla macchina da controllare e procedere alla stessa maniera, è tutto descritto sulla pagina GitHub del progetto

  • @sharktooh76
    @sharktooh76 3 года назад

    molte cose possono essere migliorate "giocando" con i parametri di encoding lato server/ffmpeg, il tipo di encoder (per esempio, molti encoder opensource, hanno delle opzioni zero-latency encoding), ed eventualmente usando il variable frame rate (VFR). un ulteriore miglioramento, potrebbe essere l'utilizzo dell'encoding via GPU (vaapi/vdpau) o Quicksync (vaapi+intel media driver)

  • @polpotube
    @polpotube 3 года назад +1

    per un attimo ho sperato che stessi per spiegare come implementare un'architettura client-server tra due host nattati SENZA poggiarsi su un server distruggendo così tutte le mie certezze

    • @morrolinux
      @morrolinux  3 года назад +1

      Se sei in vena di cose stravolgenti cerca "NAT Slipstreaming"... Buona lettura

    • @polpotube
      @polpotube 3 года назад

      @@morrolinux haha ok in maniera ortodossa però :D e anche con lo slipstreaming se ho capito bene lo script malevolo si trova comunque su un server pubblico. Brutta storia comunque, fa capire l'importanza di un firewall sui singoli host oltre che a protezione della rete

  • @arturofender7576
    @arturofender7576 3 года назад

    Complimenti !!! credi di farlo anche per windows come eseguibile spero, almeno io che ho sempre da "prendere in remoto win dei clienti" magari posso usarlo

    • @morrolinux
      @morrolinux  3 года назад +1

      Dovrebbe essere fattibile il porting per Windows, indagherò.