欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

同步播放時間的方法、裝置、智能音箱及移動終端的制作方法

文檔序號:8925565閱讀:679來源:國知局
同步播放時間的方法、裝置、智能音箱及移動終端的制作方法
【技術領域】
[0001]本發(fā)明涉及一種信息處理方法,尤其是一種同步播放時間的方法、裝置、智能音箱及移動終端。
【背景技術】
[0002]智能音箱是一種集成了處理器和網(wǎng)絡接口的無線音箱,可以實現(xiàn)訪問互聯(lián)網(wǎng)的流媒體音樂,根據(jù)用戶的選擇,直接從網(wǎng)絡獲取音樂資源播放的功能。智能音箱一般是使用移動終端(如手機和平板電腦)控制。在移動終端上安裝了相應的應用程序后,可以通過該應用程序訪問智能音箱,可以瀏覽互聯(lián)網(wǎng)上的流媒體音樂,并選擇歌曲推送到智能音箱播放。
[0003]移動終端的應用程序可以控制智能音箱播放歌曲。通過移動終端的應用程序?qū)⑦x中的音樂文件的URL地址發(fā)送到智能音箱端。智能音箱收到所選中的音樂文件的URL地址后,會訪問該URL地址以下載并播放該音樂文件。由于音樂文件的下載、解析和播放都是在智能音箱端進行的,如果要在用戶的移動終端上顯示智能音箱的播放進度,則需由智能音箱向移動終端實時發(fā)送表示播放時間的消息。但是,消息在傳輸過程中,有可能會出現(xiàn)延遲或堵塞的情況,極有可能導致傳輸?shù)揭苿咏K端的播放時間與智能音箱的播放時間不同步的情況,不能保證移動終端相應的應用程序同步顯示音樂文件的播放進度,影響用戶的使用體驗。

【發(fā)明內(nèi)容】

[0004]本發(fā)明的目的在于提供一種同步播放時間的方法、裝置、智能音箱及移動終端,確保移動終端能夠同步顯示智能音箱上所播放的視頻或音頻的播放時間。
[0005]第一方面,本發(fā)明提供一種同步播放時間的方法,包括:
[0006]建立與移動終端的通信連接;
[0007]為所連接的各個移動終端分別創(chuàng)建至少兩個時間線程,其中,每個時間線程僅用于發(fā)送視頻或音頻的播放時間,且每個時間線程的發(fā)送優(yōu)先級高于用于發(fā)送其他信息的線程的發(fā)送優(yōu)先級;
[0008]選擇所述至少兩個時間線程中空閑的一個時間線程,通過空閑的所述時間線程向?qū)囊苿咏K端實時發(fā)送當前播放視頻或音頻的播放時間。
[0009]第二方面,本發(fā)明提供一種同步播放時間的方法,包括:
[0010]實時接收智能音箱發(fā)送的當前播放視頻或音頻的當前時刻的播放時間;
[0011]對所述當前時刻的播放時間進行顯示,并啟動預設的定時器,其中,所述定時器的定時時間為智能音箱向移動終端同步播放時間的時間粒度;
[0012]若在所述定時器超時前未接收到智能音箱發(fā)送的下一時刻的播放時間,則執(zhí)行下一時刻的播放時間的推定更新操作。
[0013]第三方面,本發(fā)明提供一種同步播放時間的裝置,包括:
[0014]連接建立單元,用于建立與移動終端的通信連接;
[0015]線程創(chuàng)建單元,用于為所連接的各個移動終端分別創(chuàng)建至少兩個時間線程,其中,每個時間線程僅用于發(fā)送視頻或音頻的播放時間,且每個時間線程的發(fā)送優(yōu)先級高于用于發(fā)送其他信息的線程的發(fā)送優(yōu)先級;
[0016]時間發(fā)送單元,用于選擇所述至少兩個時間線程中空閑的一個時間線程,通過空閑的所述時間線程向?qū)囊苿咏K端實時發(fā)送當前播放視頻或音頻的播放時間。
[0017]第四方面,本發(fā)明提供一種同步播放時間的裝置,包括:
[0018]信息接收單元,用于實時接收智能音箱發(fā)送的當前播放視頻或音頻的當前時刻的播放時間;
[0019]時間顯示單元,用于對所述當前時刻的播放時間進行顯示,并啟動預設的定時器,其中,所述定時器的定時時間為智能音箱向移動終端同步播放時間的時間粒度;
[0020]超時推定單元,用于在所述定時器超時前未接收到智能音箱發(fā)送的下一時刻的播放時間時,執(zhí)行下一時刻的播放時間的推定更新操作。
[0021]第五方面,本發(fā)明提供一種智能音箱,包括上述第三方面提供的同步播放時間的
目.ο
[0022]第六方面,本發(fā)明提供一種移動終端,包括上述第四方面提供的同步播放時間的
目.0
[0023]本發(fā)明提供一種同步播放時間的方法、裝置、智能音箱及移動終端,通過為所連接的各個移動終端分別創(chuàng)建至少兩個優(yōu)先級最高的時間線程,每個時間線程僅用于發(fā)送視頻或音頻的播放時間;選擇其中空閑的一個時間線程向?qū)囊苿咏K端實時發(fā)送當前播放視頻或音頻的播放時間。通過本發(fā)明避免播放時間由智能音箱向移動終端傳輸時可能出現(xiàn)的延遲或跳秒的情況,確保了在移動終端上同步顯示智能音箱上播放的視頻或音頻的播放時間。
【附圖說明】
[0024]為了更清楚地說明本發(fā)明實施例中的技術方案,下面將對本發(fā)明實施例描述中所需要使用的附圖作簡單的介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實施例,對于本領域普通技術人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)本發(fā)明實施例的內(nèi)容和這些附圖獲得其他的附圖。
[0025]圖1是本發(fā)明實施例一提供的同步播放時間的方法的流程圖;
[0026]圖2是本發(fā)明實施例二提供的同步播放時間的方法的流程圖;
[0027]圖3是本發(fā)明實施例三提供的同步播放時間的裝置的結(jié)構(gòu)示意圖;
[0028]圖4是本發(fā)明實施例四提供的同步播放時間的裝置的結(jié)構(gòu)示意圖。
【具體實施方式】
[0029]為使本發(fā)明解決的技術問題、采用的技術方案和達到的技術效果更加清楚,下面將結(jié)合附圖對本發(fā)明實施例的技術方案作進一步的詳細描述,顯然,所描述的實施例僅僅是本發(fā)明一部分實施例,而不是全部的實施例?;诒景l(fā)明中的實施例,本領域技術人員在沒有做出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都屬于本發(fā)明保護的范圍。
[0030]下面結(jié)合附圖并通過【具體實施方式】來進一步說明本發(fā)明的技術方案。
[0031]實施例一
[0032]圖1是本發(fā)明實施例一提供的同步播放時間的方法的流程圖。本實施例的方法可以由同步播放時間的裝置來執(zhí)行,該裝置可通過硬件和/或軟件的方式實現(xiàn),并一般可以集成于智能音箱中。參見圖1所示,所述同步播放時間的方法,包括如下步驟:
[0033]步驟S101、建立與移動終端的通信連接。
[0034]智能音箱與移動終端之間的通信連接是通過相應的應用程序?qū)崿F(xiàn)的。在移動終端安裝相應的應用程序,并通過該應用程序訪問智能音箱,可以向智能音箱發(fā)送播放消息獲取指令,并獲取智能音箱的返回的播放消息。其中,所述播放消息可以包括播放時間、播放狀態(tài)、文件列表、音量信息等。
[0035]步驟S102、為所連接的各個移動終端分別創(chuàng)建至少兩個時間線程,其中,每個時間線程僅用于發(fā)送視頻或音頻的播放時間,且每個時間線程的發(fā)送優(yōu)先級高于用于發(fā)送其他信息的線程的發(fā)送優(yōu)先級。
[0036]智能音箱和移動終端的應用程序在通信時,需要同步多種播放消息。在需要向移動終端發(fā)送播放消息時,為待發(fā)送的播放消息分類,針對不同的播放消息,智能音箱創(chuàng)建不同的線程。例如,在需要向移動終端發(fā)送播放時間、播放狀態(tài)和文件列表時,通過智能音箱創(chuàng)建三類線程。其中,一類線程用來向移動終端發(fā)送播放時間;一類線程用來向移動終端發(fā)送播放狀態(tài);最后一類線程用來向移動終端發(fā)送文件列表。采用不同的線程處理不同的消息的設計可以避免在某一時間內(nèi)存在很多待發(fā)送的消息,由于消息隊列中的消息是排隊發(fā)送的,即需要等待當前消息的上一條消息發(fā)送完成,才發(fā)送當前消息而導致消息的延遲的現(xiàn)象。
[0037]特別的,為所連接的各個移動終端分別創(chuàng)建至少兩個時間線程,所述時間線程僅用于發(fā)送視頻或音頻的播放時間。所述至少兩個時間線程的優(yōu)先級相同,并且每個時間線程的發(fā)送優(yōu)先級高于用于發(fā)送其他消息的線程的發(fā)送優(yōu)先級。
[0038]當檢測到有新的移動終端與智能音箱建立連接時,通過智能音箱新創(chuàng)建至少兩個時間線程來向?qū)囊苿咏K端發(fā)送視頻或音頻的播放時間。那么,在有Ν(Ν>0)個移動終端與智能音箱連接時,通過智能音箱至少創(chuàng)建2N(N>0)個時間線程。當某一移動終端與智能音箱斷開連接時,相應的銷毀對應的時間線程。分別為不同的移動終端創(chuàng)建時間線程來發(fā)送播放時間,實現(xiàn)不同移動終端之間的消息發(fā)送相互獨立。例如,當向某一個移動終端發(fā)送播放時間的時間線程發(fā)生消息堵塞時,只影響對應的移動終端的播放時間的同步,其他移動終端仍然可以正常的接收智能音箱發(fā)送的播放時間。
[0039]步驟S103、選擇所述至少兩個時間線程中空閑的一個時間線程,通過空閑的所述時間線程向?qū)囊苿咏K端實時發(fā)送當前播放視頻或音頻的播放時間。
[
當前第1頁1 2 3 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
西乡县| 万载县| 金昌市| 双牌县| 临猗县| 西宁市| 湖南省| 武城县| 开封县| 彭州市| 临海市| 广平县| 社旗县| 买车| 兴安盟| 靖州| 苍南县| 梅州市| 嘉义县| 牙克石市| 桃江县| 深州市| 无极县| 甘肃省| 江安县| 洛宁县| 新龙县| 滁州市| 河北省| 吴川市| 平乐县| 中牟县| 明星| 屏东县| 隆德县| 凭祥市| 慈利县| 石河子市| 县级市| 乃东县| 沅江市|