Dappere krijgen: Veilige sneller HTML5 Browser met WebRTC en Crypto integratie

Dappere krijgen: Gratis veilige sneller HTML5 Browser met WebRTC en Crypto integratie

Waarom proberen Brave als Developer/Webmaster?

  • Betere beveiliging en privacy in uw werk. Beginnen met goede standaardinstellingen en instellingen per site.
  • Testen van uw sites en projecten in deze nieuwe browser gebruikt door veel crypto liefhebber.
  • Registreren als uitgever voor uw sites om micro-betalingen te ontvangen.

Waarom proberen dappere voor browsen?

  • Brave ladingen grote nieuwssites 2 Aan 8 keer sneller dan Chrome/Safari op mobiel en 2 keer sneller dan Chrome op bureaublad.
  • De gemiddelde mobiele browser gebruiker betaalt als veel als $23 een maand in de kosten voor het downloaden van advertenties en trackers — dat is $276 een jaar. Dappere blokken advertenties en trackers, zodat u niet voor hen betaalt.
  • Populaire sites host vaak meerdere advertenties en maar liefst 70 trackers per site. Erger, de meeste toonaangevende upblokkeringen nog toestaan trackers door te profileren van uw locatie, gedrag en andere doorbladeren activiteit.
  • Kies uw instellingen op een per-site of browser-schaal. Zie hoeveel advertenties en trackers worden geblokkeerd door Brave elke dag door te kijken naar uw dashboard.
  • De 'privé' browsemodus die anderen bieden is niet echt privé. Brave van veel privacy-functies, inclusief "privé tabbladen met Tor,"stop trackers en een diep niveau van bescherming bieden.
  • Ondersteuning van uw favoriete sites met micropayments. Dappere functies blockchain gebaseerde penningen die kunnen worden gebruikt voor het belonen van de makers van inhoud.
  • Brave ondersteunt MetaMask, Ethereum-browserextensie: MetaMask is een brug die u toelaat om te bezoeken het gedistribueerde web van morgen in uw browser vandaag. Hiermee kunt u Ethereum dApps recht in uw browser uitgevoerd zonder het uitvoeren van een volledige Ethereum-knooppunt.
    MetaMask bevat een veilige identiteit gewelf, verstrekken van een gebruikersinterface voor het beheren van uw identiteiten op verschillende sites en teken blockchain transacties.

Dappere krijgen!

WebRTC Videochat en Conferencing ondersteuning

WebRTC is een nieuwe real-time video communicatietechnologie. Ondersteuning is niet beschikbaar op alle browsers en apparaten maar groeit. Het echte probleem in heden is schaalbaarheid.

Schaalbaarheid

Omdat peering netwerken maakt gebruik van WebRTC, moet er nog steeds een nabijgelegen knooppunt om te helpen verspreiden de streamen naar andere lokale hosts. "Peering" over een wereldwijde netwerk kan ongelooflijk moeilijk zijn.

Conventionele out-of-the-box WebRTC oplossingen vereisen elke client vaststellen en handhaven van afzonderlijke verbindingen met iedere andere deelnemer in een ingewikkeld netwerk waar de belasting van de bandbreedte exponentieel toeneemt wanneer iedere extra deelnemer wordt toegevoegd.

Omroepen moeten rang serververbindingen te live streamen naar meerdere gebruikers en via een reguliere home ADSL-verbinding (dat heeft hogere download en grotere upload) echte problemen veroorzaakt.

Tijdens het testen met 2 of slechts enkele gebruikers werkt prima in demo's en kleine lading proeven, WebRTC grenzen weergeven vaak in productie modus: onbruikbaar wordt als veel gebruikers dezelfde HD stream kijkt en omroep verbinding regelmatig is.

Alle startups hoop dat hun streaming toepassingen zal worden een groot succes, met duizenden kijkers kijken. Een performer-streaming een volledige hd-video op 8 Mbps direct naar 100 kijkers op verschillende locaties van de wereld zou vereisen tot 800Mbps uploaden verbinding.
Meeste ADSL verbindingen hebben onder 100Mbps uploaden zodat dergelijke videostromen tot een maximum van 12 gebruikers.

Een oplossing is het gebruik van een relay-server voor het streamen van betrouwbare uit en WebRTC clients, zoals dit is geïmplementeerd met de BroadcastLiveVideo oplossing.

Regelmatige browserondersteuning en betrouwbaarheid van de uitvoering

WebRTC wordt momenteel niet ondersteund door de standaard PC browsers op oudere systemen (Internet Explorer voor Windows en Safari voor oudere Mac OS) of over het algemeen oudere versies gebruikt door veel gebruikers.
Hiermee maakt u een reëel probleem voor de netwerken van de organisatie met de standaard software distributie, oudere OS opstellingen, Studio's en internet banketwinkels met beperkende administratieve software of gewone newbie gebruikers die hun computers met standaardinstellingen gebruiken.
WebRTC wordt momenteel niet ondersteund op standaard mobiele browsers ofwel, met uitzondering van de laatste Android.
Terwijl WebRTC populair bij technologie geeks en liefhebbers is, veel reguliere gebruikers kunnen geen toegang krijgen tot dergelijke uitvoering of slechts beperkte functionaliteit kunnen gebruiken.

WebRTC normen zijn vroeg in het proces van ratificatie. Browsers die ondersteunen WebRTC zijn niet volledig transparant met updates die leiden problemen met de uitvoering van WebRTC tot kunnen.

Zie voor meer details deze Verwijzingssites:

PC Browser Delen WebRTC RTMP
Internet Explorer + Rand (Windows-standaard) 9% Nr * Ja
Safari (MacOS standaard) 13% No Ja
Chroom 57% Ja Ja
Firefox 9% Ja * Ja
Opera 5% Ja Ja

*Mozilla verslagen Navigator.getUserMedia als afgekeurd en MediaDevices.getUserMedia experimentele .
*IE biedt geen ondersteuning voor WebRTC helemaal maar er zijn plannen om enige steun in Rand Browser .

PC Browser marktaandeel toont WebRTC setup zal niet werken voor een heleboel PC gebruikers als gevolg van browserondersteuning. Velen van deze gebruikers met standaardbrowsers zijn beginners of beperkt door werkplek beleid van het gebruik van een verschillende browsers en onwaarschijnlijk om te veranderen van hun browser.
Op mobiles WebRTC is ondersteuning zelfs nog lager terwijl RTMP wordt ondersteund zowel op Android en iOS met apps.
RTMP-streams kunnen worden gepubliceerd naar iOS en Android browsers als HLS.

WebRTC vs RTMP

Op dit moment, WebRTC is nog in ontwikkeling discussie voor de volledige uitvoering ervan, terwijl RTMP al beschikbaar voor een Real Time communicatie project van implementaties is.

WebRTC zou een oplossing voor de toekomst en RTMP is een oplossing voor de huidige die nodig voor een tijdje zijn kan.

WebRTC kan los van de huidige strijd om de standaardisering en interoperabiliteit, met vele uitvoering voorstellen over de top browsers van het web of met een uiteenlopende markt benaderen vanuit Google, Microsoft, Apple.

RTMP is betrouwbaar uitgevoerd op alle PC browsers met Flash plugin en als stand-alone toepassingen voor mobiele en desktop OS.

Doorgegeven (RTMP-Server) VS P2P (WebRTC of Flash RTMFP)

Afhankelijk van de ISP en netwerk setup een belangrijk deel van de gebruikers niet aansluiten en streamen rechtstreeks met elkaar helemaal. Enige ervaring enorme latency (enkele seconden) en enorme frame verlies over P2P.

Test uw P2P netwerkmogelijkheden met dit RTMFP connectiviteit checker .

Het gebruik van een relay-server is meest betrouwbare oplossing voor video communicatie.

Sommige providers zeggen alleen 8% van hun gebruikers moeten RTMP maar dat kan een vertekend beeld geven gezien ze benadrukken WebRTC / RTMFP sessies die niet vereisen streaming Serverkosten.
De meeste home internet-verbindingen gaan niet meestal goed met P2P tenzij gebruikers zich in dezelfde of zeer dichtbij netwerk. Rang serververbindingen zijn meestal nodig voor betrouwbare P2P op deze technologie.

Beveiliging betreft met behulp van Browsers die ondersteuning WebRTC

In januari 2015, TorrentFreak gemeld dat browsers die ondersteunen WebRTC lijden onder een ernstig veiligheidsgebrek die compromissen van de veiligheid van VPN-tunnels, doordat het ware IP-adres van de gebruiker moeten worden gelezen. Het IP-adres Lees verzoeken zijn niet zichtbaar in de developer-console van browsers, en ze worden niet geblokkeerd door gemeenschappelijke ad blokkeren/privacy plugins (inschakelen van beschikbare online tracering door adverteerders en andere entiteiten ondanks voorzorgsmaatregelen).

Als uw browser is WebRTC compatibele test u dit IP-detectiehulpmiddel.

Einde van Flash

Flash wordt beëindigd tien jaar geleden was gepland, maar alternatieven nam een lange tijd en niet aflatende steun browsers zoals dat de enige betrouwbare methode was voor bepaalde functies als omroep webcam.

Momenteel browsers en ontwikkelaars van plan om einde ondersteuning voor flitser aan het einde van 2020.

Steun van de flits zal worden gestaakt door browsers wanneer andere technologieën beschikbaar en betrouwbaar voor functies eerder aangeboden door Flash alleen geworden (levende het stromen video van de webcam).