This invention provides a method for receiving digital broadcast, which first of all records a channel parameter list including multiple watching parameters corresponding to multiple channels, then watches each of the multiple channels in terms of the multiple parameters of the list to determine the watching state of the channels and generates a catalog of watchable channels including a watching state of the channels to receive said digital broadcast based on said catalog and parameters in the parameter list. |