Самый простой вариант - когда принтскринится область окна, занимаемая плеером (axSWF - имя флешконтрола на форме).

Код:
Bitmap b;
private void btnPrint_Click(object sender, EventArgs e)
{
b = new Bitmap(axSWF.Size.Width, axSWF.Size.Height);
Graphics axg = Graphics.FromImage(b);
Point p = axSWF.PointToScreen(axSWF.Location);
axg.CopyFromScreen(p, new Point(0,0), axSWF.Size);
axg.Dispose();
PrintDocument prnDoc = new PrintDocument();
prnDoc.PrintPage += new PrintPageEventHandler(prnDoc_PrintPage);
prnDoc.Print();
}
void prnDoc_PrintPage(object sender, PrintPageEventArgs e)
{
Graphics g = e.Graphics;
g.DrawImage(b, 0, 0);
}
Т.е. выводится снимок контента, отображаемого флешконтролом в данный момент, на дефолтный принтер с дефолтными настройками.
Если же имеется в виду что-то посложнее, то боюсь потребуется печатать из ролика средствами самого плеера, нужно исходник ролика править.