inizio aggiunta di software esistenti

This commit is contained in:
2022-11-02 23:08:42 +01:00
parent 869597cc27
commit 9964614e3d

View File

@@ -280,11 +280,70 @@ Vediamo degli esempi di come questa interazione potrebbe essere svolta:
\\Nei due esempi sopra citati si può notare, un elemento comune a entrambe le situazioni, ovvero il voler condividere con altre persone contenuti audio e video via Internet, nello specifico sul Web con dispositivi che verrebbero considerati completi e aperti \\Nei due esempi sopra citati si può notare, un elemento comune a entrambe le situazioni, ovvero il voler condividere con altre persone contenuti audio e video via Internet, nello specifico sul Web con dispositivi che verrebbero considerati completi e aperti
\chapter{Stato attuale del software} \chapter{Stato attuale del software}
\section{Analisi del software disponibile} \section{Stato dell'arte}
Legato e molto simile a cap 3.1, bisogna vedere come fare Fortemente legato al cap 3.1, bisogna vedere come fare
\todo{integrare il capitolo "0.5.2 Provare a difendersi" e 3.4.1 Software Libero in quanto sembrano i più coerenti con il concetto} \todo{integrare il capitolo "0.5.2 Provare a difendersi" e 3.4.1 Software Libero in quanto sembrano i più coerenti con il concetto}
In base a quanto esposto nel capitolo introduttivo
Elenco iniziale del software trovato:
\begin{itemize}
\item Ace Stream
\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 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.
\end{description}
\item Tribler SwarmPlayer
\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 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
\end{description}
\item QQLive
\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 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.
\end{description}
\item StriveCast
\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 tipicamente B2B nessun client o sito diretto fatto da loro
\item
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.
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.
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.
\end{description}
\item SwarmPlayer
\begin{description}
\item
\end{description}
\item SwarmPlayer
\begin{description}
\item
\end{description}
\item SwarmPlayer
\begin{description}
\item
\end{description}
\item SwarmPlayer
\begin{description}
\item
\end{description}
\end{itemize}
\section{Nomenclatura} \section{Nomenclatura}
\section{Decentralizzazione (e accenno del prossimo capitolo)}
\chapter{La piattaforma ideale}
\section{Soluzione ideale}
\todo{Iniziare a spiegare come creare questa piattaforma ideale vs sistemi centralizzati esistenti} \todo{Iniziare a spiegare come creare questa piattaforma ideale vs sistemi centralizzati esistenti}
In base a quello che abbiamo esposto fin'ora sorge spontanea la domanda e di conseguenza la ricerca di una piattaforma decentralizzata che soddisfi alcuni requisiti essenziali o meno. In base a quello che abbiamo esposto fin'ora sorge spontanea la domanda e di conseguenza la ricerca di una piattaforma decentralizzata che soddisfi alcuni requisiti essenziali o meno.
\\Possiamo azzardare a stilare l'elenco di requisiti e features che vorremmo fossero presenti in questa piattaforma decentralizzata: \\Possiamo azzardare a stilare l'elenco di requisiti e features che vorremmo fossero presenti in questa piattaforma decentralizzata:
@@ -321,12 +380,6 @@ Punto 5: moderazione degli utenti/streamer se ha senso farla
Punto 6: relazionato al punto 1, abbastanza ovvia come cosa Punto 6: relazionato al punto 1, abbastanza ovvia come cosa
Punto 7: io la penso come incentivo da parte di una rete/piattaforma di attrarre nuove utenze Punto 7: io la penso come incentivo da parte di una rete/piattaforma di attrarre nuove utenze
\section{Stato dell'arte}
\section{Decentralizzazione (e accenno del prossimo capitolo)}
\chapter{La piattaforma ideale}
\section{Soluzione ideale}
\section{Realizzazioni e implementazioni possibili ad oggi} \section{Realizzazioni e implementazioni possibili ad oggi}
\subsection{Possibili problemi nella realizzazione} \subsection{Possibili problemi nella realizzazione}
\subsubsection{Brevetti, copyright, DRM, moderazione dei contenuti e degli utenti} \subsubsection{Brevetti, copyright, DRM, moderazione dei contenuti e degli utenti}