一種美膚視頻通話方法和設(shè)備的制造方法
【技術(shù)領(lǐng)域】
[0001] 本發(fā)明涉及視頻通話技術(shù)領(lǐng)域,特別是涉及一種美膚視頻通話方法和設(shè)備。
【背景技術(shù)】
[0002] 隨著智能設(shè)備和網(wǎng)絡(luò)技術(shù)的不斷發(fā)展,利用智能設(shè)備進(jìn)行視頻通話得到越來越廣 泛的應(yīng)用。視頻通話需要對音視頻信號進(jìn)行上行編碼及下行解碼,并通過網(wǎng)絡(luò)收發(fā)音視頻 壓縮數(shù)據(jù)及控制報文。這些任務(wù)將以較快速度消耗智能設(shè)備的電池電量。在電量較低的情 況下進(jìn)行視頻通話,有可能在極短時間內(nèi)耗盡智能設(shè)備電池的電量,造成智能設(shè)備關(guān)機(jī),給 用戶造成不良影響,如無法收發(fā)重要郵件等。
[0003] 美膚功能即對用戶進(jìn)行美白瘦臉等操作,為了增加視頻通話的趣味性,許多智能 設(shè)備可提供將視頻通話和美膚功能相結(jié)合的美膚視頻通話。但進(jìn)行實時美膚視頻通話時, 視頻通話系統(tǒng)需要對攝像機(jī)采集到的圖像數(shù)據(jù)進(jìn)行人臉檢測和跟蹤,并進(jìn)行幾何變換及圖 像濾波等操作,而這將進(jìn)一步加重智能設(shè)備的計算、處理負(fù)擔(dān),會以更快的速度消耗智能設(shè) 備的電池電量。對于電量受限的智能設(shè)備而言(如剩余電量低于20%),有可能在極短時間 內(nèi)耗盡智能設(shè)備的電池電量,造成智能設(shè)備關(guān)機(jī)。可見,美膚視頻通話相較于普通視頻通話 所消耗的電量更多。
[0004] 現(xiàn)有的美膚視頻通話主要采用以下兩種美膚任務(wù)處理方案:
[0005] 第一種美膚任務(wù)處理方案如附圖1所示,智能設(shè)備A、B端進(jìn)行美膚視頻通話時,智 能設(shè)備A端負(fù)責(zé)對上行視頻編碼的美膚,而對智能設(shè)備B端發(fā)送的視頻編碼不進(jìn)行美膚;智 能設(shè)備B端僅也是負(fù)責(zé)對上行視頻編碼進(jìn)行美膚,而對智能設(shè)備A端發(fā)送的視頻編碼不進(jìn)行 美膚。
[0006] 第二種美膚任務(wù)處理方案如圖2所示,智能設(shè)備A、B端進(jìn)行美膚視頻通話時,智能 設(shè)備A端不負(fù)責(zé)對上行視頻編碼的美膚,而對智能設(shè)備B端發(fā)送的視頻編碼進(jìn)行美膚;智能 設(shè)備B端則不負(fù)責(zé)對上行視頻編碼進(jìn)行美膚,而對智能設(shè)備A端發(fā)送的視頻編碼進(jìn)行美膚。
[0007] 可見,現(xiàn)有的美膚視頻通話方案,僅是會由視頻通話雙方設(shè)備平均分配美膚任務(wù), 由雙方設(shè)備各自執(zhí)行美膚任務(wù),并不會依據(jù)視頻通話雙方設(shè)備的電量情況,來適應(yīng)性地調(diào) 整美膚任務(wù)執(zhí)行設(shè)備。而這樣的話,若視頻通話的兩個智能設(shè)備一個電量充足,另一個電量 受限,而若采用現(xiàn)有的美膚視頻通話方案,電量受限的智能設(shè)備會在短時間內(nèi)耗完全部電 量,迫使美膚視頻通話中斷,影響用戶的使用體驗。
【發(fā)明內(nèi)容】
[0008] 鑒于上述問題,提出了本發(fā)明以便提供一種克服上述問題或者至少部分地解決上 述問題的美膚視頻通話方法和設(shè)備。
[0009] 為了解決上述問題,本發(fā)明公開了一種美膚視頻通話方法,包括:第一設(shè)備向第二 設(shè)備發(fā)送視頻通話建立請求;其中,所述視頻通話建立請求中攜帶有所述第一設(shè)備的設(shè)備 信息;所述第一設(shè)備接收所述第二設(shè)備發(fā)送的視頻通話響應(yīng)信息,其中,所述視頻通話響應(yīng) 信息中攜帶有所述第二設(shè)備的設(shè)備信息;所述第一設(shè)備依據(jù)自身的設(shè)備信息以及所述第二 設(shè)備的設(shè)備信息確定在所述視頻通話中執(zhí)行美膚任務(wù)的設(shè)備,進(jìn)行美膚視頻通話。
[0010]優(yōu)選地,設(shè)備信息包括:設(shè)備剩余電量,所述第一設(shè)備依據(jù)自身的設(shè)備信息以及所 述第二設(shè)備的設(shè)備信息確定在所述視頻通話中執(zhí)行美膚任務(wù)的設(shè)備的步驟包括:所述第一 設(shè)備確定自身的設(shè)備剩余電量是否大于第一設(shè)定值;確定所述第二設(shè)備的設(shè)備剩余電量是 否大于所述第一設(shè)定值;若二者均大于所述第一設(shè)定值,則確定第一設(shè)備以及第二設(shè)備分 別執(zhí)行各自對應(yīng)的美膚任務(wù);若二者均小于所述第一設(shè)定值,則確定第一設(shè)備以及第二設(shè) 備分別執(zhí)行各自對應(yīng)的美膚任務(wù);若僅存在一個設(shè)備的設(shè)備剩余電量大于所述第一設(shè)定 值,則確定設(shè)備剩余電量大于所述第一設(shè)定值的設(shè)備執(zhí)行美膚任務(wù)。
[0011]優(yōu)選地,設(shè)備信息包括:設(shè)備剩余電量,所述第一設(shè)備依據(jù)自身的設(shè)備信息以及所 述第二設(shè)備的設(shè)備信息確定在所述視頻通話中執(zhí)行美膚任務(wù)的設(shè)備的步驟包括:所述第一 設(shè)備判斷自身的設(shè)備剩余電量是否小于所述第二設(shè)備的設(shè)備剩余電量;若是,則確定所述 第二設(shè)備在所述視頻通話中執(zhí)行美膚任務(wù);若否,則確定所述第一設(shè)備在所述視頻通話中 執(zhí)行美膚任務(wù)。
[0012] 優(yōu)選地,當(dāng)確定所述第一設(shè)備執(zhí)行美膚任務(wù)時,所述第一設(shè)備在采集視頻編碼數(shù) 據(jù)前進(jìn)行美膚,在接收到所述第二設(shè)備發(fā)送的視頻編碼數(shù)據(jù)后進(jìn)行美膚;當(dāng)確定所述第二 設(shè)備執(zhí)行美膚任務(wù)時,所述第一設(shè)備在采集視頻編碼數(shù)據(jù)前不進(jìn)行美膚,在接收到所述第 二設(shè)備發(fā)送的視頻編碼數(shù)據(jù)后不進(jìn)行美膚;當(dāng)確定所述第一設(shè)備以及第二設(shè)備均執(zhí)行美膚 任務(wù)時,所述第一設(shè)備在采集視頻編碼數(shù)據(jù)前進(jìn)行美膚,在接收到所述第二設(shè)備發(fā)送的視 頻編碼數(shù)據(jù)后不進(jìn)行美膚。
[0013] 優(yōu)選地,所述方法還包括:在美膚視頻通話過程中,當(dāng)?shù)谝辉O(shè)備的設(shè)備剩余電量由 小于所述第一設(shè)定值變?yōu)榇笥谒龅谝辉O(shè)定值、或所述第一設(shè)備的設(shè)備剩余電量由大于所 述第一設(shè)定值變?yōu)樾∮谒龅谝辉O(shè)定值時:所述第一設(shè)備向所述第二設(shè)備發(fā)送第一媒體流 傳輸協(xié)議;其中,所述第一媒體流傳輸協(xié)議攜帶有美膚任務(wù)變更請求信息以及應(yīng)答標(biāo)志位 字段;接收所述第二設(shè)備返回的第二媒體流傳輸協(xié)議;其中,所述第二媒體流傳輸協(xié)議攜帶 有應(yīng)答標(biāo)志位字段下存儲的應(yīng)答信息,所述應(yīng)答信息用于指示是否接受美膚任務(wù)變更請 求;獲取所述應(yīng)答信息,依據(jù)所述應(yīng)答信息重新確定執(zhí)行美膚任務(wù)的設(shè)備。
[0014] 優(yōu)選地,所述方法還包括:在美膚視頻通話過程中,當(dāng)?shù)诙O(shè)備的設(shè)備剩余電量由 大于所述第一設(shè)定值變?yōu)樾∮谒龅谝辉O(shè)定值、或所述第二設(shè)備的設(shè)備剩余電量由小于所 述第一設(shè)定值變?yōu)榇笥谒龅谝辉O(shè)定值時:所述第一設(shè)備接收所述第二設(shè)備發(fā)送第三媒體 流傳輸協(xié)議;其中,所述第三媒體流傳輸協(xié)議攜帶有美膚任務(wù)變更請求信息以及應(yīng)答標(biāo)志 位字段;所述第一設(shè)備獲取所述美膚任務(wù)變更請求信息,依據(jù)自身設(shè)備剩余電量確定是否 接受美膚任務(wù)變更請求,并生成用于指示確定結(jié)果的應(yīng)答信息;將所述應(yīng)答信息寫入返回 至所述第二設(shè)備的第四媒體流傳輸協(xié)議的應(yīng)答標(biāo)志位字段下,以供所述第二設(shè)備確定所述 第一設(shè)備是否已接受美膚任務(wù)變更請求。
[0015] 為了解決上述問題,本發(fā)明還公開了一種美膚視頻通話設(shè)備,包括:請求模塊,用 于向第二設(shè)備發(fā)送視頻通話建立請求;其中,所述視頻通話建立請求中攜帶有所述請求模 塊所在的第一設(shè)備的設(shè)備信息;接收模塊,用于接收所述第二設(shè)備發(fā)送的視頻通話響應(yīng)信 息,其中,所述視頻通話響應(yīng)信息中攜帶有所述第二設(shè)備的設(shè)備信息;確定模塊,用于依據(jù) 所述第一設(shè)備的設(shè)備信息以及所述第二設(shè)備的設(shè)備信息確定在所述視頻通話中執(zhí)行美膚 任務(wù)的設(shè)備,進(jìn)行美膚視頻通話。
[0016] 優(yōu)選地,設(shè)備信息包括:設(shè)備剩余電量,所述確定模塊包括:第一判斷子模塊,用于 確定所述第一設(shè)備的設(shè)備剩余電量是否大于第一設(shè)定值;第二判斷子模塊,用于確定所述 第二設(shè)備的設(shè)備剩余電量是否大于所述第一設(shè)定值;確定子模塊,用于若二者均大于所述 第一設(shè)定值,則確定第一設(shè)備以及第二設(shè)備分別執(zhí)行各自對應(yīng)的美膚任務(wù);若二者均小于 所述第一設(shè)定值,則確定第一設(shè)備以及第二設(shè)備分別執(zhí)行各自對應(yīng)的美膚任務(wù);若僅存在 一個設(shè)備的設(shè)備剩余電量大于所述第一設(shè)定值,則確定設(shè)備剩余電量大于所述第一設(shè)定值 的設(shè)備執(zhí)行美膚任務(wù)。
[0017] 優(yōu)選地,設(shè)備信息包括:設(shè)備剩余電量,所述確定模塊具體用于:判斷所述第一設(shè) 備的設(shè)備剩余電量是否小于所述第二設(shè)備的設(shè)備剩余電量;若是,則確定所述第二設(shè)備在 所述視頻通話中執(zhí)行美膚任務(wù);若否,則確定所述第一設(shè)備在所述視頻通話中執(zhí)行美膚任 務(wù)。
[0018] 優(yōu)選地,當(dāng)確定所述第一設(shè)備執(zhí)行美膚任務(wù)時,所述第一設(shè)備在采集視頻編碼數(shù) 據(jù)前進(jìn)行美膚,在接收到所述第二設(shè)備發(fā)送的視頻編碼數(shù)據(jù)后進(jìn)行美膚;當(dāng)確定所述第二 設(shè)備執(zhí)行美膚任務(wù)時,所述第一設(shè)備在采集視頻編碼數(shù)據(jù)前不進(jìn)行美膚,在接收到所述第 二設(shè)備發(fā)送的視頻編碼數(shù)據(jù)后不進(jìn)行美膚;當(dāng)確定所述第一設(shè)備以及第二設(shè)備均執(zhí)行美膚 任務(wù)時,所述第一設(shè)備在采集視頻編碼數(shù)據(jù)前進(jìn)行美膚,在接收到所述第二設(shè)備發(fā)送的視 頻編碼數(shù)據(jù)后不進(jìn)行美膚。
[0019] 優(yōu)選地,所述設(shè)備還包括:第一發(fā)送模塊,用于在美膚視頻通話過程中,當(dāng)?shù)谝辉O(shè) 備的設(shè)備剩余電量由小于所述第一設(shè)定值變?yōu)榇笥谒龅谝辉O(shè)定值、或所述第一設(shè)備的設(shè) 備剩余電量由大于所述第一設(shè)定值變?yōu)樾∮谒龅谝辉O(shè)定值時:向所述第二設(shè)備發(fā)送第一 媒體流傳輸協(xié)議;其中,所述第一媒體流傳輸協(xié)議攜帶有美膚任務(wù)變更請求信息以及應(yīng)答 標(biāo)志位字段;第一接收模塊,用于接收所述第二設(shè)備返回的第二媒體流傳輸協(xié)議;其中,所 述第二媒體流傳輸協(xié)議攜帶有應(yīng)答標(biāo)志位字段下存儲的應(yīng)答信息,所述應(yīng)答信息用于指示 是否接受美膚任務(wù)變更請求;第一應(yīng)答信息獲取模塊,用于獲取所述應(yīng)答信息,依據(jù)所述應(yīng) 答信息重新確定執(zhí)行美膚任務(wù)的設(shè)備。
[0020] 優(yōu)選地,所述第一