media.ccc.de

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
media.ccc.de [2016/12/20 12:07] derpetermedia.ccc.de [2023/06/11 02:52] (current) andi
Line 1: Line 1:
 = media.ccc.de = media.ccc.de
  
-media.ccc.de the webpage where we publish most of our recordings. +(cdn.)media.ccc.de a collection of servers hosting our recordings. It was also the name of the software we run there which is now called [[software:voctoweb]], don't get confused. It's currently running at https://media.ccc.de with five servers, as well as a couple of sponsored mirrors run by third-parties.
-It is also the name of the software we run there, don't get confused. +
-It's currently running at https://media.ccc.de with three servers +
  
-  * [[intern:externalserver:media:koeln.media.ccc.de]] (CDN) and  + * [[intern:server:media:koeln.media.ccc.de]] (CDN Master) and  
-  * [[intern:externalserver:media:app.media.ccc.de]] (Rails Application Server) and  + * [[intern:server:media:app.media.ccc.de]] (Rails Application Server) and  
-  * [[intern:externalserver:media:berlin.media.ccc.de]] (Mirror). + * [[intern:server:media:berlin-ak.media.ccc.de]] (Mirror) 
 + * [[intern:server:media:berlin.media.ccc.de]] <del>(Mirror) not in use anymore</del>.  
 + * [[intern:server:media:dortmund.media.ccc.de]] (Mirror) 
 + 
 +There are also a number of Mirrors provided by external entities.
  
 The source code can be found on: The source code can be found on:
Line 30: Line 32:
 == Administration (internal) == Administration (internal)
  
-Goaccess Stats +==== Goaccess Stats 
-* https://voc@app.media.ccc.de/stats/nginx.html +  * https://voc@app.media.ccc.de/stats/nginx.html 
-* https://voc@koeln.media.ccc.de/stats/nginx.html+  * https://voc@koeln.media.ccc.de/stats/nginx.html
  
-* Mirror Brain +  * Mirror Brain 
-** [[intern:externalserver:media:koeln.media.ccc.de#neue_mirrors_hinzufuegen]], add new mirrors, example emails +    * [[intern:server:media:koeln.media.ccc.de#neue_mirrors_hinzufuegen]], add new mirrors, example emails 
-* [[intern:externalserver:media:koeln.media.ccc.de#managing_containers|Managing containers]] +  * [[intern:server:media:koeln.media.ccc.de#managing_containers|Managing containers]] 
-** Database container pinky +    * Database container pinky 
-** Mirrorbrain container brain +    * Mirrorbrain container brain 
-** Elastic Search container snowball+    * Elastic Search container snowball
  
-Mirror statistics +==== Mirror statistics 
-* http://ftp.fau.de/cgi-bin/show-mirror-status.cgi +  * http://ftp.fau.de/cgi-bin/show-mirror-status.cgi 
-* http://ftp.fau.de/cgi-bin/show-ftp-stats.cgi +  * http://ftp.fau.de/cgi-bin/show-ftp-stats.cgi 
-* http://mirror.eu.oneandone.net/info.html +  * http://mirror.eu.oneandone.net/info.html 
-* https://mirror.netcologne.de/munin/netcologne.de/mirror.netcologne.de/index.html+  * https://mirror.netcologne.de/munin/netcologne.de/mirror.netcologne.de/index.html 
 +  * https://ftp.darmstadt.ccc.de/mrtg/ 
 + 
 +==== Mirror contacts 
 + 
 +see restricted page: [[intern:media_ccc_de|mirror contacts]] 
 +==== IP Logging 
 +(Stand: 21.05.2018 [[users:meise]]) 
 +  * koeln.media.ccc.de 
 +    * nginx: /16 Prefixe 
 +    * rsync: /32 
 +    * vsftp: /32 
 +    * mirrorbits: nix  
 +  * app.media.ccc.de 
 +    * nginx:  
 +      * access: /16 Prefixe  
 +      * error: /32 
 +    * rails app via puma: /32 
 +  * berlin.media.ccc.de 
 +    * nginx: /32 (teilweise /16) 
 +    * rsync: /32 via syslog
  
  
Line 64: Line 86:
   Username: admin@example.org   Username: admin@example.org
   Password: media123   Password: media123
 +</code>
 +
 +== Subtitles-Support für ein Event anknipsen
 +Wenn auf ein Event gesubtitelt wird, kann dafür Support in Media angeknipst werden. Dadurch werden auf der Download-Seite weitere Links zum Subtitling-System aktiviert mit der Bitte beim Schreiben zu helfen.
 +
 +Dazu im Media-Backend das Metadata-Feld, welches JSON akzeptiert, wie folgt füllen:
 +<code>
 +{
 +  "subtiles": true
 +}
 </code> </code>
  
Line 77: Line 109:
 == Produktiv-Deployment == Produktiv-Deployment
 wird auf einer eigenen Seite [[media.ccc.de:deployment]] beschrieben. wird auf einer eigenen Seite [[media.ccc.de:deployment]] beschrieben.
- 
- 
- 
- 
- 
-<note important>Das gehört hier nicht hin</note> 
-== Fließtext deusch 
-How-to-media - Wie man media.ccc.de benutzt 
- 
-Media.ccc.de gliedert sich in drei Komponenten. Das Frontend ist das was die meisten Nutzer zu Gesicht bekommen. Dort lassen sich die Aufzeichnungen direkt im Browser per HTML5 und zur Not mit Flash Fallback betrachten. Leider ist die Geschichte von Browsern und Video eine sehr lange und eine mit vielen Missverständnissen. Auch 2015 fehlt hier fast flächendeckend Support für mehrere Tonspuren. Daher findet ihr im Frontend auch immer Links zu den Video-Dateien welche ihr z. B. mit VLC anschauen könnt. Wenn euer Netz schnell genug ist geht dies auch ohne voheriegen Download. Weiter bietet euch das Fronend Metadaten und eine Reihe weitere Features wie RSS-Feeds. Neben dem oben auf der Seite verlinkten RSS Feeds findet ihr (sollte euer Client euch die nicht eh anzeigen) im HTML-Header weitere Feeds aufgeschlüsselt nach Dateiformat und Auflösung (SD/HD), vgl. für den 31C3 beispielsweise https://events.ccc.de/congress/2014/wiki/Documentation#Podcast_Feeds  
- 
-Das Backend von media ist vor allem für uns (das VOC) zum Einstellen der Inhalte gedacht, bietet aber auch eine Public API: << text zur api>> 
- 
-Die dritte Komponente ist das CDN hinter Media. Es basiert auf mirrorbrain [1] und liefert euch neben den eigentlichen Dateien auch Torrent Links, diverse Hashes und Metalinks [2] welche es eurem Download Manager erlauben von mehreren Mirros zu ziehen und die Dateien zu verifizieren. 
- 
-Neben Webplayer und Download lassen sich die Inhalte von media auch mit verschiedenen apps betrachten. Viele Podcast clients können einfach die RSS feeds abonieren und so audio und auch video so auch auf verschiedene Geräte bringen. Auf diese weise lassen sich z.b. Apple TVs oder Chromecasts bespassen. Weiter gibt es Plugins für Kodi [3] [4] (früher XBMC) und Plex [5] [6]. 
- 
-Sollte ihre euch an der Entwicklung von Media beteiliegen wollen so findet ihr den Source der verschiedenen Komponenten untern [7] und [8]. Wir freuen uns auf eure Pullrequests 
- 
-Links: 
- 
-* [1] http://mirrorbrain.org 
-* [2] http://de.wikipedia.org/wiki/Metalink 
-* [3] http://kodi.tv/ 
-* [4] 
-* [5] https://plex.tv/ 
-* [6] 
-* [7] 
-* [8] 
- 
  • media.ccc.de.1482232066.txt.gz
  • Last modified: 2016/12/20 12:07
  • by derpeter