近年由於嵌入式系統與多媒體晶片之技術相繼逐漸成熟,以嵌入式多媒體播放裝置應用於廣告市場,由於其架構較為輕巧簡單,且成本較低,因此取代了原有的DVD播放機與PC Base架構之廣告機,成為廣告市場上的一個新的趨勢。 隨著嵌入式多媒體播放裝置於廣告市場之應用越來越廣泛,一般的播放方式已經無法滿足廣告市場的需求,而本論文中所探討的播放排程設計演算法即是可以使嵌入式多媒體播放裝置內的影片做靈活且多元化的編排,使其可以在特定的日期、特定的時間播放特定的影片,以發揮更大的廣告效果。 本篇論文致力於發展一套播放排程架構,以期能涵蓋所有的播放排程需求。並且將此播放排程演算法實做於以ESS晶片廠所提供的ES6425晶片為核心的嵌入式系統平台上,其中並包含了與DS1307 Real Time Clock控制晶片之溝通技術、日期與時間之設定介面以及自動開關機演算法。 另外,我們於PC端開發了一套播放排程之編輯軟體,以此軟體為媒介,讓使用者可透過此軟體編輯各種所需之播放排程,並與以ES6425晶片為核心之多媒體播放裝置做結合,組成整個多媒體播放排程功能之系統架構。 In recent years, due to the maturity of embedded systems and techniques of multimedia chip sets, applications of embedded multimedia players have been becoming a new trend in the advertisement market. Because of compact, light weight, and low cost, embedded multimedia players have replaced traditional DVD players and PC-based advertising machines. With the growing diverse demands in the applications of embedded multimedia players in the advertisement market, conventional sequential playing methods fail to satisfy these requirements. A flexible playing schedule algorithm must allow customers to schedule some particular CF films played at the designated date and time to maximize the advertisement effect. This thesis tries to develop a flexible and powerful playing schedule algorithm satisfying diverse needs. The proposed scheduling algorithm was implemented on an embedded system with the ES6425 chip of ESS foundry as its core, which forms an embedded multimedia player. The system also contains the communication technique with the DS1307 real time clock control chip, date and time setting interface, and automatic switch on/off algorithm. In addition, a PC-based scheduling program was developed for customers who can easily edit their own playing schedules. These edited playing schedules are then stored in CF memory cards. Finally, the embedded multimedia player plays films according to the schedules stored in the CF card.