aggiunti papers, biblio e inizio twitch section
This commit is contained in:
30
Biblio.bib
30
Biblio.bib
@@ -7,6 +7,7 @@
|
|||||||
year = {2020},
|
year = {2020},
|
||||||
publisher = {Ledizioni}
|
publisher = {Ledizioni}
|
||||||
}
|
}
|
||||||
|
|
||||||
@misc{Redazione_2020,
|
@misc{Redazione_2020,
|
||||||
title = {“Cittadinanza digitale e tecnocivismo. In un mondo digitale la cittadinanza inizia dai bit di Andrea Trentini", Giovanni Biscuolo e Andrea Rossi},
|
title = {“Cittadinanza digitale e tecnocivismo. In un mondo digitale la cittadinanza inizia dai bit di Andrea Trentini", Giovanni Biscuolo e Andrea Rossi},
|
||||||
url = {https://www.letture.org/cittadinanza-digitale-e-tecnocivismo-andrea-trentini-giovanni-biscuolo-andrea-rossi},
|
url = {https://www.letture.org/cittadinanza-digitale-e-tecnocivismo-andrea-trentini-giovanni-biscuolo-andrea-rossi},
|
||||||
@@ -16,6 +17,7 @@
|
|||||||
month = {Dec},
|
month = {Dec},
|
||||||
language = {it-IT}
|
language = {it-IT}
|
||||||
}
|
}
|
||||||
|
|
||||||
@misc{ARPANET_2022,
|
@misc{ARPANET_2022,
|
||||||
title = {{ARPANET} --- {W}ikipedia{,} The Free Encyclopedia},
|
title = {{ARPANET} --- {W}ikipedia{,} The Free Encyclopedia},
|
||||||
rights = {Creative Commons Attribution-ShareAlike License},
|
rights = {Creative Commons Attribution-ShareAlike License},
|
||||||
@@ -28,6 +30,7 @@
|
|||||||
month = {Aug},
|
month = {Aug},
|
||||||
language = {en}
|
language = {en}
|
||||||
}
|
}
|
||||||
|
|
||||||
@misc{w3c,
|
@misc{w3c,
|
||||||
author = {W3C},
|
author = {W3C},
|
||||||
title = {What is the difference between the Web and the Internet?},
|
title = {What is the difference between the Web and the Internet?},
|
||||||
@@ -35,6 +38,7 @@
|
|||||||
year = {2021},
|
year = {2021},
|
||||||
note = {[Accessed 31-Aug-2022]}
|
note = {[Accessed 31-Aug-2022]}
|
||||||
}
|
}
|
||||||
|
|
||||||
@article{article,
|
@article{article,
|
||||||
author = {Ali, Sawsan and Alauldeen, Rana and Ruaa, Ali and Khamees, Ruaa},
|
author = {Ali, Sawsan and Alauldeen, Rana and Ruaa, Ali and Khamees, Ruaa},
|
||||||
year = {2020},
|
year = {2020},
|
||||||
@@ -59,3 +63,29 @@
|
|||||||
year = {2022},
|
year = {2022},
|
||||||
note = {[Accessed 25-Jan-2023]},
|
note = {[Accessed 25-Jan-2023]},
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@inproceedings{theTwitchCase,
|
||||||
|
author = {Deng, Jie and Tyson, Gareth and Cuadrado, Félix and Uhlig, Steve},
|
||||||
|
year = {2017},
|
||||||
|
month = {02},
|
||||||
|
pages = {60-71},
|
||||||
|
title = {Internet Scale User-Generated Live Video Streaming: The Twitch Case},
|
||||||
|
isbn = {978-3-319-54327-7},
|
||||||
|
doi = {10.1007/978-3-319-54328-4_5}
|
||||||
|
}
|
||||||
|
|
||||||
|
@misc{wikipediaTwitchservice,
|
||||||
|
author = {},
|
||||||
|
title = {{T}witch (service) - {W}ikipedia --- en.wikipedia.org},
|
||||||
|
howpublished = {\url{https://en.wikipedia.org/wiki/Twitch_(service)}},
|
||||||
|
year = {},
|
||||||
|
note = {[Accessed 09-Feb-2023]},
|
||||||
|
}
|
||||||
|
|
||||||
|
@misc{twitchTracker,
|
||||||
|
author = {},
|
||||||
|
title = {{T}witchTracker --- twitchtracker.com},
|
||||||
|
howpublished = {\url{https://twitchtracker.com/statistics/active-streamers}},
|
||||||
|
year = {},
|
||||||
|
note = {[Accessed 11-Feb-2023]},
|
||||||
|
}
|
268
Tesi.tex
268
Tesi.tex
@@ -6,7 +6,7 @@
|
|||||||
\usepackage[utf8]{inputenc}
|
\usepackage[utf8]{inputenc}
|
||||||
\usepackage[english, italian]{babel}
|
\usepackage[english, italian]{babel}
|
||||||
\usepackage[hyphens]{url}
|
\usepackage[hyphens]{url}
|
||||||
%\usepackage{showframe}
|
\usepackage{showframe}
|
||||||
|
|
||||||
% Per generare il file PDF aderente alle specifiche PDF/A-1b. Verificarne poi la validità.
|
% Per generare il file PDF aderente alle specifiche PDF/A-1b. Verificarne poi la validità.
|
||||||
\usepackage[a-1b,mathxmp]{pdfx}
|
\usepackage[a-1b,mathxmp]{pdfx}
|
||||||
@@ -23,6 +23,10 @@
|
|||||||
|
|
||||||
\usepackage{geometry}
|
\usepackage{geometry}
|
||||||
|
|
||||||
|
\usepackage{tabularx}
|
||||||
|
|
||||||
|
\usepackage{booktabs}
|
||||||
|
|
||||||
\usepackage{caption}
|
\usepackage{caption}
|
||||||
\captionsetup[figure]{labelsep=period}
|
\captionsetup[figure]{labelsep=period}
|
||||||
|
|
||||||
@@ -70,18 +74,36 @@
|
|||||||
|
|
||||||
\newenvironment{usecaseenv}{
|
\newenvironment{usecaseenv}{
|
||||||
\def\arraystretch{2}
|
\def\arraystretch{2}
|
||||||
\begin{tabular}{lp{10.5cm}}\hline
|
\begin{tabular}{p{3cm}p{10cm}}\hline
|
||||||
}{
|
}{
|
||||||
\hline\end{tabular}
|
\hline\end{tabular}
|
||||||
\def\arraystretch{1}
|
\def\arraystretch{1}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
\newenvironment{characteristicsEnv}{
|
||||||
|
\def\arraystretch{2}
|
||||||
|
\begin{tabular}{lp{8cm}}\hline
|
||||||
|
}{
|
||||||
|
\hline\end{tabular}
|
||||||
|
\def\arraystretch{1}
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
\newcommand\addheading[1]{
|
\newcommand\addheading[1]{
|
||||||
\multicolumn{2}{c}{\textbf{\textit{#1}}}\\ \hline
|
\multicolumn{2}{c}{\textbf{\textit{#1}}}\\ \hline
|
||||||
}
|
}
|
||||||
\newcommand\addrow[2]{\textbf{#1}\begin{minipage}[t][][t]{10.5cm} \end{minipage}%
|
|
||||||
&\begin{minipage}[t][][t]{10.5cm}
|
\newcommand\addrow[2]{
|
||||||
#2
|
\textbf{#1}
|
||||||
|
&\begin{minipage}[t][][t]{10cm}
|
||||||
|
#2
|
||||||
|
\end{minipage}\\
|
||||||
|
}
|
||||||
|
|
||||||
|
\newcommand\addrowservice[2]{
|
||||||
|
\textbf{#1}
|
||||||
|
&\begin{minipage}[t][][t]{8cm}
|
||||||
|
#2
|
||||||
\end{minipage}\\
|
\end{minipage}\\
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -104,6 +126,26 @@
|
|||||||
\renewcommand{\figurename}{\oldFigureName} %reset caption figure name
|
\renewcommand{\figurename}{\oldFigureName} %reset caption figure name
|
||||||
}
|
}
|
||||||
|
|
||||||
|
\let\oldFigureName\figurename %save the old definition of the caption's figure name
|
||||||
|
\newcommand{\serviceCharacteristics}[6]{
|
||||||
|
\vspace*{0.5cm} % adds a bit of padding to make it look nicer
|
||||||
|
\renewcommand{\figurename}{} %call figure name "Use case" instead
|
||||||
|
\begin{figure}[htbp]
|
||||||
|
\begin{center}
|
||||||
|
\begin{characteristicsEnv}
|
||||||
|
\addheading{Caratteristiche}
|
||||||
|
\addrowservice{Soggetto iniziatore:}{#1}
|
||||||
|
\addrowservice{Partecipanti:}{#2}
|
||||||
|
\addrowservice{Architettura software:}{#3}
|
||||||
|
\addrowservice{Architettura hardware:}{#4}
|
||||||
|
\addrowservice{Tipo di dato condiviso:}{#5}
|
||||||
|
\addrowservice{Licenza:}{#6}
|
||||||
|
\end{characteristicsEnv}
|
||||||
|
\end{center}
|
||||||
|
\end{figure}
|
||||||
|
\renewcommand{\figurename}{\oldFigureName} %reset caption figure name
|
||||||
|
}
|
||||||
|
|
||||||
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
|
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
|
||||||
\begin{document}
|
\begin{document}
|
||||||
\newgeometry{centering}
|
\newgeometry{centering}
|
||||||
@@ -271,10 +313,13 @@ Un sistema Client/Server è un tipo di computazione distribuita in cui i clienti
|
|||||||
\subsection{Forte dipendenza da software proprietario e perdita di privacy}
|
\subsection{Forte dipendenza da software proprietario e perdita di privacy}
|
||||||
\subsection{Single point of failure}
|
\subsection{Single point of failure}
|
||||||
\section{Live streaming e interaction}
|
\section{Live streaming e interaction}
|
||||||
|
|
||||||
\newpage
|
\newpage
|
||||||
\subsection{Use cases}
|
\subsection{Use cases}
|
||||||
Vediamo degli esempi di come questa interazione potrebbe essere svolta:
|
Vediamo degli esempi di come questa interazione potrebbe essere svolta:
|
||||||
|
|
||||||
\usecase{Esempio d'interazione one to many}{Un utente davanti al proprio computer vorrebbe condividere quello che vede sullo schermo con i propri amici o followers}{Utente principale, viewers, computer, connessione internet}{Condivisione in live streaming di un contenuto a schermo via internet con TCP/IP}{}
|
\usecase{Esempio d'interazione one to many}{Un utente davanti al proprio computer vorrebbe condividere quello che vede sullo schermo con i propri amici o followers}{Utente principale, viewers, computer, connessione internet}{Condivisione in live streaming di un contenuto a schermo via internet con TCP/IP}{}
|
||||||
|
|
||||||
\usecase{Esempio d'interazione many to many}{Più utenti al proprio computer vorrebbero comunicare e interagire tra di loro contemporaneamente simil conference-call}{Utenti multipli, computer, connessione internet, microfono, telecamera}{Live streaming e interazione real-time tra utenti via internet con TCP/IP}{}
|
\usecase{Esempio d'interazione many to many}{Più utenti al proprio computer vorrebbero comunicare e interagire tra di loro contemporaneamente simil conference-call}{Utenti multipli, computer, connessione internet, microfono, telecamera}{Live streaming e interazione real-time tra utenti via internet con TCP/IP}{}
|
||||||
|
|
||||||
|
|
||||||
@@ -282,15 +327,15 @@ Nei due esempi sopra citati si può notare un elemento comune a entrambe le situ
|
|||||||
|
|
||||||
Azienda:
|
Azienda:
|
||||||
\begin{itemize}
|
\begin{itemize}
|
||||||
\item Live stream di un evento/riunione interna
|
\item Live stream di un evento/riunione interna
|
||||||
|
|
||||||
\item Assistenza remota
|
\item Assistenza remota
|
||||||
|
|
||||||
\item Conference calls
|
\item Conference calls
|
||||||
|
|
||||||
\item come utente o come provider (distributore)
|
\item come utente o come provider (distributore)
|
||||||
|
|
||||||
\item Riduzione dei costi/banda necessaria
|
\item Riduzione dei costi/banda necessaria
|
||||||
\end{itemize}
|
\end{itemize}
|
||||||
|
|
||||||
Education:
|
Education:
|
||||||
@@ -334,15 +379,15 @@ Prima di iniziare con il ``dive-in'' vorremmo spendere qualche riga per fare un
|
|||||||
|
|
||||||
\begin{itemize}
|
\begin{itemize}
|
||||||
\item Livelli di decentralizzazione
|
\item Livelli di decentralizzazione
|
||||||
\begin{description}
|
\begin{description}
|
||||||
\item[fdfdrfdgdf]
|
\item[fdfdrfdgdf]
|
||||||
\item fsdsfffesdftrtggrd
|
\item fsdsfffesdftrtggrd
|
||||||
\end{description}
|
\end{description}
|
||||||
\item Licenza
|
\item Licenza
|
||||||
\begin{description}
|
\begin{description}
|
||||||
\item Per licenza si intende un tipo di contratto con il quale il titolare dei diritti di sfruttamento economico sul software (programma informatico) definisce il regime giuridico di circolazione e le limitazioni nell'utilizzo e nella cessione dell'opera (che sia un'opera creativa, o un software, inteso come programma) \cite[]{wikipediaLicenzainformatica} che l'utente di un servizio deve accettare per utilizzare il suddetto.
|
\item Per licenza si intende un tipo di contratto con il quale il titolare dei diritti di sfruttamento economico sul software (programma informatico) definisce il regime giuridico di circolazione e le limitazioni nell'utilizzo e nella cessione dell'opera (che sia un'opera creativa, o un software, inteso come programma) \cite[]{wikipediaLicenzainformatica} che l'utente di un servizio deve accettare per utilizzare il suddetto.
|
||||||
\end{description}
|
\end{description}
|
||||||
\item fsdfsdfsdf
|
\item Architettura
|
||||||
\item fsfrterh
|
\item fsfrterh
|
||||||
\item ert retgertg
|
\item ert retgertg
|
||||||
\item trest ebtre
|
\item trest ebtre
|
||||||
@@ -356,147 +401,160 @@ Fortemente legato al cap 3.1, bisogna vedere come fare
|
|||||||
Elenco iniziale del software trovato:
|
Elenco iniziale del software trovato:
|
||||||
\begin{itemize}
|
\begin{itemize}
|
||||||
\item Ace Stream
|
\item Ace Stream
|
||||||
\begin{description}
|
\begin{description}
|
||||||
\item E' un software proprietario standalone da installare su PC/Android che utilizza come basecode VLC player aggiungendoci sopra tutta la parte P2P. Mette a disposizione anche il software server per iniziare il broadcast delle trasmissioni
|
\item E' un software proprietario standalone da installare su PC/Android che utilizza come basecode VLC player aggiungendoci sopra tutta la parte P2P. Mette a disposizione anche il software server per iniziare il broadcast delle trasmissioni
|
||||||
\item Ci sono delle API pubbliche ma il software pare sia closed source
|
\item Ci sono delle API pubbliche ma il software pare sia closed source
|
||||||
\item Descrizione dal sito "Ace Stream is a media platform of a new generation with a decentralized system of delivering and storing multimedia data, which is designed to create Internet services with functions of AVoD (Audio and Video on Demand) and Live Streaming, with extensive social and interactive component.
|
\item Descrizione dal sito "Ace Stream is a media platform of a new generation with a decentralized system of delivering and storing multimedia data, which is designed to create Internet services with functions of AVoD (Audio and Video on Demand) and Live Streaming, with extensive social and interactive component.
|
||||||
\end{description}
|
\end{description}
|
||||||
|
|
||||||
\item Tribler SwarmPlayer
|
\item Tribler SwarmPlayer
|
||||||
\begin{description}
|
\begin{description}
|
||||||
\item Si tratta di abandonware, quasi nessuna informazione a riguardo solo questa descrizione presente sul sito e un blog post di Wikipedia dove hanno testato/provato ad utilizzarlo come CDN per i video presenti sul sito
|
\item Si tratta di abandonware, quasi nessuna informazione a riguardo solo questa descrizione presente sul sito e un blog post di Wikipedia dove hanno testato/provato ad utilizzarlo come CDN per i video presenti sul sito
|
||||||
\item The SwarmPlayer v1 was a Python based Bittorrent/Internet TV viewer. It allowed you to watch BitTorrent-hosted videos on demand and plays live Tribler streams. It is based on the same core as the Tribler TV application. More on the SwarmPlayer can be found at the pages about our large-scale trial we did in July 2008. The SwarmPlayer has been superseded by the SwarmPlugin. You can still build it yourself
|
\item The SwarmPlayer v1 was a Python based Bittorrent/Internet TV viewer. It allowed you to watch BitTorrent-hosted videos on demand and plays live Tribler streams. It is based on the same core as the Tribler TV application. More on the SwarmPlayer can be found at the pages about our large-scale trial we did in July 2008. The SwarmPlayer has been superseded by the SwarmPlugin. You can still build it yourself
|
||||||
|
|
||||||
In September 2010, we released SwarmPlayer v2 which is a browser plugin that adds P2P video streaming protocols to you browser under the tribe:// URL scheme. This allows direct P2P streaming of video into the new HTML5 <video> and <audio> elements. It was tested in a large-scale trial with Wikipedia
|
In September 2010, we released SwarmPlayer v2 which is a browser plugin that adds P2P video streaming protocols to you browser under the tribe:// URL scheme. This allows direct P2P streaming of video into the new HTML5 <video> and <audio> elements. It was tested in a large-scale trial with Wikipedia
|
||||||
\end{description}
|
\end{description}
|
||||||
|
|
||||||
\item QQLive
|
\item QQLive
|
||||||
\begin{description}
|
\begin{description}
|
||||||
\item Sito web (una volta software da installare) del colosso Tencent per lo streaming live di dirette P2P per il mercato cinese, quasi nessuna informazione a riguardo, andando sul sito e spulciando il source code della pagina sembra utilizzi WebAssembly
|
\item Sito web (una volta software da installare) del colosso Tencent per lo streaming live di dirette P2P per il mercato cinese, quasi nessuna informazione a riguardo, andando sul sito e spulciando il source code della pagina sembra utilizzi WebAssembly
|
||||||
\item Sembra ci siano molti altri software simili per il mercato cinese probabilmente dovuto alla enorme quantità di persone e di conseguenza traffico internet
|
\item Sembra ci siano molti altri software simili per il mercato cinese probabilmente dovuto alla enorme quantità di persone e di conseguenza traffico internet
|
||||||
\item QQlive is a live streaming video freeware created by Tencent, which takes advantages of advanced P2P streaming media technology to ensure that the platform can keep up with traffic. It attracts 3,000,000 visitors per day.
|
\item QQlive is a live streaming video freeware created by Tencent, which takes advantages of advanced P2P streaming media technology to ensure that the platform can keep up with traffic. It attracts 3,000,000 visitors per day.
|
||||||
\end{description}
|
\end{description}
|
||||||
|
|
||||||
\item StriveCast
|
\item StriveCast
|
||||||
\begin{description}
|
\begin{description}
|
||||||
\item Servizio di CDN P2P a pagamento con un focus sui grossi eventi e come gestirli con il loro Servizio "Enterprise Video Delivery over WebRTC"
|
\item Servizio di CDN P2P a pagamento con un focus sui grossi eventi e come gestirli con il loro Servizio "Enterprise Video Delivery over WebRTC"
|
||||||
\item Servizio tipicamente B2B nessun client o sito diretto fatto da loro
|
\item Servizio tipicamente B2B nessun client o sito diretto fatto da loro
|
||||||
\item
|
\item
|
||||||
95\% bandwidth reduction during live events
|
95\% bandwidth reduction during live events
|
||||||
Reduce bandwidth requirements for video collaboration and webcasting by 95\% to ensure a reliable and scalable use of video as your main channel of communication.
|
Reduce bandwidth requirements for video collaboration and webcasting by 95\% to ensure a reliable and scalable use of video as your main channel of communication.
|
||||||
|
|
||||||
|
|
||||||
No agent or client installation - 100\% browser-based!
|
No agent or client installation - 100\% browser-based!
|
||||||
Start using StriveCast eCDN within minutes after initial setup. No software installation, network configuration, or firewall changes are required.
|
Start using StriveCast eCDN within minutes after initial setup. No software installation, network configuration, or firewall changes are required.
|
||||||
|
|
||||||
Real-Time Event Statistics with Video Analytics
|
Real-Time Event Statistics with Video Analytics
|
||||||
Monitor your network and webcast performance in real-time with our video analytics dashboard to get a holistic, data-driven report about your live events.
|
Monitor your network and webcast performance in real-time with our video analytics dashboard to get a holistic, data-driven report about your live events.
|
||||||
\end{description}
|
\end{description}
|
||||||
|
|
||||||
\item Skype
|
\item Skype
|
||||||
\begin{description}
|
\begin{description}
|
||||||
\item
|
\item
|
||||||
\end{description}
|
\end{description}
|
||||||
|
|
||||||
\item Twitch
|
\item Twitch
|
||||||
\begin{description}
|
|
||||||
\item
|
|
||||||
\end{description}
|
|
||||||
|
|
||||||
\item YouTube
|
\item YouTube
|
||||||
\begin{description}
|
\begin{description}
|
||||||
\item
|
\item
|
||||||
\end{description}
|
\end{description}
|
||||||
|
|
||||||
\item Discord
|
\item Discord
|
||||||
\begin{description}
|
\begin{description}
|
||||||
\item
|
\item
|
||||||
\end{description}
|
\end{description}
|
||||||
|
|
||||||
\item Skype
|
\item Skype
|
||||||
\begin{description}
|
\begin{description}
|
||||||
\item
|
\item
|
||||||
\end{description}
|
\end{description}
|
||||||
|
|
||||||
\item Dlive
|
\item Dlive
|
||||||
\begin{description}
|
\begin{description}
|
||||||
\item
|
\item
|
||||||
\end{description}
|
\end{description}
|
||||||
|
|
||||||
\item Zoom
|
\item Zoom
|
||||||
\begin{description}
|
\begin{description}
|
||||||
\item
|
\item
|
||||||
\end{description}
|
\end{description}
|
||||||
|
|
||||||
\item Telegram
|
\item Telegram
|
||||||
\begin{description}
|
\begin{description}
|
||||||
\item
|
\item
|
||||||
\end{description}
|
\end{description}
|
||||||
|
|
||||||
\item Apple Facetime
|
\item Apple Facetime
|
||||||
\begin{description}
|
\begin{description}
|
||||||
\item
|
\item
|
||||||
\end{description}
|
\end{description}
|
||||||
|
|
||||||
\item Jitsi
|
\item Jitsi
|
||||||
\begin{description}
|
\begin{description}
|
||||||
\item
|
\item
|
||||||
\end{description}
|
\end{description}
|
||||||
|
|
||||||
\item BigBlueButton
|
\item BigBlueButton
|
||||||
\begin{description}
|
\begin{description}
|
||||||
\item
|
\item
|
||||||
\end{description}
|
\end{description}
|
||||||
|
|
||||||
\item PULSE (P2PTV)
|
\item PULSE (P2PTV)
|
||||||
\begin{description}
|
\begin{description}
|
||||||
\item
|
\item
|
||||||
\end{description}
|
\end{description}
|
||||||
|
|
||||||
\item WebTorrent
|
\item WebTorrent
|
||||||
\begin{description}
|
\begin{description}
|
||||||
\item
|
\item
|
||||||
\end{description}
|
\end{description}
|
||||||
|
|
||||||
\item PeerTube
|
\item PeerTube
|
||||||
\begin{description}
|
\begin{description}
|
||||||
\item
|
\item
|
||||||
\end{description}
|
\end{description}
|
||||||
|
|
||||||
\item SwarmCloud
|
\item SwarmCloud
|
||||||
\begin{description}
|
\begin{description}
|
||||||
\item
|
\item
|
||||||
\end{description}
|
\end{description}
|
||||||
|
|
||||||
\item Owncast
|
\item Owncast
|
||||||
\begin{description}
|
\begin{description}
|
||||||
\item
|
\item
|
||||||
\end{description}
|
\end{description}
|
||||||
|
|
||||||
\item Restreamer
|
\item Restreamer
|
||||||
\begin{description}
|
\begin{description}
|
||||||
\item
|
\item
|
||||||
\end{description}
|
\end{description}
|
||||||
|
|
||||||
\item OPEN STREAMING PLATFORM
|
\item OPEN STREAMING PLATFORM
|
||||||
\begin{description}
|
\begin{description}
|
||||||
\item
|
\item
|
||||||
\end{description}
|
\end{description}
|
||||||
|
|
||||||
\item Nimble Streamer
|
\item Nimble Streamer
|
||||||
\begin{description}
|
\begin{description}
|
||||||
\item
|
\item
|
||||||
\end{description}
|
\end{description}
|
||||||
|
|
||||||
\item MovieNight
|
\item MovieNight
|
||||||
\begin{description}
|
\begin{description}
|
||||||
\item
|
\item
|
||||||
\end{description}
|
\end{description}
|
||||||
|
|
||||||
\item Rabb.it
|
\item Rabb.it
|
||||||
|
|
||||||
\item Kast.gg
|
\item Kast.gg
|
||||||
\end{itemize}
|
\end{itemize}
|
||||||
|
|
||||||
|
\newpage
|
||||||
|
\subsection{Twitch}
|
||||||
|
Twitch è un servizio di live streaming di proprietà di Amazon, originariamente specializzato nella trasmissione in diretta di videogiochi, eSports ed eventi riguardanti il mondo videoludico.
|
||||||
|
|
||||||
|
Uno dei più famosi e longevi, con una user base di circa 3 milioni di viewers e 1.5 milioni di broadcaster giornalieri.
|
||||||
|
Nato come tentativo di separare i contenuti videoludici dalla compagnia padre Justin.tv ad un sito a sestante prese rapidamente il volo e rimane tutt’ora la scelta `de-facto' per molti utenti non solo per lo streaming contenuti videoludici ma anche per general purpose streaming
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
\serviceCharacteristics{Lorem ipsum dolor sit amet, consectetur adipiscing elit.}
|
||||||
|
{Lorem ipsum dolor sit amet, consectetur adipiscing elit.}
|
||||||
|
{Lorem ipsum dolor sit amet, consectetur adipiscing elit.}
|
||||||
|
{Lorem ipsum dolor sit amet, consectetur adipiscing elit.}
|
||||||
|
{Lorem ipsum dolor sit amet, consectetur adipiscing elit.}
|
||||||
|
{Lorem ipsum dolor sit amet, consectetur adipiscing elit.}
|
||||||
|
|
||||||
\section{Decentralizzazione (e accenno del prossimo capitolo)}
|
\section{Decentralizzazione (e accenno del prossimo capitolo)}
|
||||||
|
|
||||||
|
BIN
papers/PAM17.pdf
Normal file
BIN
papers/PAM17.pdf
Normal file
Binary file not shown.
BIN
papers/asw120-architettura-del-software-concetti.pdf
Normal file
BIN
papers/asw120-architettura-del-software-concetti.pdf
Normal file
Binary file not shown.
Reference in New Issue
Block a user