麻豆精品无码国产在线播放,国产亚洲精品成人AA片新蒲金,国模无码大尺度一区二区三区,神马免费午夜福利剧场

一種多媒體文件上傳方法及電子終端的制作方法

文檔序號:8004754閱讀:445來源:國知局
一種多媒體文件上傳方法及電子終端的制作方法
【專利摘要】本發明實施例公開了一種多媒體文件上傳方法及電子終端,涉及通信領域,可以提高多媒體文件的上傳效率,提供用戶體驗。具體方案為:電子終端在進入Flash上傳界面后,獲取文件添加指令,并根據文件添加指令在文件上傳列表中顯示至少一個包括第一多媒體文件的名稱和上傳狀態反饋信息的第一多媒體文件項;在接收到所述文件上傳指令后,獲取第一目標服務器地址,并根據第一目標服務器地址上傳文件上傳列表中的第一多媒體文件至第一目標服務器;實時更新并顯示第一多媒體文件的當前上傳狀態和當前上傳速度。本發明用于多媒體數據上傳至服務器的過程中。
【專利說明】一種多媒體文件上傳方法及電子終端
【技術領域】
[0001]本發明涉及通信領域,尤其涉及一種文件多媒體上傳方法及電子終端。
【背景技術】
[0002]隨著互聯網技術的快速發展,文件上傳成為網絡中日益重要的應用技術。例如,用戶可以通過一個電子終端將視頻文件或者音頻文件或者圖片等多媒體文件上傳至服務器。
[0003]傳統的,電子終端從開始上傳多媒體文件到多媒體文件上傳結束,需要在一個上傳界面上等待較長時間,并且電子終端不能夠獲取、并向用戶顯示多媒體文件上傳狀態反饋信息,所述反饋信息可以為:多媒體文件的當前上傳進度、多媒體文件上傳速度等。
[0004]現有技術可以采用安裝Active控件的方式實現電子終端多媒體文件上傳狀態的反饋問題。其中,Active通常以動態鏈接庫的形式存在。但是,采用安裝控件的方式雖然可以向用戶反饋多媒體文件的上傳狀態,但是在上傳多媒體數據前需要在特定瀏覽器上安裝至少一個控件,即Active僅支持IE瀏覽器,存在技術開發的復雜度較高的問題,且電子終端上傳多媒體文件時受限制,只能在指定瀏覽器上實現多媒體文件的上傳,影響了多媒體文件的上傳效率。

【發明內容】

[0005]本發明的實施例提供一種多媒體文件上傳方法及電子終端,可以提高多媒體文件的上傳效率。
[0006]為達到上述目的,本發明的實施例采用如下技術方案:
[0007]本發明實施例的第一方面,提供一種多媒體文件上傳方法,應用于電子終端,所述電子終端安裝有Flash插件,所述方法包括:
[0008]在進入Flash上傳界面后,獲取文件添加指令,并根據所述文件添加指令在文件上傳列表中顯示至少一個第一多媒體文件項,所述第一多媒體文件項包括:第一多媒體文件的名稱和所述第一多媒體文件的上傳狀態反饋信息;
[0009]接收文件上傳指令,所述文件上傳指令用于指示所述電子終端上傳所述文件上傳列表中顯示的所述第一多媒體文件;
[0010]在接收到所述文件上傳指令后,獲取第一目標服務器地址,并根據所述第一目標服務器地址上傳所述文件上傳列表中的所述第一多媒體文件至第一目標服務器;
[0011]實時更新并顯示所述第一多媒體文件的所述上傳狀態反饋信息,所述上傳狀態反饋信息包括:所述第一多媒體文件的當前上傳狀態和所述第一多媒體文件的當前上傳速度。
[0012]本發明實施例的第二方面,還提供一種電子終端,所述電子終端安裝有Flash插件,所述電子終端包括:
[0013]第一獲取單元,用于在進入Flash上傳界面后,獲取文件添加指令;
[0014]顯示單元,用于根據所述第一獲取單元獲取的所述文件添加指令在文件上傳列表中顯示至少一個第一多媒體文件項,所述第一多媒體文件項包括:所述第一多媒體文件的名稱和所述第一多媒體文件的上傳狀態反饋信息;
[0015]接收單元,還用于接收文件上傳指令,所述文件上傳指令用于指示所述電子終端上傳所述顯示單元在所述文件上傳列表中顯示的所述第一多媒體文件;
[0016]第二獲取單元,用于在所述接收單元接收到所述文件上傳指令后,獲取第一目標服務器地址;
[0017]上傳單元,用于根據所述第二獲取單元獲取的所述第一目標服務器地址上傳所述文件上傳列表中的所述第一多媒體文件至第一目標服務器;
[0018]所述顯示單元,還用于實時更新并顯示所述上傳單元上傳的所述第一多媒體文件的所述上傳狀態反饋信息,所述上傳狀態反饋信息包括:所述第一多媒體文件的當前上傳狀態和所述第一多媒體文件的當前上傳速度。
[0019]本發明例提供的文件多媒體上傳方法及電子終端,可以在進入Flash上傳界面后,獲取文件添加指令,并根據文件添加指令在文件上傳列表中顯示至少一個包括第一多媒體文件的名稱和上傳狀態反饋信息的第一多媒體文件項,然后在接收到所述文件上傳指令后,獲取第一目標服務器地址,并根據第一目標服務器地址上傳文件上傳列表中的第一多媒體文件至第一目標服務器,最后實時更新并顯示第一多媒體文件的當前上傳狀態和當前上傳速度。與現有技術中,在上傳多媒體數據前需要在指定瀏覽器上安裝至少一個控件相比,通過各種瀏覽器中普遍安裝的Flash插件,可以將實現多個多媒體數據的上傳,并且Flash插件在進行多媒體數據上傳時可以實時獲取到多媒體數據的當前上傳進度(當前上傳狀態)和當前上傳速度,無需安裝其他的控件,降低了技術實現的復雜度,可以提高多媒體文件的上傳效率。
【專利附圖】

【附圖說明】
.[0020]為了更清楚地說明本發明實施例或現有技術中的技術方案,下面將對實施例或現有技術描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發明的一些實施例,對于本領域普通技術人員來講,在不付出創造性勞動性的前提下,還可以根據這些附圖獲得其他的附圖。
[0021]
[0022]
[0023]
[0024]
[0025]
[0026]
[0027]
[0028]
[0029]
[0030]
[0031]










圖1為本發明實施例12為本發明實施例23為本發明實施例34為本發明實施例35為本發明實施例36為本發明實施例37為本發明實施例38為本發明實施例39為本發明實施例3
中的一種多媒體文件上傳方法流程圖中的一種多媒體文件上傳方法流程圖中的一種電子終端的組成示意圖;中的另一種電子終端的組成示意圖中的另一種電子終端的組成示意圖中的另一種電子終端的組成示意圖中的另一種電子終端的組成示意圖中的另一種電子終端的組成示意圖
中的另一種電子終端的組成示意圖10為本發明實施例3中的另一種電子終端的組成示意圖;11為本發明實施例中的一種Flash上傳界面實例不意圖。【具體實施方式】
[0032]下面將結合本發明實施例中的附圖,對本發明實施例中的技術方案進行清楚、完整地描述,顯然,所描述的實施例僅僅是本發明一部分實施例,而不是全部的實施例。基于本發明中的實施例,本領域普通技術人員在沒有做出創造性勞動前提下所獲得的所有其他實施例,都屬于本發明保護的范圍。
[0033]電子終端,可以是無線終端也可以是有線終端,無線終端可以是指向用戶提供語音和/或數據連通性的設備,具有無線連接功能的手持式設備、或連接到無線調制解調器的其他處理設備。無線終端可以經無線接入網(例如,RAN, Radio Access Network)與一個或多個核心網進行通信,無線終端可以是移動終端,如移動電話(或稱為“蜂窩”電話)和具有移動終端的計算機,。
[0034]另外,本文中術語“系統”和“網絡”在本文中常被可互換使用。本文中術語“和/或”,僅僅是一種描述關聯對象的關聯關系,表示可以存在三種關系,例如,A和/或B,可以表示:單獨存在A,同時存在A和B,單獨存在B這三種情況。另外,本文中字符“/”,一般表示前后關聯對象是一種“或”的關系。
[0035]實施例1
[0036]本發明實施例1提供一種多媒體文件上傳方法,如圖1所示,該多媒體文件上傳方法包括:
[0037]S101、電子終端在進入Flash上傳界面后,獲取文件添加指令,并根據文件添加指令在文件上傳列表中顯示至少一個第一多媒體文件項。
[0038]其中,第一多媒體文件項包括:第一多媒體文件的名稱和第一多媒體文件的上傳狀態反饋信息。
[0039]示例性的,本發明實施例中的電子終端可以為安裝有Flash插件的電子設備,該電子終端可以為與網絡側建立有線連接或者無線連接的電子設備,如個人電腦、ipad以及智能手機等電子設備。
[0040]其中,第一多媒體文件可以為視頻文件、音頻文件、圖像文件或者用戶編輯的文本文件中的任意一種,或者第一多媒體文件也可以是上述任意至少兩種格式的文件組成的文件。本發明實施例對第一多媒體文件的具體形式不做限制。
[0041]S102、電子終端接收文件上傳指令。
[0042]其中,文件上傳指令用于指示電子終端上傳文件上傳列表中顯示的第一多媒體文件。
[0043]本發明實施例中的Flash上傳界面(如圖11所示)中可以包含“開始上傳”按鈕。電子終端接收文件上傳指令,具體可以為:電子終端響應于用戶對“開始上傳”按鈕的觸發,生成文件上傳指令。圖11為本發明中的一個Flash上傳界面實例。
[0044]S103、電子終端在接收到文件上傳指令后,獲取第一目標服務器地址,并根據第一目標服務器地址上傳文件上傳列表中的第一多媒體文件至第一目標服務器。
[0045]示例性的,電子終端可以發送所述第一地址請求消息至中心服務器,第一地址請求消息為第一多媒體文件的地址請求消息,以使中心服務器根據第一地址請求消息為第一多媒體文件分配第一目標服務器地址;第一地址請求消息中攜帶第一多媒體文件的名稱、第一多媒體文件的大小以及第一多媒體文件的格式;電子終端接收來自中心服務器的第一目標服務器地址,并解析第一目標服務器地址;若成功解析第一目標服務器地址,電子終端則根據成功解析的第一目標服務器地址上傳第一多媒體文件至第一目標服務器。
[0046]進一步可選的,在本發明實施例中Flash上傳界面中還可以包含同意上傳協議按鈕。
[0047]相應的,電子終端在接收到文件上傳指令后,獲取第一目標服務器地址,并根據第一目標服務器地址上傳所述文件上傳列表中的第一多媒體文件至第一目標服務器,具體可以包括:電子終端在接收到文件上傳指令后,檢測用戶對同意上傳協議按鈕的觸發;若檢測到用戶對同意上傳協議按鈕的觸發,電子終端則獲取第一目標服務器地址,并根據第一目標服務器地址上傳文件上傳列表中的第一多媒體文件至第一目標服務器;若未檢測到用戶對同意上傳協議按鈕的觸發,電子終端則顯示警告提示框,警告提示框用于指示用戶觸發同意上傳協議按鈕。
[0048]S104、電子終端實時更新并顯示第一多媒體文件的上傳狀態反饋信息,上傳狀態反饋信息包括:第一多媒體文件的當前上傳狀態和第一多媒體文件的當前上傳速度。
[0049]其中,如圖11所示,第一多媒體文件的當前上傳狀態為:等待上傳狀態、上傳完畢狀態、正在上傳狀態;正在上傳狀態為第一多媒體文件當前已上傳數據的百分比。
[0050]具體的,電子終端可以通過Flash插件,在進行多媒體數據上傳時實時獲取到多媒體數據的當前上傳進度,即第一多媒體文件的上傳狀態反饋信息。
[0051]本發明例提供的文件多媒體上傳方法,電子終端可以在進入Flash上傳界面后,獲取文件添加指令,并根據文件添加指令在文件上傳列表中顯示至少一個包括第一多媒體文件的名稱和上傳狀態反饋信息的第一多媒體文件項,然后在接收到所述文件上傳指令后,獲取第一目標服務器地址,并根據第一目標服務器地址上傳文件上傳列表中的第一多媒體文件至第一目標服務器,最后實時更新并顯示第一多媒體文件的當前上傳狀態和當前上傳速度。與現有技術中,在上傳多媒體數據前需要在指定瀏覽器上安裝至少一個控件相比,通過各種瀏覽器中普遍安裝的Flash插件,可以將實現多個多媒體數據的上傳,并且電子終端可以通過Flash插件,在進行多媒體數據上傳時實時獲取到多媒體數據的當前上傳進度(當前上傳狀態)和當前上傳速度,無需安裝其他的控件,降低了技術實現的復雜度,可以提高多媒體文件的上傳效率,提高用戶體驗。
[0052]實施例2
[0053]本發明實施例2又提供一種多媒體文件上傳方法,如圖2所示,包括:
[0054]S201、電子終端在進入Flash上傳界面后,若檢測到文件添加按鈕被觸發,則顯示本地文件庫。
[0055]其中,本地文件庫中包含至少一個多媒體文件。
[0056]需要說明的是,如圖11所示,本發明實施例中的Flash上傳界面中可以包含文件添加按鈕,電子終端可以周期性檢測Flash上傳界面中的文件添加按鈕是否被觸發,并可以在確定文件添加按鈕被觸發后,顯示顯示本地文件庫。電子終端檢測文件添加按鈕被觸發具體可以為,電子終端檢測到電子終端用戶對文件添加按鈕的點擊觸發。
[0057]示例性的,若電子終端為個人電腦,則本地文件庫可以為電腦中的“我的電腦”、“我的文檔”、“我的電腦”中的任意一個文件夾或者電腦中的其他文件夾。第二多媒體文件為本地文件夾,如“我的電腦”中任意一個文件夾中的任意一個文件。本發明實施例對本地文件庫的具體形式不做限制。
[0058]S202、電子終端在本地文件庫中,接收文件選擇指令,并根據文件選擇指令,生成文件添加指令。
[0059]具體的,電子終端在顯示本地文件庫后,用戶可以在本地文件庫中選擇該用戶希望上傳至服務器的多媒體文件。電子終端在本地文件庫中,接收文件選擇指令具體可以為:電子終端接收用戶在本地文件庫中對多媒體文件的選擇。其中,文件選擇指令用于指示至少一個多媒體文件中的第一多媒體文件的名稱,第一多媒體文件為待上傳的多媒體文件,文件添加指令中包含第一多媒體文件的名稱。
[0060]S203、電子終端根據文件添加指令中包含的第一多媒體文件的名稱,獲取第一多媒體文件的大小、第一多媒體文件的格式以及第一多媒體文件的上傳狀態反饋信息。
[0061]具體的,電子終端可以根據已生成的文件添加指令中包含的第一多媒體文件的名稱,讀取本地文件庫,獲取第一多媒體文件的大小、第一多媒體文件的格式以及第一多媒體文件的上傳狀態反饋信息。
[0062]其中,第一多媒體文件的上傳狀態反饋信息可以包括:第一多媒體文件的當前上傳狀態和第一多媒體文件的當前上傳速度。
[0063]S204、電子終端在文件上傳列表中顯示第一多媒體文件的名稱、第一多媒體文件的大小、第一多媒體文件的格式以及第一多媒體文件的上傳狀態反饋信息。
[0064]具體的,在電子終端接收文件上傳指令之前,即電子終端開始上傳第一多媒體文件之前,如圖11所示,電子終端顯示的所有第一多媒體文件的上傳狀態反饋信息中的當前上傳狀態均可以為等待上傳狀態,所有第一多媒體文件的上傳狀態反饋信息中的當前上傳速度均可以不顯示,或者為零。其中,電子終端可以顯示用戶選擇的所有第一多媒體文件的名稱、第一多媒體文件的大小、第一多媒體文件的格式以及第一多媒體文件的上傳狀態反饋信息。
[0065]需要說明的是,電子終端顯示第一多媒體文件的名稱、第一多媒體文件的大小、第一多媒體文件的格式以及第一多媒體文件的上傳狀態反饋信息,使用戶可以直接的獲取到該用戶已選擇的待上傳多媒體文件的大小、名稱、格式等。
[0066]進一步可選的,電子終端在文件上傳列表中顯不第一多媒體文件的名稱、第一多媒體文件的大小、第一多媒體文件的格式以及第一多媒體文件的上傳狀態反饋信息之前,本發明實施例的方法還可以包括:電子終端根據第一多媒體文件的名稱、第一多媒體文件的大小以及第一多媒體文件的格式分析待顯示的第一多媒體文件,判斷用戶是否重復選擇了兩個或者多個相同的多媒體文件,若判斷結果顯示用戶重復選擇了兩個或者多個相同的多媒體文件,則在顯示第一多媒體文件的名稱、第一多媒體文件的大小、第一多媒體文件的格式以及第一多媒體文件的上傳狀態反饋信息時,采用第一顯示方式顯示用戶重復選擇的多媒體文件的名稱。
[0067]需要說明的是,電子終端采用第一顯示方式顯示用戶重復選擇的多媒體文件的名稱的具體方法可以為:電子終端對用戶重復選擇的多媒體文件的名稱進行加粗處理,并顯示;或者電子終端采用特定的字體顏色顯示用戶重復選擇的多媒體文件的名稱。
[0068]進一步可選的,如圖11所示,第一多媒體文件項,還可以包括:上傳勾選框,上傳勾選框的默認狀態為選中狀態,相應可選的,本發明實施例的方法還可以包括S205:[0069]S205、若電子終端檢測到上傳勾選框被觸發,則更新并顯示被觸發的上傳勾選框的狀態,被觸發的上傳勾選框的狀態為未選中狀態。
[0070]具體的,電子終端可以周期性檢測電子終端用戶對Flash上傳界面上的上傳勾選框的勾選觸發(即用戶根據需求將上傳勾選框的默認狀態修改為未選中狀態的操作),將上傳勾選框的狀態由默認的選中狀態修改為未選中狀態。以圖11為例,電子終端響應了用戶對7.mp3的上傳勾選框的狀態的修改操作,將7.mp3的上傳勾選框的狀態由默認的選中狀態修改為未選中狀態。
[0071]S206、電子終端接收文件上傳指令。
[0072]示例性的,電子終端接收文件上傳指令具體可以為:電子終端響應于用戶對圖11中的“開始上傳”按鈕的觸發,生成文件上傳指令。
[0073]其中,電子終端在接收到文件上傳指令后可以獲取第一目標服務器地址,并根據所述第一目標服務器地址上傳所述文件上傳列表中的第一多媒體文件至第一目標服務器。
[0074]進一步可選的,在電子終端獲取第一目標服務器地址,并根據所述第一目標服務器地址上傳所述文件上傳列表中的所述第一多媒體文件至第一目標服務器之前,本發明實施例的方法還可以包括S207:
[0075]S207、電子終端在接收到文件上傳指令后,檢測同意上傳協議按鈕是否被觸發。
[0076]示例性的,如圖11所示,本發明實施例中等個Flash上傳界面中還可以包含同意上傳協議按鈕。
[0077]具體的,具體的,若電子終端檢測到同意上傳協議按鈕被觸發,則繼續執行S208-S210 ;若電子終端未檢測到同意上傳協議按鈕被觸發,則執行S211。
[0078]S208、發送第一地址請求消息至中心服務器,由中心服務器根據第一地址請求消息為第一多媒體文件分配第一目標服務器地址。
[0079]其中,第一地址請求消息中攜帶第一多媒體文件的名稱、第一多媒體文件的大小以及第一多媒體文件的格式。中心服務器可以根據第一地址請求消息中攜帶的第一多媒體文件的名稱、第一多媒體文件的大小以及第一多媒體文件的格式為該第一多媒體文件分配第一目標服務器地址。第一地址請求消息為第一多媒體文件的目標服務器地址請求消息。
[0080]S209、電子終端接收中心服務器為第一多媒體文件分配的第一目標服務器地址,并解析接收的第一目標服務器地址。
[0081]其中,電子終端解析第一目標服務器地址的具體方法可以參考現有技術中電子終端解析待上傳文件的目標服務器地址的方法,本發明實施例這里不再贅述。
[0082]S210、若成功解析接收的第一目標服務器地址,電子終端則根據成功解析的第一目標服務器地址上傳第一多媒體文件至第一目標服務器。
[0083]其中,若電子終端成功解析第一目標服務器地址,則可以根據解析到的第一目標服務器地址上傳第一多媒體文件至第一目標服務器。
[0084]進一步的,若解析第一目標服務器地址失敗,電子終端則顯示解析失敗提示窗口,以通知用戶該:第一多媒體文件的目標服務器地址解釋失敗,有助于用戶及時了解該第一多媒體文件的上傳狀態,以便用戶稍后可以觸發電子終端重新獲取該第一多媒體文件的目標服務器地址,并根據獲取到的該第一多媒體文件的目標服務器地址重新上傳該第一多媒體文件至該多媒體文件。[0085]S211、電子終端顯示警告提示框,警告提示框用于指示電子終端用戶觸發同意上傳協議按鈕。
[0086]其中,為了保證多媒體文件的安全上傳,在上傳多媒體文件之前,用戶需要觸發同意上傳協議按鈕,以同意采用相應的上傳協議上傳多媒體文件。當用戶未曾觸發同意上傳協議按鈕時,電子終端則可以顯示警告提示框,以指示用戶觸發同意上傳協議按鈕。
[0087]進一步可選的,如圖11所示,第一多媒體文件項,還可以包括:第一多媒體文件的暫停按鈕和第一多媒體文件的刪除按鈕。
[0088]在本發明實施例的一種應用場景中,在上傳第一多媒體文件時,若電子終端接收到用戶對第一多媒體文件的暫停按鈕的觸發,則可以停止上傳第一多媒體文件。
[0089]需要說明的是,如圖11所示,當多媒體文件上傳完畢或者等待上傳時,該多媒體文件的暫停按鈕處于選中狀態,如2.flv、4.flv、7.mp3的暫停按鈕均處于選中狀態;當多媒體文件正在上傳時,該多媒體文件的暫停按鈕處于未選中狀態,如3.flv的暫停按鈕均處于未選中狀態。
[0090]在本發明實施例的另一種應用場景中,在上傳第一多媒體文件時,若電子終端接收到用戶對所述第一多媒體文件的刪除按鈕的觸發,則停止上傳第一多媒體文件,并在文件上傳列表中的刪除第一多媒體文件。
[0091]進一步可選的,本發明實施例的方法還可以包括;電子終端接收名稱修改指令,根據名稱修改指令修改第一多媒體文件項中的第一多媒體文件的名稱。
[0092]本發明例提供的文件多媒體上傳方法,電子終端可以在進入Flash上傳界面后,獲取文件添加指令,并根據文件添加指令在文件上傳列表中顯示至少一個包括第一多媒體文件的名稱和上傳狀態反饋信息的第一多媒體文件項,然后在接收到所述文件上傳指令后,獲取第一目標服務器地址,并根據第一目標服務器地址上傳文件上傳列表中的第一多媒體文件至第一目標服務器,最后實時更新并顯示第一多媒體文件的當前上傳狀態和當前上傳速度。與現有技術中,在上傳多媒體數據前需要在指定瀏覽器上安裝至少一個控件相比,通過各種瀏覽器中普遍安裝的Flash插件,可以將實現多個多媒體數據的上傳,并且電子終端可以通過Flash插件,在進行多媒體數據上傳時實時獲取到多媒體數據的當前上傳進度(當前上傳狀態)和當前上傳速度,無需安裝其他的控件,降低了技術實現的復雜度,可以提高多媒體文件的上傳效率,提高用戶體驗。
[0093]進一步的,電子終端可以在多媒體文件的上傳過程中,響應于用戶的對暫停按鈕的觸發或者響應于用戶對刪除按鈕的觸發,實時終止上傳列表中正在上傳的相應多媒體文件,提高了用戶對多媒體數據上傳的實時控制,提高了用戶體驗。
[0094]實施例3
[0095]本發明實施例3提供一種電子終端,該電子終端安裝有Flash插件,如圖3所示,該電子終端包括:第一獲取單元31、顯示單元32、接收單元33、第二獲取單元34、上傳單元35。
[0096]第一獲取單元31,用于在進入Flash上傳界面后,獲取文件添加指令。
[0097]顯示單元32,用于根據第一獲取單元31獲取的文件添加指令在文件上傳列表中顯示至少一個第一多媒體文件項,第一多媒體文件項包括:第一多媒體文件的名稱和第一多媒體文件的上傳狀態反饋信息。[0098]接收單元33,還用于接收文件上傳指令,文件上傳指令用于指示電子終端上傳顯示單元32在文件上傳列表中顯示的第一多媒體文件。
[0099]第二獲取單元34,用于在接收單元33接收到文件上傳指令后,獲取第一目標服務器地址。
[0100]上傳單元35,用于根據第二獲取單元34獲取的第一目標服務器地址上傳文件上傳列表中的第一多媒體文件至第一目標服務器。
[0101]顯示單元32,還用于實時更新并顯示上傳單元35上傳的第一多媒體文件的上傳狀態反饋信息,上傳狀態反饋信息包括:第一多媒體文件的當前上傳狀態和第一多媒體文件的當前上傳速度。
[0102]進一步的,第一多媒體文件的當前上傳狀態為:等待上傳狀態、上傳完畢狀態、正在上傳狀態;正在上傳狀態為第一多媒體文件當前已上傳數據的百分比。
[0103]進一步的,Flash上傳界面中包含文件添加按鈕。
[0104]其中,如圖4所示,電子終端,還可以包括:檢測單元36。
[0105]檢測單元36,用于檢測文件添加按鈕是否被觸發。
[0106]第一獲取單元31,可以包括:第一顯示模塊311、第一接收模塊312、生成模塊313。
[0107]第一顯示模塊311,用于若檢測單元36檢測到文件添加按鈕被觸發,則顯示本地文件庫,本地文件庫中包含至少一個多媒體文件。
[0108]第一接收模塊312,用于在第一顯示模塊311顯示的本地文件庫中,接收文件選擇指令,文件選擇指令用于指示至少一個多媒體文件中的第一多媒體文件的名稱,第一多媒體文件為待上傳的多媒體文件。
[0109]生成模塊313,用于根據第一接收模塊312接收的文件選擇指令,生成文件添加指令,文件添加指令中包含第一多媒體文件的名稱。
[0110]進一步的,第一多媒體文件項還包括:第一多媒體文件的大小和第一多媒體文件的格式。
[0111]其中,如圖5所示,顯示單元32,可以包括:第一獲取模塊321、第二顯示模塊322。
[0112]第一獲取模塊321,用于根據第一獲取單元31生成的文件添加指令中包含的第一多媒體文件的名稱,獲取第一多媒體文件的大小、第一多媒體文件的格式以及第一多媒體文件的上傳狀態反饋信息。
[0113]第二顯不模塊322,用于在文件上傳列表中顯不第一獲取模塊321獲取的第一多媒體文件的名稱、第一獲取模塊321獲取的第一多媒體文件的大小、第一多媒體文件的格式以及第一多媒體文件的上傳狀態反饋信息。
[0114]進一步的,Flash上傳界面中包含同意上傳協議按鈕。
[0115]檢測單元36,還用于在接收單元33接收到文件上傳指令后,檢測同意上傳協議按鈕是否被觸發。
[0116]其中,如圖6所示,第二獲取單元34,可以包括:第二獲取模塊341。
[0117]第二獲取模塊341,用于若檢測單元36檢測到同意上傳協議按鈕被觸發,則獲取第一目標服務器地址。
[0118]上傳單元35,還用于根據第二獲取模塊341獲取的第一目標服務器地址上傳文件上傳列表中的第一多媒體文件至第一目標服務器。[0119]進一步的,如圖6所示,第二獲取單元34,還可以包括:第二顯示模塊342。
[0120]第三顯示模塊342,用于若檢測單元36未檢測到同意上傳協議按鈕被觸發,則顯示警告提示框,警告提示框用于指示電子終端用戶觸發同意上傳協議按鈕。
[0121]進一步的,如圖7所示,第二獲取單元34,還可以包括:發送模塊343、第二接收模塊344、解析模塊345。
[0122]發送模塊343,用于發送第一地址請求消息至中心服務器,第一地址請求消息為第一多媒體文件的目標服務器地址請求消息,由中心服務器根據第一地址請求消息為第一多媒體文件分配第一目標服務器地址;第一地址請求消息中攜帶第一多媒體文件的名稱、第一多媒體文件的大小以及第一多媒體文件的格式。
[0123]第二接收模塊344,用于接收中心服務器為第一多媒體文件分配的第一目標服務器地址。
[0124]解析模塊345,用于解析第二接收模塊344接收的第一目標服務器地址。
[0125]上傳單元35,還用于若解析模塊345成功解析第一目標服務器地址,則根據成功解析的第一目標服務器地址上傳第一多媒體文件至第一目標服務器。
[0126]進一步的,第一多媒體文件項,還包括:上傳勾選框,上傳勾選框的默認狀態為選中狀態。
[0127]檢測單元36,還用于在接收單元33接收文件上傳指令之前,檢測上傳勾選框是否被觸發。
[0128]顯示單元32,還用于若檢測單元36檢測到上傳勾選框被觸發,則更新并顯示被觸發的上傳勾選框的狀態,被觸發的上傳勾選框的狀態為未選中狀態。
[0129]第二獲取單元34,還用于在接收單元33接收到文件上傳指令后,獲取顯示單元32更新后上傳勾選框的狀態為選中狀態的第一多媒體文件的第一目標服務器地址。
[0130]進一步的,第一多媒體文件項,還可以包括:第一多媒體文件的暫停按鈕和第一多媒體文件的刪除按鈕。
[0131]檢測單元36,還用于在上傳單元35上傳第一多媒體文件時,檢測第一多媒體文件的暫停按鈕是否被觸發。
[0132]如圖8所示,電子終端,還可以包括:暫停單元37。
[0133]暫停單元37,用于檢測單元36檢測到第一多媒體文件的暫停按鈕被觸發,則停止上傳第一多媒體文件。
[0134]或者,如圖9所示,電子終端,還可以包括:暫停單元37、刪除單元38。
[0135]檢測單元36,還用于在上傳單元35上傳第一多媒體文件時,檢測第一多媒體文件的刪除按鈕是否被觸發。
[0136]暫停單元37,用于若檢測單元36檢測到第一多媒體文件的刪除按鈕被觸發,則停止上傳第一多媒體文件。
[0137]刪除單元38,用于在文件上傳列表中刪除暫停單元37停止上傳的第一多媒體文件。
[0138]進一步的,接收單元33,還用于接收名稱修改指令;
[0139]如圖10所示,電子終端,還可以包括:修改單元39。
[0140]修改單元39,用于根據接收單元33接收的名稱修改指令修改第一多媒體文件項中的第一多媒體文件的名稱。
[0141]本發明例提供的電子終端,可以在進入Flash上傳界面后,獲取文件添加指令,并根據文件添加指令在文件上傳列表中顯示至少一個包括第一多媒體文件的名稱和上傳狀態反饋信息的第一多媒體文件項,然后在接收到所述文件上傳指令后,獲取第一目標服務器地址,并根據第一目標服務器地址上傳文件上傳列表中的第一多媒體文件至第一目標服務器,最后實時更新并顯示第一多媒體文件的當前上傳狀態和當前上傳速度。與現有技術中,在上傳多媒體數據前需要在指定瀏覽器上安裝至少一個控件相比,通過各種瀏覽器中普遍安裝的Flash插件,可以將實現多個多媒體數據的上傳,并且電子終端可以通過Flash插件,在進行多媒體數據上傳時實時獲取到多媒體數據的當前上傳進度(當前上傳狀態)和當前上傳速度,無需安裝其他的控件,降低了技術實現的復雜度,可以提高多媒體文件的上傳效率,提聞用戶體驗。
[0142]通過以上的實施方式的描述,所屬領域的技術人員可以清楚地了解到,為描述的方便和簡潔,僅以上述各功能模塊的劃分進行舉例說明,實際應用中,可以根據需要而將上述功能分配由不同的功能模塊完成,即將裝置的內部結構劃分成不同的功能模塊,以完成以上描述的全部或者部分功能。上述描述的系統,裝置和單元的具體工作過程,可以參考前述方法實施例中的對應過程,在此不再贅述。
[0143]在本申請所提供的幾個實施例中,應該理解到,所揭露的系統,裝置和方法,可以通過其它的方式實現。例如,以上所描述的裝置實施例僅僅是示意性的,例如,所述模塊或單元的劃分,僅僅為一種邏輯功能劃分,實際實現時可以有另外的劃分方式,例如多個單元或組件可以結合或者可以集成到另一個系統,或一些特征可以忽略,或不執行。另一點,所顯示或討論的相互之間的耦合或直接耦合或通信連接可以是通過一些接口,裝置或單元的間接耦合或通信連接,可以是電性,機械或其它的形式。
[0144]所述作為分離部件說明的單元可以是或者也可以不是物理上分開的,作為單元顯示的部件可以是或者也可以不是物理單元,即可以位于一個地方,或者也可以分布到多個網絡單元上。可以根據實際的需要選擇其中的部分或者全部單元來實現本實施例方案的目的。
[0145]另外,在本發明各個實施例中的各功能單元可以集成在一個處理單元中,也可以是各個單元單獨物理存在,也可以兩個或兩個以上單元集成在一個單元中。上述集成的單元既可以采用硬件的形式實現,也可以采用軟件功能單元的形式實現。
[0146]所述集成的單元如果以軟件功能單元的形式實現并作為獨立的產品銷售或使用時,可以存儲在一個計算機可讀取存儲介質中。基于這樣的理解,本發明的技術方案本質上或者說對現有技術做出貢獻的部分或者該技術方案的全部或部分可以以軟件產品的形式體現出來,該計算機軟件產品存儲在一個存儲介質中,包括若干指令用以使得一臺計算機設備(可以是個人計算機,服務器,或者網絡設備等)或處理器(processor)執行本發明各個實施例所述方法的全部或部分步驟。而前述的存儲介質包括:U盤、移動硬盤、只讀存儲器(ROM, Read-Only Memory)、隨機存取存儲器(RAM, Random Access Memory)、磁碟或者光盤等各種可以存儲程序代碼的介質。
[0147]以上所述,僅為本發明的【具體實施方式】,但本發明的保護范圍并不局限于此,任何熟悉本【技術領域】的技術人員在本發明揭露的技術范圍內,可輕易想到變化或替換,都應涵蓋在本發明的保護范圍之內。因此,本發明的保護范圍應以所述權利要求的保護范圍為準。
【權利要求】
1.一種多媒體文件上傳方法,應用于電子終端,所述電子終端安裝有Flash插件,其特征在于,所述方法包括:在進入Flash上傳界面后,獲取文件添加指令,并根據所述文件添加指令在文件上傳列表中顯示至少一個第一多媒體文件項,所述第一多媒體文件項包括:第一多媒體文件的名稱和所述第一多媒體文件的上傳狀態反饋信息;接收文件上傳指令,所述文件上傳指令用于指示所述電子終端上傳所述文件上傳列表中顯示的所述第一多媒體文件;在接收到所述文件上傳指令后,獲取第一目標服務器地址,并根據所述第一目標服務器地址上傳所述文件上傳列表中的所述第一多媒體文件至第一目標服務器;實時更新并顯示所述第一多媒體文件的所述上傳狀態反饋信息,所述上傳狀態反饋信息包括:所述第一多媒體文件的當前上傳狀態和所述第一多媒體文件的當前上傳速度。
2.根據權利要求1所述的多媒體文件上傳方法,其特征在于,所述第一多媒體文件的當前上傳狀態為:等待上傳狀態、上傳完畢狀態、正在上傳狀態;所述正在上傳狀態為所述第一多媒體文件當前已上傳數據的百分比。
3.根據權利要求1 所述的多媒體文件上傳方法,其特征在于,所述Flash上傳界面中包含文件添加按鈕;獲取文件添加指令,包括:若所述文件添加按鈕被觸發,則顯示本地文件庫,所述本地文件庫中包含至少一個多媒體文件;在所述本地文件庫中,接收文件選擇指令,所述文件選擇指令用于指示所述至少一個多媒體文件中的第一多媒體文件的名稱,所述第一多媒體文件為待上傳的多媒體文件;根據所述文件選擇指令,生成所述文件添加指令,所述文件添加指令中包含所述第一多媒體文件的名稱。
4.根據權利要求1-3中任一項所述的多媒體文件上傳方法,其特征在于,所述第一多媒體文件項還包括:所述第一多媒體文件的大小和所述第一多媒體文件的格式;根據所述文件添加指令在文件上傳列表中顯示至少一個第一多媒體文件項,包括:根據所述文件添加指令中包含的所述第一多媒體文件的名稱,獲取所述第一多媒體文件的大小、所述第一多媒體文件的格式以及所述第一多媒體文件的上傳狀態反饋信息;在所述文件上傳列表中顯示所述第一多媒體文件的名稱、所述第一多媒體文件的大小、所述第一多媒體文件的格式以及所述第一多媒體文件的上傳狀態反饋信息。
5.根據權利要求1所述的多媒體文件上傳方法,其特征在于,所述Flash上傳界面中包含同意上傳協議按鈕;在接收到所述文件上傳指令后,獲取第一目標服務器地址,并根據所述第一目標服務器地址上傳所述文件上傳列表中的所述第一多媒體文件至第一目標服務器,包括:在接收到所述文件上傳指令后,檢測所述同意上傳協議按鈕是否被觸發;若檢測到所述同意上傳協議按鈕被觸發,則獲取第一目標服務器地址,并根據所述第一目標服務器地址上傳所述文件上傳列表中的所述第一多媒體文件至第一目標服務器。
6.根據權利要求5所述的多媒體文件上傳方法,其特征在于,在接收到所述文件上傳指令后,獲取第一目標服務器地址,并根據所述第一目標服務器地址上傳所述文件上傳列表中的所述第一多媒體文件至第一目標服務器,包括:在接收到所述文件上傳指令后,檢測所述同意上傳協議按鈕是否被觸發;若未檢測到所述同意上傳協議按鈕被觸發,則顯示警告提示框,所述警告提示框用于指示所述電子終端用戶觸發所述同意上傳協議按鈕。
7.根據權利要求1或5所述的多媒體文件上傳方法,其特征在于,獲取第一目標服務器地址,并根據所述第一目標服務器地址上傳所述文件上傳列表中的所述第一多媒體文件至第一目標服務器,包括:發送第一地址請求消息至中心服務器,所述第一地址請求消息為所述第一多媒體文件的目標服務器地址請求消息,由所述中心服務器根據所述第一地址請求消息為所述第一多媒體文件分配第一目標服務器地址;所述第一地址請求消息中攜帶所述第一多媒體文件的名稱、所述第一多媒體文件的大小以及所述第一多媒體文件的格式;接收所述中心服務器為所述第一多媒體文件分配的第一目標服務器地址,并解析接收的第一目標服務器地址;若成功解析接收的第一目標服務器地址,則根據成功解析的第一目標服務器地址上傳所述第一多媒體文件至第一目標服務器。
8.根據權利要求1或5所述的多媒體文件上傳方法,其特征在于,所述第一多媒體文件項,還包括:上傳勾選框,所述上傳勾選框的默認狀態為選中狀態;在接收所述文件上傳指令之前,所述方法還包括:若所述上傳勾選框被觸發,則更新并顯示被觸發的上傳勾選框的狀態,所述被觸發的上傳勾選框的狀態為未選中狀態; 在接收到所述文件上傳指令后,獲取第一目標服務器地址,并根據所述第一目標服務器地址上傳所述文件上傳列表中的所述第一多媒體文件至第一目標服務器,包括:在接收到所述文件上傳指令后,獲取更新后上傳勾選框的狀態為所述選中狀態的所述第一多媒體文件的第一目標服務器地址,并根據所述第一目標服務器地址上傳所述第一多媒體文件至所述第一目標服務器。
9.根據權利要求1或5所述的多媒體文件上傳方法,其特征在于,所述第一多媒體文件項,還包括:所述第一多媒體文件的暫停按鈕和所述第一多媒體文件的刪除按鈕;所述方法還包括:在上傳所述第一多媒體文件時,若所述第一多媒體文件的暫停按鈕被觸發,則停止上傳所述第一多媒體文件;或者,在上傳所述第一多媒體文件時,若所述第一多媒體文件的刪除按鈕被觸發,則停止上傳所述第一多媒體文件,并在所述文件上傳列表中的刪除所述第一多媒體文件。
10.根據權利要求1所述的多媒體文件上傳方法,其特征在于,還包括:接收所述名稱修改指令;根據所述名稱修改指令修改所述第一多媒體文件項中的第一多媒體文件的名稱。
11.一種電子終端,所述電子終端安裝有Flash插件,其特征在于,所述電子終端包括:第一獲取單元,用于在進入Flash上傳界面后,獲取文件添加指令;顯示單元,用于根據所述第一獲取單元獲取的所述文件添加指令在文件上傳列表中顯示至少一個第一多媒體文件項,所述第一多媒體文件項包括:所述第一多媒體文件的名稱和所述第一多媒體文件的上傳狀態反饋信息;接收單元,還用于接收文件上傳指令,所述文件上傳指令用于指示所述電子終端上傳所述顯示單元在所述文件上傳列表中顯示的所述第一多媒體文件;第二獲取單元,用于在所述接收單元接收到所述文件上傳指令后,獲取第一目標服務器地址;上傳單元,用于根據所述第二獲取單元獲取的所述第一目標服務器地址上傳所述文件上傳列表中的所述第一多媒體文件至第一目標服務器;所述顯示單元,還用于實時更新并顯示所述上傳單元上傳的所述第一多媒體文件的所述上傳狀態反饋信息,所述上傳狀態反饋信息包括:所述第一多媒體文件的當前上傳狀態和所述第一多媒體文件的當前上傳速度。
12.根據權利要求11所述的電子終端,其特征在于,所述第一多媒體文件的當前上傳狀態為:等待上傳狀態、上傳完畢狀態、正在上傳狀態;所述正在上傳狀態為所述第一多媒體文件當前已上傳數據的百分比。
13.根據權利要求 11所述的電子終端,其特征在于,所述Flash上傳界面中包含文件添加按鈕;所述電子終端,還包括:檢測單元,用于檢測所述文件添加按鈕是否被觸發;所述第一獲取單元,包括:第一顯示模塊,用于若所述檢測單元檢測到所述文件添加按鈕被觸發,則顯示本地文件庫,所述本地文件庫中包含至少一個多媒體文件;第一接收模塊,用于在所述第一顯示模塊顯示的所述本地文件庫中,接收文件選擇指令,所述文件選擇指令用于指示所述至少一個多媒體文件中的第一多媒體文件的名稱,所述第一多媒體文件為待上傳的多媒體文件;生成模塊,用于根據所述第一接收模塊接收的所述文件選擇指令,生成所述文件添加指令,所述文件添加指令中包含所述第一多媒體文件的名稱。
14.根據權利要求11-13中任一項所述的電子終端,其特征在于,所述第一多媒體文件項還包括:所述第一多媒體文件的大小和所述第一多媒體文件的格式;所述顯示單元,包括:第一獲取模塊,用于根據所述第一獲取單元生成的所述文件添加指令中包含的所述第一多媒體文件的名稱,獲取所述第一多媒體文件的大小、所述第一多媒體文件的格式以及所述第一多媒體文件的上傳狀態反饋信息;第二顯示模塊,用于在所述文件上傳列表中顯示所述第一多媒體文件的名稱、所述第一獲取模塊獲取的所述第一多媒體文件的大小、所述第一多媒體文件的格式以及所述第一多媒體文件的上傳狀態反饋信息。
15.根據權利要求11所述的電子終端,其特征在于,所述Flash上傳界面中包含同意上傳協議按鈕;檢測單元,還用于在所述接收單元接收到所述文件上傳指令后,檢測所述同意上傳協議按鈕是否被觸發;所述第二獲取單元,包括:第二獲取模塊,用于若所述檢測單元檢測到所述同意上傳協議按鈕被觸發,則獲取第一目標服務器地址;所述上傳單元,還用于根據所述第二獲取模塊獲取的所述第一目標服務器地址上傳所述文件上傳列表中的所述第一多媒體文件至第一目標服務器。
16.根據權利要求15所述的電子終端,其特征在于,所述第二獲取單元,還包括:第三顯示模塊,用于若所述檢測單元未檢測到所述同意上傳協議按鈕被觸發,則顯示警告提示框,所述警告提示框用于指示所述電子終端用戶觸發所述同意上傳協議按鈕。
17.根據權利要求11或15所述的電子終端,其特征在于,所述第二獲取單元,還包括:發送模塊,用于發送第一地址請求消息至中心服務器,所述第一地址請求消息為所述第一多媒體文件的目標服務器地址請求消息,由所述中心服務器根據所述第一地址請求消息為所述第一多媒體文件分配第一目標服務器地址;所述第一地址請求消息中攜帶所述第一多媒體文件的名稱、所述第一多媒體文件的大小以及所述第一多媒體文件的格式;第二接收模塊,用于接收所述中心服務器為所述第一多媒體文件分配的第一目標服務器地址;解析模塊,用于解析所述第二接收模塊接收的第一目標服務器地址;所述上傳單元,還用于若所述解析模塊成功解析所述第一目標服務器地址,則根據成功解析的所述第一目標服務器地址上傳所述第一多媒體文件至第一目標服務器。
18.根據權利要求11或15所 述的電子終端,其特征在于,所述第一多媒體文件項,還包括:上傳勾選框,所述上傳勾選框的默認狀態為選中狀態;所述檢測單元,還用于在所述接收單元接收所述文件上傳指令之前,檢測所述上傳勾選框是否被觸發;所述顯示單元,還用于若所述檢測單元檢測到所述上傳勾選框被觸發,則更新并顯示被觸發的上傳勾選框的狀態,所述被觸發的上傳勾選框的狀態為未選中狀態;所述第二獲取單元,還用于在所述接收單元接收到所述文件上傳指令后,獲取所述顯示單元更新后上傳勾選框的狀態為所述選中狀態的所述第一多媒體文件的第一目標服務器地址。
19.根據權利要求11或15所述的電子終端,其特征在于,所述第一多媒體文件項,還包括:所述第一多媒體文件的暫停按鈕和所述第一多媒體文件的刪除按鈕;所述檢測單元,還用于在所述上傳單元上傳所述第一多媒體文件時,檢測所述第一多媒體文件的暫停按鈕是否被觸發;所述電子終端,還包括:暫停單元,用于若所述檢測單元檢測到所述第一多媒體文件的暫停按鈕被觸發,則停止上傳所述第一多媒體文件;或者,所述檢測單元,還用于在所述上傳單元上傳所述第一多媒體文件時,檢測所述第一多媒體文件的刪除按鈕是否被觸發;所述暫停單元,用于若所述檢測單元檢測到所述第一多媒體文件的刪除按鈕被觸發,則停止上傳所述第一多媒體文件;所述電子終端,還包括:刪除單元,用于在所述文件上傳列表中刪除所述暫停單元停止上傳的第一多媒體文件。
20.根據權利要求19所述的電子終端,其特征在于,所述接收單元,還用于接收所述名稱修改指令;所述電子終端,還包括:修改單元,用于根據所述接收單元接收的所述名稱修改指令修改所述第一多媒體文件項中的第一多媒體文件 的名稱。
【文檔編號】H04L29/08GK103440295SQ201310363392
【公開日】2013年12月11日 申請日期:2013年8月20日 優先權日:2013年8月20日
【發明者】胡曰峰 申請人:樂視網信息技術(北京)股份有限公司
網友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
主站蜘蛛池模板: 平塘县| 台中市| 桐柏县| 武宣县| 韩城市| 吉隆县| 天水市| 花垣县| 平顶山市| 泰和县| 洛南县| 遂溪县| 曲松县| 焦作市| 寻乌县| 巴彦淖尔市| 襄樊市| 阳高县| 华蓥市| 高密市| 都安| 嵩明县| 霍山县| 武功县| 浠水县| 江孜县| 乌海市| 永胜县| 布尔津县| 鹤峰县| 镇原县| 吉安县| 定结县| 霸州市| 衡山县| 文山县| 连江县| 比如县| 图们市| 福海县| 盖州市|