English: going live
Welsh: mynd yn fyw
Subject: TGCh
Welsh definition: Darlledu fideo byw dros y rhyngrwyd.