An application may connect to a video stack through a separate server
which uses a window in a separate address space from the video window
used by the application to seek video services. If the application
crashes, sufficient time will be available to allow the television
capture card and the video stack to be shut down in an orderly fashion
and to enable them to be reused by subsequent applications without
requiring that the computer be rebooted.