Kafemlejnek.TV 28. – Realtime řízení televizního vysílání

V medailonku pro jOpenSpace jsem sliboval, že si do Kafemlejnku pozveme Davida Ondřicha z Aveco, protože jeho přednášky o řízení televizního vysílání mi přišly vždy velmi zajímavé. Jedná se o zajímavou oblast už jenom proto, že systémy zde jsou přísně real-timové a chyby se neodpouští, protože je vidí v přímém přenosu statisíce lidí.

V tomto díle jsme se tedy Davida ptali na specifika programování pro zpracování v reálném čase a vůbec zákulisí televizního vysílání. Došlo i na pár historek z vysílání a na to, že učit se v dnešní době C/C++ vůbec není špatný nápad. Tenhle jazyk jsme sice pohřbívali už před deseti lety, ale jak se ukázalo, má svoje nezastupitelné místo a dost možná nás všechny přežije.

Zdroje

Kompletní obsah zde: https://kafemlejnek.tv/dil-28-realtime-rizeni-televizniho-vysilani/

Obsah
  1. Co dělá AVECO? 1:21
  2. Jak je možné, že česká firma se po revoluci dokázala ve světové konkurenci uchytit? 2:44
  3. Čekáte, že vás někdo koupí? 6:48
  4. Co je to QNX a proč jste na něm SW postavili? 7:08
  5. Jak dlouho běží takový systém bez restartu? 9:29
  6. Jaká jsou specifika pro programování realtime systému? 10:23
  7. Dá se asynchronní programování přirovnat např. k serverovému Node.js? 12:08
  8. Jak se prioritizuje souběh asynchronních funkcí? 13:10
  9. Integrační testy 14:10
  10. Jak řešíte problémy v produkci aniž by to zatěžovalo systém? 14:52
  11. Hrajete spíše roli plánovače nebo přes vás putují i syrová data? Jak vypadá takové workflow materiálu od jeho vzniku po vysílání? 16:20
  12. Jak vypadá práce režiséra? 22:58
  13. Humorné historky z natáčení 28:36
  14. K jakým failům v TV dochází? 30:31
  15. Jaké jsou záložní plány pro situace, kdy se něco špatného stane? 34:30
  16. Jak těžce se vám hledají noví programátoři? Je Céčko ještě vůbec v kurzu? 36:27