女人自慰AV免费观看内涵网,日韩国产剧情在线观看网址,神马电影网特片网,最新一级电影欧美,在线观看亚洲欧美日韩,黄色视频在线播放免费观看,ABO涨奶期羡澄,第一导航fulione,美女主播操b

您好,歡迎來電子發燒友網! ,新用戶?[免費注冊]

您的位置:電子發燒友網>電子百科>數碼產品>MD播放器>

歌曲的下載 - Symbian平臺上實現流媒體播放器

2011年09月29日 15:56 本站整理 作者:羅明珊,武茜,袁夢 用戶評論(0
歌曲的下載分兩步來實現。首先把要搜索的歌曲名字用HTTP 引擎發送到服務器,服務器返回XML 格式的文件給客戶端。該XML 文件包含了搜索到的歌曲名字、下載地址、音頻文件格式和大小等信息。客戶端用Symbian 自帶的XML 解析器對文件進行解析,把解析后的歌曲信息存放在數組里。

  每個數組的元素為自定義的結構體,包含歌曲名,下載地址等內容。

  解析完畢后,切換到列表界面。列表界面顯示剛下載的XML 文件的解析結果。用戶可以根據自己的喜好選擇要下載的歌曲。此時,客戶端提取出歌曲下載的地址,用封裝好的HTTP 引擎向服務器發送下載請求。客戶端首先判斷待下載的文件是否已存在,如果不存在,則使用HTTP 引擎普通下載模式下載音頻文件。如果待下載的文件已存在,則獲得現有文件大小,并把它作為參數傳給HTTP 引擎,發送到服務器端,實現斷點續傳。具體代碼如下:

  

?

  

?

  3. 3 歌詞同步

  首先在用戶終端進行本地搜索與正在播放的音樂文件名字相同的歌詞文件。若搜索到符合條件的文件,則對其進行解析。把文件的每一行內容作為一個數組單元存放在數組里,數據的單元包括有播放時間和歌詞內容。由CMdaAudioPlayerUtility 類的GetPosition( ) 函數獲得當前音頻文件的播放位置,與數組中記錄的歌詞文件的時間做對比,來實現歌詞同步。若沒有搜索到歌詞文件,則用歌詞下載引擎從服務器下載并解析。

  

非常好我支持^.^

(0) 0%

不好我反對

(0) 0%

( 發表人:小蘭 )

      發表評論

      用戶評論
      評價:好評中評差評

      發表評論,獲取積分! 請遵守相關規定!

      ?