operation:publishing

Publishing

In general we are using https://media.ccc.de as primary publishing platform for our recordings. For some reasons we are also publishing to youtube. We created a publishing script that covers all two publishing destinations.

The publishing script is deployed on live.ber.c3voc.de in voc user home ~/publishing. Before starting releasing, you should follow the following steps:

  • Configure tracker
  • Start a screen session as voc user
  • Pull current publishing script version: cd ~/publishing; git pull origin master
  • Add media publishing ssh key to ssh agent: ssh-add ~/.ssh/uploadkey - Start publishing script: ./scriptHmediaccc_upload.py

In general the script can also be deployed on a local central storage as long it has access to all files. If it is used that way the tracker should be configured to not upload the recordings to live.

  • Talk is in tracker state ready to release
  • The publishing worker should run in a loop on a machine that has local access to the video files
  • The script need write permissions to the directory where the files are stored
  • The script will collect all meta data needed and will create events and recordings on media.
  • Depending on the settings the script will publish to media.ccc.de and / or YouTube
  • If something goes wrong the ticket in the tracker should present a error message
  • operation/publishing.1459084141.txt.gz
  • Last modified: 2016/03/27 15:09
  • by derpeter