aggiunti papers, biblio e inizio twitch section
This commit is contained in:
30
Biblio.bib
30
Biblio.bib
@@ -7,6 +7,7 @@
|
||||
year = {2020},
|
||||
publisher = {Ledizioni}
|
||||
}
|
||||
|
||||
@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},
|
||||
url = {https://www.letture.org/cittadinanza-digitale-e-tecnocivismo-andrea-trentini-giovanni-biscuolo-andrea-rossi},
|
||||
@@ -16,6 +17,7 @@
|
||||
month = {Dec},
|
||||
language = {it-IT}
|
||||
}
|
||||
|
||||
@misc{ARPANET_2022,
|
||||
title = {{ARPANET} --- {W}ikipedia{,} The Free Encyclopedia},
|
||||
rights = {Creative Commons Attribution-ShareAlike License},
|
||||
@@ -28,6 +30,7 @@
|
||||
month = {Aug},
|
||||
language = {en}
|
||||
}
|
||||
|
||||
@misc{w3c,
|
||||
author = {W3C},
|
||||
title = {What is the difference between the Web and the Internet?},
|
||||
@@ -35,6 +38,7 @@
|
||||
year = {2021},
|
||||
note = {[Accessed 31-Aug-2022]}
|
||||
}
|
||||
|
||||
@article{article,
|
||||
author = {Ali, Sawsan and Alauldeen, Rana and Ruaa, Ali and Khamees, Ruaa},
|
||||
year = {2020},
|
||||
@@ -59,3 +63,29 @@
|
||||
year = {2022},
|
||||
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]},
|
||||
}
|
74
Tesi.tex
74
Tesi.tex
@@ -6,7 +6,7 @@
|
||||
\usepackage[utf8]{inputenc}
|
||||
\usepackage[english, italian]{babel}
|
||||
\usepackage[hyphens]{url}
|
||||
%\usepackage{showframe}
|
||||
\usepackage{showframe}
|
||||
|
||||
% Per generare il file PDF aderente alle specifiche PDF/A-1b. Verificarne poi la validità.
|
||||
\usepackage[a-1b,mathxmp]{pdfx}
|
||||
@@ -23,6 +23,10 @@
|
||||
|
||||
\usepackage{geometry}
|
||||
|
||||
\usepackage{tabularx}
|
||||
|
||||
\usepackage{booktabs}
|
||||
|
||||
\usepackage{caption}
|
||||
\captionsetup[figure]{labelsep=period}
|
||||
|
||||
@@ -70,17 +74,35 @@
|
||||
|
||||
\newenvironment{usecaseenv}{
|
||||
\def\arraystretch{2}
|
||||
\begin{tabular}{lp{10.5cm}}\hline
|
||||
\begin{tabular}{p{3cm}p{10cm}}\hline
|
||||
}{
|
||||
\hline\end{tabular}
|
||||
\def\arraystretch{1}
|
||||
}
|
||||
|
||||
\newenvironment{characteristicsEnv}{
|
||||
\def\arraystretch{2}
|
||||
\begin{tabular}{lp{8cm}}\hline
|
||||
}{
|
||||
\hline\end{tabular}
|
||||
\def\arraystretch{1}
|
||||
}
|
||||
|
||||
|
||||
\newcommand\addheading[1]{
|
||||
\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]{
|
||||
\textbf{#1}
|
||||
&\begin{minipage}[t][][t]{10cm}
|
||||
#2
|
||||
\end{minipage}\\
|
||||
}
|
||||
|
||||
\newcommand\addrowservice[2]{
|
||||
\textbf{#1}
|
||||
&\begin{minipage}[t][][t]{8cm}
|
||||
#2
|
||||
\end{minipage}\\
|
||||
}
|
||||
@@ -104,6 +126,26 @@
|
||||
\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}
|
||||
\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{Single point of failure}
|
||||
\section{Live streaming e interaction}
|
||||
|
||||
\newpage
|
||||
\subsection{Use cases}
|
||||
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 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}{}
|
||||
|
||||
|
||||
@@ -342,7 +387,7 @@ Prima di iniziare con il ``dive-in'' vorremmo spendere qualche riga per fare un
|
||||
\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.
|
||||
\end{description}
|
||||
\item fsdfsdfsdf
|
||||
\item Architettura
|
||||
\item fsfrterh
|
||||
\item ert retgertg
|
||||
\item trest ebtre
|
||||
@@ -399,9 +444,6 @@ Elenco iniziale del software trovato:
|
||||
\end{description}
|
||||
|
||||
\item Twitch
|
||||
\begin{description}
|
||||
\item
|
||||
\end{description}
|
||||
|
||||
\item YouTube
|
||||
\begin{description}
|
||||
@@ -498,6 +540,22 @@ Elenco iniziale del software trovato:
|
||||
\item Kast.gg
|
||||
\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)}
|
||||
|
||||
\chapter{La piattaforma ideale}
|
||||
|
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