the 78th oscar

read a piece of news:
The 78th Academy Awards will be presented on Sunday, March 5, 2006, at the Kodak Theatre at Hollywood & Highland, and televised live by the ABC Television Network beginning at 5 p.m. PST, preceded by a half-hour arrival segment.

I think "arrival segment" means in chinese "星光大道". what do u think?
:)