Vai al contenuto

vLine

Welcome Back: vLine Returns as a New Random Video Chat Platform

Dopo più di 10 anni, vLine è ufficialmente tornato e questa volta è pensato per tutti!

Quello che era nato come un progetto di comunicazione in tempo reale basato su WebRTC si è evoluto in una piattaforma di video chat casuale e live chat pensata per gli utenti moderni. Oggi siamo entusiasti di presentare la nuova versione di vLine: un'esperienza basata su browser che funziona immediatamente.

Basato su WebRTC fin dal primo giorno.

vLine è stata lanciata originariamente intorno al 2011 come startup focalizzata su WebRTC, in un periodo in cui la comunicazione in tempo reale nel browser era ancora una novità e in gran parte sperimentale.

All'epoca, l'obiettivo non era creare una chat per gli utenti finali, bensì una piattaforma tecnologica che aiutasse gli sviluppatori a integrare funzionalità di video, messaggistica e presenza nelle proprie applicazioni.

Il progetto si è concentrato sulla risoluzione di problemi tecnici concreti:

  • comunicazione a bassa latenza
  • connessioni video peer-to-peer
  • compatibilità del browser
  • infrastruttura scalabile in tempo reale

Sebbene all'epoca il mercato non fosse ancora del tutto pronto, questo lavoro iniziale ha gettato solide basi tecniche.

Dalla tecnologia alle video chat casuali

Il modo in cui le persone usano internet è cambiato. Gli utenti non vogliono più creare strumenti, ma vogliono aprire un sito web e iniziare a comunicare immediatamente.

Ecco perché vLine si è evoluto in una piattaforma di video chat casuale, dove gli utenti possono connettersi istantaneamente con persone di tutto il mondo.

Comunicazione in tempo reale semplificata

Il nuovo vLine è progettato per rendere le videochiamate in diretta semplici e accessibili:

  • Registrazione facile e veloce
  • Nessun download
  • Nessuna configurazione complicata

Gli utenti possono iniziare in pochi secondi e avviare una conversazione in tempo reale con il minimo sforzo.

Grazie alla tecnologia WebRTC e a un'esperienza pluriennale nel settore delle infrastrutture, vLine offre comunicazioni fluide e stabili su tutti i dispositivi moderni.

Perché proprio ora il modello vLine?

Molte piattaforme esistenti soffrono di sistemi obsoleti e prestazioni incoerenti. vLine adotta un approccio diverso, concentrandosi sulla chat video in diretta basata su browser e alimentata da WebRTC.

Ciò consente connessioni più veloci, maggiore stabilità e un'esperienza più fluida per gli utenti.

vLine has joined Airtime

Siamo lieti di annunciare che vLine si è unito al Tempo di trasmissione team. Quando abbiamo incontrato Sean Parker per la prima volta, è stato chiaro che condivideva la nostra visione: la proliferazione degli smartphone e la crescente larghezza di banda e copertura di rete gettano le basi per un mondo in cui i video in tempo reale daranno vita a nuove modalità di comunicazione ed esperienze.

Da quando siamo entrati a far parte di Airtime, stiamo lavorando alla creazione di una piattaforma WebRTC distribuita a livello globale e ottimizzata per dispositivi e reti mobili, che alimenta l'applicazione Airtime. Realizzare una chat video multiutente scalabile in tempo reale è una sfida non indifferente. A differenza delle semplici applicazioni di streaming che possono tollerare latenze dell'ordine dei secondi e sfruttare le reti di distribuzione dei contenuti esistenti, la nostra rete deve garantire una latenza dell'ordine dei millisecondi, in modo che le persone in qualsiasi parte del mondo possano avere conversazioni intelligibili. Abbiamo fatto molti progressi verso questo obiettivo, ma abbiamo ancora molto da fare e idee interessanti su come migliorare ulteriormente. Se sei interessato a sfide tecniche complesse e vuoi aiutarci a spingere i confini della comunicazione in tempo reale, siamo assumere.

Vi ringraziamo per aver utilizzato vLine e per essere nostri clienti. Rispettiamo la vostra privacy e pertanto elimineremo definitivamente tutti i dati dei clienti di vLine. Ci auguriamo di continuare a creare prodotti ed esperienze interessanti per voi nell'ambito di Airtime.

Per favore dai un'occhiata all'app Airtime. Commenti o domande? Inviaci un messaggio a [email protected]. Ci farebbe piacere ricevere un tuo feedback.

Deprecating the vLine Developer Platform

A partire dal 26 novembre 2014, non accetteremo più nuove registrazioni di sviluppatori. I nostri sviluppatori esistenti potranno comunque accedere e continuare a utilizzare il servizio fino a maggio 2015. I servizi API di vLine continueranno a funzionare per i prossimi 6 mesi, per consentire agli sviluppatori di migrare dalla piattaforma. Per domande tecniche è possibile contattarci all'indirizzo [email protected]. L'applicazione di condivisione link vline.com continuerà a funzionare.

Noi di vLine siamo orgogliosi di offrire un prodotto che funziona sempre. Costruire una piattaforma è un'impresa enorme. Sviluppare per web e mobile, gestire un backend altamente scalabile, lavorare su API ben progettate e fornire supporto ai nostri clienti richiede molto tempo e risorse. Purtroppo, le nostre risorse limitate al momento non ci consentono di dedicare a ciascuna di queste aree l'attenzione che vorremmo. Di conseguenza, abbiamo deciso di dismettere le API della nostra piattaforma e di concentrarci nuovamente su un'applicazione.

Apprezziamo moltissimo il feedback e il supporto che abbiamo ricevuto dai nostri partner sviluppatori e speriamo di poter contare sul vostro continuo supporto mentre sveleremo ulteriori dettagli sui nostri progetti nei prossimi mesi; restate sintonizzati per gli aggiornamenti.

The Democratization of Real-time Video Conferencing

Oggi, il termine "videochiamata" ha un significato leggermente diverso per ognuno. Alcuni pensano a Skype, FaceTime o Google Hangouts. Per altri, si tratta di WebEx o GoToMeeting. Chi lavora in ambito aziendale potrebbe pensare a costosi e sofisticati sistemi di teleconferenza in sale riunioni specializzate. In ogni caso, è necessario un mix di rapporti preesistenti, download, attrezzature specifiche o un investimento considerevole.

Noi di vLine crediamo che una videochiamata significhi un solo clic. Tutto qui. Crediamo che le videochiamate debbano essere semplici, veloci ed economiche. WebRTC è il catalizzatore per la democratizzazione delle videochiamate e vLine è in prima linea per rendere le videochiamate accessibili a tutti.

Il sistema di telepresenza vLine

L'immagine qui sopra illustra un esempio del perché riteniamo che le videochiamate siano destinate a diventare onnipresenti. Si tratta del nostro sistema di telepresenza affidabile e di alta qualità che collega il nostro ufficio con chiunque desideri avviare una videochiamata. Utilizza 3 componenti hardware e il nostro software gratuito. Collegamento vLine servizio.

Come potete vedere, questo sistema non è un sofisticato sistema di telepresenza da centinaia di migliaia di dollari, ma piuttosto un link vLine salvato tra i preferiti del browser, attivo tutto il giorno e visibile dalla nostra postazione di lavoro. Chiunque lavori da remoto può accedervi e disconnettersi in qualsiasi momento per comunicare con l'ufficio.

Riteniamo che questa configurazione sia un indicatore delle grandi potenzialità future delle videochiamate per tre motivi:

1. Facile da usare. Inviamo un link a qualcuno e la connessione è immediata.

2. Conveniente da implementare. Costo totale di questo sistema: $1117,93. I componenti includono:

3. Basta collegare e utilizzare. Non sono richiesti titoli di studio particolari.

Recentemente abbiamo ricevuto la visita di un rappresentante di un importante operatore telefonico, il quale è rimasto profondamente colpito dalla qualità della nostra piattaforma, incluso il sistema di telepresenza descritto in precedenza. "Funziona e basta", ha affermato. Si tratta di un grande complimento, esattamente la reazione che desideriamo suscitare con la nostra offerta.

Stiamo già assistendo a utenti vLine che iniziano a utilizzare il collegamento vLine come una sala conferenze sempre attiva. Questo è un ottimo esempio di un caso d'uso che era inimmaginabile o possibile prima di WebRTC e della democratizzazione delle videochiamate in tempo reale.

Avete altre idee innovative per video onnipresenti in tempo reale? Lasciate un commento o contattateci all'indirizzo [email protected] O @vlineinc.

WebRTC for mobile and group conferencing

Mercoledì 9 ottobre, nella sede centrale di Yelp, i partecipanti all'HTML5 Meetup di San Francisco hanno ascoltato il nostro CEO e co-fondatore, Ben Strong, approfondire lo stato attuale di WebRTC per le videoconferenze mobili e di gruppo. Ora potete ascoltarne anche voi l'articolo in questo video. video della sua presentazione di trenta minuti.

Qualche anticipazione…

Per quanto riguarda WebRTC su dispositivi mobili, il supporto è stato aggiunto in Chrome 29 e Firefox 24 per Android. Apple consente ai browser su iOS di utilizzare il motore Safari per dispositivi mobili solo in questo caso, quindi Chrome per iOS non supporta ancora WebRTC. Esiste però una soluzione alternativa: integrare WebRTC nella propria applicazione.

Una delle principali domande che gli sviluppatori si pongono è se creare un'applicazione WebRTC in HTML5 per il browser o svilupparla come app nativa per dispositivi mobili. Entrambe le soluzioni presentano vantaggi e svantaggi. Tenere conto delle differenze tra i dispositivi è uno degli aspetti più complessi dello sviluppo di WebRTC per dispositivi mobili. La maggior parte dei dispositivi mobili non è potente quanto i laptop (naturalmente, ci sono eccezioni in entrambi i casi), e dedicare tempo alla comprensione di come WebRTC si adatta ai diversi ambienti di rete è fondamentale per creare un'esperienza utente ottimale.

Prima di passare alle videoconferenze di gruppo, Ben condivide alcune considerazioni sulla vasta gamma di dispositivi oggi presenti sul mercato che "non sono propriamente mobili", ma che possono sfruttare WebRTC per trasformarsi in dispositivi di telepresenza di fascia alta (immaginate un'installazione Cisco sofisticata a una frazione del prezzo).

Il supporto per le videoconferenze di gruppo è una sfida continua nel mondo di WebRTC. Ben analizza le opzioni disponibili per supportare le connessioni multipartecipante. Demo dal vivo illustrano le differenze tra una configurazione mesh (ogni partecipante si connette a tutti gli altri partecipanti) e una configurazione a stella (tutti i flussi vengono trasmessi tramite un server centrale). Vengono analizzati i compromessi.

Ben conclude con alcune considerazioni sulla configurazione dell'interfaccia utente.

Fateci sapere cosa ne pensate e, come sempre, se avete domande, non esitate a contattarci. @vlineinc O [email protected].

WebRTC: If it’s P2P, why do I need a server?

Al SFHTML5 Tutto su WebRTC Al MeetUp di inizio settimana (nella foto, il nostro CEO Ben Strong che parla all'evento), una domanda continuava a ripresentarsi: se WebRTC è peer-to-peer, perché sono necessari i server STUN e TURN?

WebRTC deve funzionare 100% volte

WebRTC può essere la terra promessa della comunicazione. Cosa c'è di meglio di connessioni video, audio e dati peer-to-peer basate su codice open source?

Molti sviluppatori hanno creato applicazioni WebRTC senza server STUN o TURN. E funzionano bene. Nella maggior parte dei casi. È quel "resto del tempo" che fa riflettere. A meno che non si abbia la certezza che la propria soluzione WebRTC funzioni in TUTTE le situazioni, è difficile considerarla il sistema di riferimento.

È qui che entrano in gioco i server.

Devi connetterti tra reti diverse? Ti servirà un server.

WebRTC funziona egregiamente quando si connettono browser all'interno della stessa rete locale. Ma non appena si inizia a connettersi al di fuori della propria rete, ad esempio attraverso un firewall aziendale, sarà necessario un po' più di, beh, potenza di fuoco.

Le configurazioni del firewall non consentono l'accesso a WebRTC senza l'utilizzo del protocollo STUN (Session Traversal Utilities for NAT) o TURN (Traversal Using Relays around NAT). Ecco perché è necessario un server.

STUN tenta di aprire una falla nel firewall per consentire il passaggio della chiamata. Questo protocollo funziona spesso. Se si stabilisce una connessione tramite STUN, si crea una connessione peer-to-peer. Questo è un grande vantaggio perché una connessione basata su STUN non richiede un utilizzo intensivo della CPU o della rete da parte del server.

Quando STUN non è sufficiente, è necessario il protocollo TURN. Con TURN, la connessione viene inoltrata tramite il server e non è peer-to-peer. La connessione inoltrata utilizza sia la rete che la potenza di elaborazione del server, il che limita il numero di connessioni che un singolo server può gestire contemporaneamente. (E se hai bisogno di molte connessioni, avrai bisogno di molti server.)

Come fa il sistema a determinare ciò che è necessario?

ICE è il protocollo utilizzato per determinare quale percorso utilizzare, dal meno complesso: l'host, utilizzato quando la connessione WebRTC si trova sulla stessa rete locale, fino a quelli progressivamente più complessi: i protocolli STUN e TURN, entrambi i quali richiedono la presenza di server.

Ok, quindi ho bisogno di un server. E adesso?

Se hai deciso di utilizzare WebRTC e l'affidabilità del protocollo 100% è ciò di cui hai bisogno, ti trovi nel campo dei server.

Quali sono gli aspetti importanti da considerare quando si pensa ai server? Riteniamo che dobbiate avere tre priorità:  

  1. Latenza
  2. Backup e ridondanza
  3. Bilanciamento del carico (rete e CPU)

Esistono diverse strade per costruire la tua infrastruttura server. La scelta di quella più adatta a te dipende dalle tue competenze di sviluppo, dal tempo a disposizione e dal budget.

Opzione uno: AWS. Molti dettagli sull'utilizzo di AWS, comprese alcune implicazioni sui prezzi, sono descritti nel nostro post di giugno, Tunneling WebRTC su TCP (e perché è importante). Un aspetto importante da notare riguardo ad AWS è la possibilità di selezionare le proprie priorità in termini di latenza e ridondanza.

Opzione due: Server TURN open source. (Un esempio può essere trovato Qui.Molti puristi, determinati a costruire la propria soluzione, prenderanno in considerazione questa strada. Il vostro compito sarà quello di far funzionare i server in posizioni con bassa latenza per tutti gli utenti (distribuiti geograficamente) e di assicurarvi che tali server siano scalabili per gestire il carico.

Opzione tre: vLine per gli sviluppatori. Abbiamo dedicato oltre due anni esclusivamente alla creazione di una piattaforma WebRTC funzionante. 100% del tempo. Per coloro che desiderano aggiungere funzionalità basate su WebRTC al proprio sito, ma preferiscono concentrare le proprie risorse sul resto dell'attività, anziché stare al passo con il panorama WebRTC in rapida evoluzione.

Un modo rapido per farsi un'idea della qualità della nostra piattaforma è utilizzare Collegamento vLine, che si basa sulla stessa piattaforma globale che puoi utilizzare per la tua soluzione.

Siamo sempre lieti di rispondere alle vostre domande. Inviateci un'e-mail all'indirizzo [email protected] oppure trovaci @vlineinc.

Introducing vLine link: Free, simple WebRTC video chat

Da due anni vLine è all'avanguardia nel settore WebRTC con la sua piattaforma per sviluppatori, vLine, che semplifica l'integrazione della chat video in qualsiasi sito web.

Oggi siamo entusiasti di annunciare Collegamento vLine, che ti permette di creare il tuo link di video chat gratuito, utilizzabile con chiunque, in qualsiasi momento e ovunque.

Copia. Incolla. Videochiamata. Attivare e configurare il collegamento vLine è semplicissimo. In meno di un minuto potrai iniziare una videochiamata. Quando contatterai qualcuno, basterà che clicchi sul link.

Esistono molti modi per utilizzare il collegamento vLine. Eccone alcuni: 

  • Crea una sala riunioni di gruppo
  • Contatta un cliente
  • Aggiungilo a un invito alla riunione
  • Chiama tua madre

Il link vLine integra vLine per sviluppatori, la nostra piattaforma WebRTC che consente di aggiungere la chat video al proprio sito.

Ci piacerebbe sapere cosa ne pensi del collegamento vLine. Contattaci all'indirizzo [email protected]@vlineinc.

vLine Welcomes Engineering Gurus

Abbiamo recentemente aggiunto al nostro team un paio di sviluppatori di grande talento. Grazie al loro contributo, siamo entusiasti di poter implementare più rapidamente le funzionalità che ci avete richiesto.

Jesse Rabek si è unito al nostro team per guidare lo sviluppo iOS. La sua esperienza pregressa lo ha portato a lavorare su una vasta gamma di progetti, tra cui sistemi embedded e mobile, nonché sviluppo web e videogiochi. Jesse ha co-fondato una startup in Venezuela e ha gestito il team di sviluppo driver presso la (defunta) Palm, Inc.

Quando non è impegnato a perfezionare iOS per vLine e WebRTC, probabilmente si dedica ai videogiochi, suona la batteria, balla o fa escursioni. @JesseRabek

Jim Wong si sta attualmente concentrando sullo sviluppo delle nostre funzionalità di videoconferenza multipartecipante. Vanta una solida esperienza nel mondo delle startup, in particolare nello sviluppo di applicazioni client-server flessibili e scalabili. Prima di unirsi a noi, Jim è stato architetto e direttore dell'ingegneria presso SugarSync. Ha guidato il team di SugarSync responsabile delle funzionalità di sincronizzazione principali e della creazione dell'infrastruttura a supporto di decine di milioni di utenti e miliardi di file. Tra le altre startup di rilievo in cui ha lavorato Jim figurano Bytemobile, una soluzione di ottimizzazione leader del settore per gli operatori di telefonia mobile, e Vosaic, un'azienda pionieristica nello streaming video alla fine degli anni '90.

Quando non è al vLine, Jim si diverte a passare del tempo con sua moglie e i suoi figli, a giocare a basket e a fare la manutenzione minima indispensabile per evitare che la sua casa crolli. @james_d_wong

Live TV interview powered by vLine customer, In:Quality Media

I clienti di vLine stanno promuovendo l'innovazione nei loro mercati, in parte grazie alla nostra piattaforma video e audio WebRTC.

Recentemente abbiamo avuto modo di parlare con Kevin Leach, fondatore di In:Quality Media, un'azienda con sede nel Regno Unito che fornisce apparecchiature di trasmissione per le case e gli uffici di professionisti di TV e radio. Date un'occhiata a questo esempio di come vLine contribuisce a creare connessioni coinvolgenti e in tempo reale.

Da Kevin Leach:

Il 22 agosto abbiamo facilitato la prima intervista televisiva in diretta al mondo utilizzando WebRTC. Nei mesi precedenti avevamo lavorato con vLine allo sviluppo di un'applicazione basata su browser che consentisse lo streaming in diretta con qualità broadcast per la nostra rete in rapida espansione di terminali di contribuzione remota.

L'analista economica Louise Cooper è apparsa in diretta sul canale di notizie in continuo aggiornamento Sky News. Dal suo ufficio domestico, rispondeva alle domande del conduttore in studio su una notizia dell'ultima ora riguardante i rimborsi per la protezione delle carte di credito.

In:Quality ha aperto nuove porte per connettere esperti e notizie. Il nostro servizio consente loro di apparire in onda con breve preavviso, senza la necessità di recarsi in studio o di avere un'unità mobile di trasmissione. Era necessaria una soluzione di streaming basata su Internet economicamente vantaggiosa, che è stata sviluppata sfruttando l'esperienza e l'infrastruttura WebRTC senza precedenti di vLine.

WebRTC ha un enorme potenziale per il settore broadcast grazie ai suoi codec nativi di alta qualità e a bassa latenza e alla sua capacità di essere decodificato in qualsiasi studio dotato di un browser compatibile. Tradizionalmente, per ottenere lo stesso risultato erano necessari hardware e infrastrutture dedicati, il cui costo era proibitivo. In alcune località dipendiamo da connessioni ADSL con velocità di upload limitata, ma grazie all'efficienza e alla flessibilità del codec OPUS, siamo comunque in grado di ottenere un audio a banda larga di buona qualità.

I nostri terminali per contributi remoti (sopra) sono costituiti da un'unità base compatta con webcam e microfono USB di livello semi-professionale. Abbiamo sviluppato un software personalizzato per controllare l'esposizione, la messa a fuoco e altri parametri. Utilizziamo un software di accesso remoto per gestire l'apparecchiatura a distanza, in modo che l'intervistato debba solo accenderla: al resto pensiamo noi. Non sono necessari schermo, tastiera o mouse in locale, il che contribuisce a ridurre l'ingombro, i costi e l'impatto ambientale.

WebRTC Digest – Week of 8/26 – Hangouts VP8, WebRTC Camp, Mozilla TinCan

Hangouts passa a VP8

Google sta convertendo il loro Plugin Hangouts per utilizzare VP8 Invece di H.264, come primo passo per migrare Hangouts a WebRTC. Questo è significativo perché dimostra il loro impegno verso VP8 e significa che possiamo aspettarci che continuino a spingere i produttori di dispositivi a includere la codifica/decodifica hardware VP8 RTL gratuita per prestazioni elevate e basso consumo energetico sui dispositivi mobili.

WebRTC Camp

Se sei interessato a saperne di più su WebRTC, dai un'occhiata al WebRTC Camp che si terrà il 20 ottobre a Portland, Oregon. L'evento si terrà il giorno dopo il Conferenza in tempo reale, così potrai partecipare a entrambi.

Mozilla TinCan

Mozilla sta creando una demo WebRTC che utilizza Persona per l'autenticazione chiamata TinCan. Il codice è disponibile su GitHub e qui puoi guardare una demo video: https://mozilla.hosted.panopto.com/Panopto/Pages/Home.aspx.