專利名稱:一種調(diào)整音視頻信息的播放時(shí)間點(diǎn)的方法、裝置及設(shè)備的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及計(jì)算機(jī)領(lǐng)域,尤其涉及一種在對(duì)等網(wǎng)絡(luò)的節(jié)點(diǎn)中用于調(diào)整音視頻信息的播放時(shí)間點(diǎn)的方法、裝置及設(shè)備。
背景技術(shù):
在對(duì)等網(wǎng)絡(luò)直播過(guò)程中,由于網(wǎng)絡(luò)堵塞等原因,部分節(jié)點(diǎn)可能會(huì)產(chǎn)生播放延遲而使得節(jié)點(diǎn)中當(dāng)前播放的內(nèi)容追不上直播內(nèi)容,由于直播內(nèi)容具有極強(qiáng)的時(shí)效性,用戶希望能夠及時(shí)看到最新的內(nèi)容,因此,如何將播放時(shí)間點(diǎn)調(diào)整至最新的直播時(shí)間點(diǎn),或者,調(diào)整至接近該直播時(shí)間點(diǎn),以提高播放實(shí)時(shí)性,是對(duì)等網(wǎng)絡(luò)直播過(guò)程中希望解決的問(wèn)題。
發(fā)明內(nèi)容
本發(fā)明的目的是提供一種在對(duì)等網(wǎng)絡(luò)的節(jié)點(diǎn)中用于調(diào)整音視頻信息的播放時(shí)間點(diǎn)的方法、裝置及設(shè)備。根據(jù)本發(fā)明的一個(gè)方面,提供一種在對(duì)等網(wǎng)絡(luò)的節(jié)點(diǎn)中用于調(diào)整音視頻信息的播放時(shí)間點(diǎn)的方法,其中,所述方法包括以下步驟a.獲取所述節(jié)點(diǎn)中當(dāng)前直播的所述音視頻信息的第一比較時(shí)間點(diǎn);b.判斷所述第一比較時(shí)間點(diǎn)與所述音視頻信息的預(yù)獲取的實(shí)際直播時(shí)間點(diǎn)之間的時(shí)間間隔是否大于預(yù)確定的閾值;c.當(dāng)判斷所述第一比較時(shí)間點(diǎn)與所述實(shí)際直播時(shí)間點(diǎn)的時(shí)間間隔大于預(yù)確定的閾值時(shí),獲取所述音視頻信息的同步時(shí)間點(diǎn);d.自所述同步時(shí)間點(diǎn)起始播放所述音視頻信息。根據(jù)本發(fā)明的一個(gè)方面,還提供了一種在對(duì)等網(wǎng)絡(luò)的節(jié)點(diǎn)中用于調(diào)整音視頻信息的播放時(shí)間點(diǎn)的同步裝置,其中,所述同步裝置包括第一獲取裝置,用于獲取所述節(jié)點(diǎn)中當(dāng)前直播的所述音視頻信息的第一比較時(shí)間占.
^ \\\ 第一判斷裝置,用于判斷所述第一比較時(shí)間點(diǎn)與所述音視頻信息的預(yù)獲取的實(shí)際直播時(shí)間點(diǎn)之間的時(shí)間間隔是否大于預(yù)確定的閾值;第二獲取裝置,用于當(dāng)判斷所述第一比較時(shí)間點(diǎn)與所述實(shí)際直播時(shí)間點(diǎn)的時(shí)間間隔大于預(yù)確定的閾值時(shí),獲取所述音視頻信息的同步時(shí)間點(diǎn);播放裝置,用于自所述同步時(shí)間點(diǎn)起始播放所述音視頻信息。根據(jù)本發(fā)明的一個(gè)方面,還提供了一種計(jì)算機(jī)設(shè)備,其中,該計(jì)算機(jī)設(shè)備包含所述的同步裝置。與現(xiàn)有技術(shù)相比,本發(fā)明具有以下優(yōu)點(diǎn)1)當(dāng)同步裝置所屬節(jié)點(diǎn)在直播所述音視頻信息時(shí)發(fā)生延遲時(shí),將音視頻信息的播放時(shí)間點(diǎn)進(jìn)行調(diào)整,以使用戶獲得正在直播的所述音視頻信息的最新信息,提高用戶體驗(yàn);幻可在較大程度上確保由對(duì)等網(wǎng)絡(luò)中順暢的獲得所述同步時(shí)間點(diǎn)所對(duì)應(yīng)的數(shù)據(jù)片段,以減少同步后由于網(wǎng)絡(luò)卡頓而再次延遲的情況。
通過(guò)閱讀參照以下附圖所作的對(duì)非限制性實(shí)施例所作的詳細(xì)描述,本發(fā)明的其它特征、目的和優(yōu)點(diǎn)將會(huì)變得更明顯圖1為本發(fā)明一個(gè)方面的一種在對(duì)等網(wǎng)絡(luò)的節(jié)點(diǎn)中用于調(diào)整音視頻信息的播放時(shí)間點(diǎn)的方法流程圖;圖2為一個(gè)優(yōu)選實(shí)施例的一種在對(duì)等網(wǎng)絡(luò)的節(jié)點(diǎn)中用于調(diào)整音視頻信息的播放時(shí)間點(diǎn)的方法流程圖;圖3為本發(fā)明又一個(gè)優(yōu)選實(shí)施例的一種在對(duì)等網(wǎng)絡(luò)的節(jié)點(diǎn)中用于調(diào)整音視頻信息的播放時(shí)間點(diǎn)的方法流程圖;圖4本發(fā)明一個(gè)方面的一種在對(duì)等網(wǎng)絡(luò)的節(jié)點(diǎn)中用于調(diào)整音視頻信息的播放時(shí)間點(diǎn)的同步裝置的結(jié)構(gòu)示意圖;圖5本發(fā)明一個(gè)優(yōu)選實(shí)施例的一種在對(duì)等網(wǎng)絡(luò)的節(jié)點(diǎn)中用于調(diào)整音視頻信息的播放時(shí)間點(diǎn)的同步裝置的結(jié)構(gòu)示意圖;圖6本發(fā)明又一個(gè)優(yōu)選實(shí)施例的一種在對(duì)等網(wǎng)絡(luò)的節(jié)點(diǎn)中用于調(diào)整音視頻信息的播放時(shí)間點(diǎn)的同步裝置的結(jié)構(gòu)示意圖。附圖中相同或相似的附圖標(biāo)記代表相同或相似的部件。
具體實(shí)施例方式下面結(jié)合附圖對(duì)本發(fā)明作進(jìn)一步詳細(xì)描述。圖1示意出了本發(fā)明一個(gè)方面的一種在對(duì)等網(wǎng)絡(luò)的節(jié)點(diǎn)中用于調(diào)整音視頻信息的播放時(shí)間點(diǎn)的方法流程圖。根據(jù)本發(fā)明的方法包括步驟Si、步驟S2、步驟S3以及步驟S4。其中,根據(jù)本發(fā)明的方法可通過(guò)計(jì)算機(jī)設(shè)備中的同步裝置來(lái)實(shí)現(xiàn),例如,通過(guò)計(jì)算機(jī)設(shè)備中諸如應(yīng)用模塊、操作系統(tǒng)、處理控制器等來(lái)實(shí)現(xiàn)。其中,所述計(jì)算機(jī)設(shè)備為一種能夠按照事先存儲(chǔ)的程序,自動(dòng)、高速地進(jìn)行大量數(shù)值計(jì)算和各種信息處理的現(xiàn)代化智能電子設(shè)備,其硬件包括但不限于微處理器、FPGA、DSP、嵌入式設(shè)備等。所述計(jì)算機(jī)設(shè)備包括但不限于用戶設(shè)備和網(wǎng)絡(luò)設(shè)備。其中,所述用戶設(shè)備包括但不限于電腦、智能手機(jī)、PDA等。所述網(wǎng)絡(luò)設(shè)備包括但不限于單個(gè)網(wǎng)絡(luò)服務(wù)器、多個(gè)網(wǎng)絡(luò)服務(wù)器組成的服務(wù)器組或基于云計(jì)算(CloudComputing)的由大量計(jì)算機(jī)或網(wǎng)絡(luò)服務(wù)器構(gòu)成的云,其中,云計(jì)算是分布式計(jì)算的一種,由一群松散耦合的計(jì)算機(jī)集組成的一個(gè)超級(jí)虛擬計(jì)算機(jī)。其中,所述用戶設(shè)備或所述網(wǎng)絡(luò)設(shè)備所處的網(wǎng)絡(luò)包括但不限于互聯(lián)網(wǎng)、廣域網(wǎng)、城域網(wǎng)、局域網(wǎng)、VPN網(wǎng)絡(luò)等。需要說(shuō)明的是,所述用戶設(shè)備及網(wǎng)絡(luò)設(shè)備僅為舉例,其他現(xiàn)有的或今后可能出現(xiàn)的用戶設(shè)備、網(wǎng)絡(luò)設(shè)備或網(wǎng)絡(luò)如可適用于本發(fā)明,也應(yīng)包含在本發(fā)明保護(hù)范圍以內(nèi),并以引用方式包含于此。在步驟Sl中,同步裝置獲取自身所屬節(jié)點(diǎn)中當(dāng)前直播的音視頻信息的第一比較時(shí)間點(diǎn)。其中,所述第一比較時(shí)間點(diǎn)包括但不限于以下任一項(xiàng)1)所述節(jié)點(diǎn)當(dāng)前正在下載的屬于所述音視頻信息的數(shù)據(jù)片段的起始播放時(shí)間點(diǎn);幻所述節(jié)點(diǎn)中已下載的部分音視頻信息可播放至的最終播放時(shí)間點(diǎn);幻所述音視頻信息在所述節(jié)點(diǎn)中的當(dāng)前播放時(shí)間點(diǎn)。
具體地,所述同步裝置獲取所述節(jié)點(diǎn)中當(dāng)前直播的所述音視頻信息的第一比較時(shí)間點(diǎn)的方式包括但不限于1)當(dāng)?shù)谝槐容^時(shí)間點(diǎn)包括當(dāng)前播放時(shí)間點(diǎn)時(shí),直接獲取當(dāng)前正在播放的音視頻的當(dāng)前播放時(shí)間點(diǎn)。2)當(dāng)?shù)谝槐容^時(shí)間點(diǎn)包括起始播放時(shí)間時(shí),先確定當(dāng)前正在下載的最新的數(shù)據(jù)片段,并獲取該數(shù)據(jù)片段的起始播放時(shí)間;3)當(dāng)?shù)谝槐容^時(shí)間點(diǎn)包括最終播放時(shí)間點(diǎn)時(shí),獲取已下載的部分音視頻信息數(shù)據(jù)信息可播放至的最新的時(shí)間點(diǎn),并將該實(shí)際點(diǎn)作為最終播放時(shí)間點(diǎn)。接著,在步驟S2中,同步裝置判斷所述第一比較時(shí)間點(diǎn)與所述音視頻信息的預(yù)獲取的實(shí)際直播時(shí)間點(diǎn)之間的時(shí)間間隔是否大于預(yù)確定的閾值。其中,所述實(shí)際直播時(shí)間點(diǎn)包括該音視頻信息在原始提供該音視頻信息的直播源節(jié)點(diǎn)中的播放時(shí)間點(diǎn)。其中,預(yù)獲取所述實(shí)際直播點(diǎn)的方式包括但不限于1)同步裝置由原始提供音視頻信息的直播源節(jié)點(diǎn)處直接獲得實(shí)際直播時(shí)間點(diǎn)。2)同步裝置由所述對(duì)等網(wǎng)絡(luò)中獲取所述音視頻信息的直播起始時(shí)間點(diǎn);接著,根據(jù)當(dāng)前時(shí)間點(diǎn)與所述直播起始時(shí)間點(diǎn)之間的時(shí)間間隔,獲得所述實(shí)際直播時(shí)間點(diǎn)。其中,所述直播起始時(shí)間點(diǎn)由原始提供所述音視頻信息的直播源節(jié)點(diǎn)發(fā)送至所述對(duì)等網(wǎng)絡(luò)中。例如,同步裝置由對(duì)等網(wǎng)絡(luò)的其他節(jié)點(diǎn)中獲得視頻信息的直播起始時(shí)間點(diǎn)為14:31:00,并獲得當(dāng)前時(shí)間點(diǎn)為14:42:00,則同步裝置獲得時(shí)間間隔11分鐘,并根據(jù)該時(shí)間間隔,確定實(shí)際直播時(shí)間點(diǎn)為第11分鐘第0秒。其中,該對(duì)等網(wǎng)絡(luò)中的其他節(jié)點(diǎn)由原始提供所述音視頻信息的直播源節(jié)點(diǎn)處獲得直播起始時(shí)間點(diǎn)14:31:00。優(yōu)選地,同步裝置采用前述1)或幻的方式第一次獲得所述實(shí)際直播時(shí)間點(diǎn)后,每經(jīng)過(guò)一預(yù)定時(shí)間間隔,如1秒,即根據(jù)當(dāng)前時(shí)間點(diǎn)刷新實(shí)際直播時(shí)間點(diǎn),如每過(guò)1秒均將實(shí)際直播時(shí)間點(diǎn)增加1秒等,以使同步裝置在需要時(shí)直接獲得實(shí)際直播時(shí)間點(diǎn)。例如,同步裝置獲得實(shí)際直播時(shí)間點(diǎn)為第5秒,并在該第5秒的基礎(chǔ)上逐秒累加,則經(jīng)過(guò)56秒后,同步裝置直接獲得實(shí)際直播時(shí)間點(diǎn)為第1分鐘第1秒。需要說(shuō)明的是,上述舉例僅為更好地說(shuō)明本發(fā)明的技術(shù)方案,而非對(duì)本發(fā)明的限制,本領(lǐng)域技術(shù)人員應(yīng)該理解,任何獲取所述實(shí)際直播點(diǎn)的實(shí)現(xiàn)方式,均應(yīng)包含在本發(fā)明的范圍內(nèi)。其中,同步裝置預(yù)確定閾值的方法包括但不限于1)獲取人工設(shè)定的閾值;2)同步裝置先獲取自身所屬節(jié)點(diǎn)的網(wǎng)絡(luò)帶寬信息,并根據(jù)所述網(wǎng)絡(luò)帶寬信息,確定所述閾值。例如,同步裝置先確定所獲得的網(wǎng)絡(luò)帶寬所屬的預(yù)定帶寬范圍,再獲取與該預(yù)定帶寬范圍對(duì)應(yīng)的閾值等。接著,在步驟S3中,當(dāng)判斷所述第一比較時(shí)間點(diǎn)與所述實(shí)際直播時(shí)間點(diǎn)的時(shí)間間隔大于預(yù)確定的閾值時(shí),同步裝置獲取所述音視頻信息的同步時(shí)間點(diǎn)。其中,所述同步裝置獲取所述音視頻信息的同步時(shí)間點(diǎn)的方式包括但不限于1)直接獲取直播源的當(dāng)前播放時(shí)間點(diǎn)作為同步時(shí)間點(diǎn)。2)將所述第一比較時(shí)間點(diǎn)與預(yù)定時(shí)間長(zhǎng)度之和作為所述同步時(shí)間點(diǎn)。例如,同步裝置在步驟Sl中獲得的第一比較時(shí)間點(diǎn)包括第10分第32秒,且預(yù)定時(shí)間長(zhǎng)度包括5分鐘,則同步裝置確定同步時(shí)間點(diǎn)為第15分鐘第32秒。3)同步裝置獲取在所述對(duì)等網(wǎng)絡(luò)的至少一個(gè)其他節(jié)點(diǎn)中直播的所述音視頻信息的各個(gè)第二比較時(shí)間點(diǎn),并根據(jù)預(yù)定選擇規(guī)則,由所述各個(gè)第二比較時(shí)間點(diǎn)中選擇一個(gè)大于所述第一比較時(shí)間點(diǎn)的第二比較時(shí)間點(diǎn)作為所述同步時(shí)間點(diǎn)。其中,所述第二比較時(shí)間點(diǎn)包括以下任一項(xiàng)a)直播所述音視頻信息的其他節(jié)點(diǎn)當(dāng)前正在下載的屬于該音視頻信息的數(shù)據(jù)片段的起始播放時(shí)間點(diǎn);b)該其他節(jié)點(diǎn)中已下載的部分音視頻信息可播放至的最終播放時(shí)間點(diǎn);c)所述音視頻信息在該其他節(jié)點(diǎn)中的當(dāng)前播放時(shí)間點(diǎn)。其中,該實(shí)現(xiàn)方式將在后續(xù)參照?qǐng)D2所示實(shí)施例中予以詳述,此處不再詳述。4)同步裝置獲取所述對(duì)等網(wǎng)絡(luò)的至少一個(gè)其他節(jié)點(diǎn)中屬于所述音視頻信息且已全部或部分下載的數(shù)據(jù)片段的片段相關(guān)信息;并根據(jù)所述片段相關(guān)信息,分別確定由所述對(duì)等網(wǎng)絡(luò)中獲取各個(gè)已全部或部分下載的數(shù)據(jù)片段的困難度;接著,同步裝置根據(jù)所述困難度,由所述已全部或部分下載的數(shù)據(jù)片段中選擇一個(gè)數(shù)據(jù)片段,以將其對(duì)應(yīng)的起始播放時(shí)間點(diǎn)作為所述同步時(shí)間點(diǎn)。其中,該實(shí)現(xiàn)方式將在后續(xù)參照?qǐng)D3所示實(shí)施例中予以詳述,此處不再詳述。需要說(shuō)明的是,上述舉例僅為更好地說(shuō)明本發(fā)明的技術(shù)方案,而非對(duì)本發(fā)明的限制,本領(lǐng)域技術(shù)人員應(yīng)該理解,任何當(dāng)判斷所述第一比較時(shí)間點(diǎn)與所述實(shí)際直播時(shí)間點(diǎn)的時(shí)間間隔大于預(yù)確定的閾值時(shí),同步裝置獲取所述音視頻信息的同步時(shí)間點(diǎn)的實(shí)現(xiàn)方式,均應(yīng)包含在本發(fā)明的范圍內(nèi)。接著,在步驟S4中,同步裝置自所述同步時(shí)間點(diǎn)起始播放所述音視頻信息。優(yōu)選地,當(dāng)?shù)谝槐容^時(shí)間點(diǎn)包括所述當(dāng)前播放時(shí)間點(diǎn)時(shí),所述步驟S4包括步驟S401 (圖未示)和步驟S402 (圖未示)。在步驟S401中,同步裝置判斷自身所屬節(jié)點(diǎn)中是否存在屬于所述音視頻信息且播放時(shí)段包含所述同步時(shí)間點(diǎn)的起播數(shù)據(jù)片段。其中,所述音視頻信息包括至少一個(gè)數(shù)據(jù)片段,所述起播數(shù)據(jù)片段包括可用于自同步時(shí)間點(diǎn)開(kāi)始播放的部分音視頻信息的數(shù)據(jù)片段。所述播放時(shí)段包括各個(gè)數(shù)據(jù)片段的起始播放時(shí)間點(diǎn)與播放終止時(shí)間點(diǎn)所對(duì)應(yīng)的播放時(shí)間范圍。本領(lǐng)域技術(shù)人員應(yīng)可根據(jù)實(shí)際情況和需求來(lái)確定獲取數(shù)據(jù)片段的播放時(shí)段的方式,在此不再贅述。例如,預(yù)定視頻信息包含的各個(gè)數(shù)據(jù)片段的播放時(shí)間長(zhǎng)度均為5s,同步裝置在步驟S3中確定的同步時(shí)間點(diǎn)為第15分鐘第3秒,且同步裝置確定存在播放時(shí)段為第15分鐘第1秒至第15分鐘第5秒的數(shù)據(jù)片段,則同步裝置判斷存在播放時(shí)段包含同步時(shí)間點(diǎn)第15分鐘第3秒的數(shù)據(jù)片段。需要說(shuō)明的是,上述舉例僅為更好地說(shuō)明本發(fā)明的技術(shù)方案,而非對(duì)本發(fā)明的限制,本領(lǐng)域技術(shù)人員應(yīng)該理解,任何判斷節(jié)點(diǎn)中是否存在屬于所述音視頻信息且播放時(shí)段包含所述同步時(shí)間點(diǎn)的起播數(shù)據(jù)片段的實(shí)現(xiàn)方式,均應(yīng)包含在本發(fā)明的范圍內(nèi)。接著,在步驟S402中,當(dāng)本節(jié)點(diǎn)中不存在所述起播數(shù)據(jù)片段時(shí),同步裝置由所述對(duì)等網(wǎng)絡(luò)中獲取所述起播數(shù)據(jù)片段,以自所述同步時(shí)間點(diǎn)起播放所述音視頻信息。其中,本領(lǐng)域技術(shù)人員應(yīng)可根據(jù)實(shí)際情況和需求來(lái)確定由對(duì)等網(wǎng)絡(luò)獲取數(shù)據(jù)片段的方式,在此不再贅述。
優(yōu)選地,當(dāng)判斷本節(jié)點(diǎn)中已存在所述起播數(shù)據(jù)片段時(shí),同步裝置直接由所述同步時(shí)間點(diǎn)起始播放所述音視頻信息。根據(jù)本發(fā)明的方法,當(dāng)同步裝置所屬節(jié)點(diǎn)在直播所述音視頻信息時(shí)發(fā)生延遲時(shí),將音視頻信息的播放時(shí)間點(diǎn)進(jìn)行調(diào)整,以使用戶獲得正在直播的所述音視頻信息的最新信息,提高用戶體驗(yàn)。圖2示意出了本發(fā)明一個(gè)優(yōu)選實(shí)施例的一種在對(duì)等網(wǎng)絡(luò)的節(jié)點(diǎn)中用于調(diào)整音視頻信息的播放時(shí)間點(diǎn)的方法流程圖。根據(jù)本實(shí)施例的方法包括步驟Si、步驟S2、步驟S3以及步驟S4,其中,所述步驟S3包括步驟S301以及步驟S302。步驟Sl和步驟S2已在參照?qǐng)D1所示的實(shí)施例中予以詳述,并以引用的方式包含于此,不再贅述。在步驟S301中,當(dāng)判斷所述第一比較時(shí)間點(diǎn)與所述實(shí)際直播時(shí)間點(diǎn)之間的時(shí)間間隔大于所述預(yù)確定的閾值時(shí),同步裝置獲取在所述對(duì)等網(wǎng)絡(luò)的至少一個(gè)其他節(jié)點(diǎn)中直播的所述音視頻信息的各個(gè)第二比較時(shí)間點(diǎn)。其中,所述第二比較時(shí)間點(diǎn)已在前述參照?qǐng)D1所示實(shí)施例的步驟S3的實(shí)現(xiàn)方式3)中予以說(shuō)明,此處不再贅述。其中,所述至少一個(gè)其他節(jié)點(diǎn)包括所述對(duì)等網(wǎng)絡(luò)中的其他任意節(jié)點(diǎn)。優(yōu)選地,所述至少一個(gè)其他節(jié)點(diǎn)包括所述對(duì)等網(wǎng)絡(luò)中可與同步裝置所屬節(jié)點(diǎn)直接進(jìn)行通信的其他節(jié)點(diǎn)。具體地,同步裝置獲取在所述對(duì)等網(wǎng)絡(luò)的至少一個(gè)其他節(jié)點(diǎn)中直播的所述音視頻信息的各個(gè)第二比較時(shí)間點(diǎn)的方式包括但不限于1)由所述對(duì)等網(wǎng)絡(luò)中的超級(jí)節(jié)點(diǎn)或網(wǎng)絡(luò)設(shè)備節(jié)點(diǎn)中獲取所述至少一個(gè)其他節(jié)點(diǎn)的第二比較時(shí)間點(diǎn)。2)當(dāng)所述至少一個(gè)其他節(jié)點(diǎn)包括所述對(duì)等網(wǎng)絡(luò)中可與同步裝置所屬節(jié)點(diǎn)直接進(jìn)行通信的節(jié)點(diǎn)時(shí),直接由所述至少一個(gè)其他節(jié)點(diǎn)處獲得其第二比較時(shí)間點(diǎn)。接著,在步驟S302中,根據(jù)預(yù)定選擇規(guī)則,同步裝置由所述各個(gè)第二比較時(shí)間點(diǎn)中選擇一個(gè)大于所述第一比較時(shí)間點(diǎn)的第二比較時(shí)間點(diǎn)作為所述同步時(shí)間點(diǎn)。其中,所述預(yù)定選擇規(guī)則包括但不限于以下至少一項(xiàng)a)由大于所述第一比較時(shí)間點(diǎn)的至少一個(gè)第二比較時(shí)間點(diǎn)中選擇最大的第二比較時(shí)間點(diǎn);b)由大于所述第一比較時(shí)間點(diǎn)的至少一個(gè)第二比較時(shí)間點(diǎn)中隨機(jī)選擇一個(gè)第二比較時(shí)間點(diǎn)。具體地,同步裝置先比較各個(gè)第二比較時(shí)間點(diǎn)和所述第一比較時(shí)間點(diǎn),以獲得一個(gè)或多個(gè)大于所述第一比較時(shí)間點(diǎn)的第二比較時(shí)間點(diǎn),并根據(jù)預(yù)定選擇規(guī)則,由所述一個(gè)或多個(gè)第二比較時(shí)間點(diǎn)中選擇一個(gè)第二比較時(shí)間點(diǎn)作為同步時(shí)間點(diǎn)。接著,步驟S4已在參照?qǐng)D1所示的實(shí)施例中予以詳述,并以引用的方式包含于此,不再贅述。根據(jù)本發(fā)明的方法,選擇對(duì)等網(wǎng)絡(luò)中的其他節(jié)點(diǎn)的第二比較時(shí)間點(diǎn)作為同步時(shí)間點(diǎn),以將同步裝置所屬節(jié)點(diǎn)的播放時(shí)間點(diǎn)與其他節(jié)點(diǎn)中的至少一個(gè)節(jié)點(diǎn)相同步,以確??梢杂蓪?duì)等網(wǎng)絡(luò)中順暢的獲得所述同步時(shí)間點(diǎn)所對(duì)應(yīng)的數(shù)據(jù)片段,以減少同步后由于網(wǎng)絡(luò)卡頓而再次延遲的情況。
圖3示意出了本發(fā)明又一個(gè)優(yōu)選實(shí)施例的一種在對(duì)等網(wǎng)絡(luò)的節(jié)點(diǎn)中用于調(diào)整音視頻信息的播放時(shí)間點(diǎn)的方法流程圖。根據(jù)本實(shí)施例的方法包括步驟Si、步驟S2、步驟S3以及步驟S4,其中,所述步驟S3包括步驟S303、步驟S304以及步驟S305。步驟Sl和步驟S2已在參照?qǐng)D1所示的實(shí)施例中予以詳述,并以引用的方式包含于此,不再贅述。在步驟S303中,當(dāng)判斷所述第一比較時(shí)間點(diǎn)與所述實(shí)際直播時(shí)間點(diǎn)之間的時(shí)間間隔大于所述預(yù)確定的閾值時(shí),同步裝置獲取所述對(duì)等網(wǎng)絡(luò)的至少一個(gè)其他節(jié)點(diǎn)中屬于所述音視頻信息且已全部或部分下載的數(shù)據(jù)片段的片段相關(guān)信息。其中,所述至少一個(gè)其他節(jié)點(diǎn)包括所述對(duì)等網(wǎng)絡(luò)中的其他任意節(jié)點(diǎn),優(yōu)選地,所述至少一個(gè)其他節(jié)點(diǎn)包括所述對(duì)等網(wǎng)絡(luò)中可與同步裝置所屬節(jié)點(diǎn)直接進(jìn)行通信的其他節(jié)點(diǎn)。其中,所述片段相關(guān)信息包含所述數(shù)據(jù)片段的片段標(biāo)識(shí)信息,例如數(shù)據(jù)片段的名稱,又例如,數(shù)據(jù)片段的序號(hào)等;優(yōu)選地,所述片段相關(guān)信息還包括其所對(duì)應(yīng)的數(shù)據(jù)片段的片段完整度信息,例如,節(jié)點(diǎn)已經(jīng)下載的對(duì)應(yīng)于該數(shù)據(jù)片段的部分?jǐn)?shù)據(jù)的數(shù)據(jù)量,又例如,
節(jié)點(diǎn)已經(jīng)下載的對(duì)應(yīng)于該數(shù)據(jù)片段的部分?jǐn)?shù)據(jù)的數(shù)據(jù)量占該數(shù)據(jù)片段的總數(shù)據(jù)量的百分。其中,本領(lǐng)域技術(shù)人員應(yīng)可根據(jù)實(shí)際情況和需求來(lái)確定獲取數(shù)據(jù)片段的片段完整度信息的方式,例如,將各個(gè)數(shù)據(jù)片段均分為N個(gè)部分,并采用0和1來(lái)標(biāo)識(shí)各部分?jǐn)?shù)據(jù)是否已經(jīng)下載,并將其中1的數(shù)量作為數(shù)據(jù)片段的片段完整度信息的方式等,在此不再贅述。具體地,同步裝置獲取所述對(duì)等網(wǎng)絡(luò)的至少一個(gè)其他節(jié)點(diǎn)中屬于所述音視頻信息且已全部或部分下載的數(shù)據(jù)片段的片段相關(guān)信息的方式包括但不限于1)由所述對(duì)等網(wǎng)絡(luò)中的超級(jí)節(jié)點(diǎn)或網(wǎng)絡(luò)設(shè)備節(jié)點(diǎn)中獲取所述至少一個(gè)其他節(jié)點(diǎn)已全部或部分下載的數(shù)據(jù)片段的片段相關(guān)信息。2)當(dāng)所述至少一個(gè)其他節(jié)點(diǎn)包括所述對(duì)等網(wǎng)絡(luò)中可與同步裝置所屬節(jié)點(diǎn)直接進(jìn)行通信的節(jié)點(diǎn)時(shí),直接由所述至少一個(gè)其他節(jié)點(diǎn)處獲得其已全部或部分下載的數(shù)據(jù)片段的片段相關(guān)信息。在步驟S304中,同步裝置根據(jù)所述片段相關(guān)信息,分別確定由所述對(duì)等網(wǎng)絡(luò)中獲取各個(gè)已全部或部分下載的數(shù)據(jù)片段的困難度。其中,所述困難度用于評(píng)價(jià)由對(duì)等網(wǎng)絡(luò)獲取所述數(shù)據(jù)片段的難易程度。具體地,所述同步裝置根據(jù)所述片段相關(guān)信息,分別確定由所述對(duì)等網(wǎng)絡(luò)中獲取各個(gè)已全部或部分下載的數(shù)據(jù)片段的困難度的方式包括但不限于1)同步裝置根據(jù)步驟S303中獲得的所述對(duì)等網(wǎng)絡(luò)的至少一個(gè)其他節(jié)點(diǎn)中屬于所述音視頻信息且已全部或部分下載的數(shù)據(jù)片段的片段相關(guān)信息,統(tǒng)計(jì)所述對(duì)等網(wǎng)絡(luò)中各個(gè)已全部或部分下載所述數(shù)據(jù)片段的其他節(jié)點(diǎn)的節(jié)點(diǎn)數(shù)量,以根據(jù)所述節(jié)點(diǎn)數(shù)量來(lái)確定獲取所述數(shù)據(jù)片段的困難度。其中,已全部或部分下載所述數(shù)據(jù)片段的其他節(jié)點(diǎn)的節(jié)點(diǎn)數(shù)量越多,則獲取所述數(shù)據(jù)片段的困難度越??;已全部或部分下載所述數(shù)據(jù)片段的其他節(jié)點(diǎn)的節(jié)點(diǎn)數(shù)量越少,則獲取所述數(shù)據(jù)片段的困難度越大。其中,所述困難度以困難度級(jí)別或困難度數(shù)值表示。優(yōu)選地,所述困難度的數(shù)值與所述節(jié)點(diǎn)數(shù)量的對(duì)應(yīng)關(guān)系包括反比例對(duì)應(yīng)關(guān)系。例如,同步裝置在步驟S303中獲得對(duì)等網(wǎng)絡(luò)中的節(jié)點(diǎn)Peerl所包含的三個(gè)數(shù)據(jù)片段的片段標(biāo)識(shí)信息Dfrag_l,Dfrag_2以及Dfrag_3,節(jié)點(diǎn)Peer2所包含的兩個(gè)數(shù)據(jù)片段的片段標(biāo)識(shí)信息Dfrag_3和Dfrag_4,以及節(jié)點(diǎn)Peer3所包含的兩個(gè)數(shù)據(jù)片段的片段標(biāo)識(shí)信息Dfrag_3、Dfrag_l,則同步裝置統(tǒng)計(jì)獲得已部分或全部下載Dfrag_l的節(jié)點(diǎn)數(shù)量2,并確定由對(duì)等網(wǎng)絡(luò)獲取數(shù)據(jù)片段Dfrag_l的困難度=1/已部分或全部下載Dfrag_l的節(jié)點(diǎn)數(shù)量=1/2 ;相似地,同步裝置確定由對(duì)等網(wǎng)絡(luò)獲取數(shù)據(jù)片段Dfrag_2的困難度為1,獲取數(shù)據(jù)片段Dfrag_3的困難度為1/3,以及獲取數(shù)據(jù)片段Dfrag_4的困難度為1。2)當(dāng)片段相關(guān)信息還包括其所對(duì)應(yīng)的數(shù)據(jù)片段的片段完整度信息時(shí),對(duì)于所述各個(gè)已全部或部分下載的數(shù)據(jù)片段中的每個(gè)數(shù)據(jù)片段,同步裝置通過(guò)預(yù)訂統(tǒng)計(jì)處理獲得其在所述對(duì)等網(wǎng)絡(luò)的至少一個(gè)其他節(jié)點(diǎn)中的片段完整度信息,以根據(jù)統(tǒng)計(jì)處理結(jié)果來(lái)確定由對(duì)等網(wǎng)絡(luò)中獲取所述數(shù)據(jù)片段的困難度。優(yōu)選地,所述預(yù)定統(tǒng)計(jì)處理的方式包括但不限于1)統(tǒng)計(jì)片段完整度信息之和;2)獲取片段完整度信息的平均值;3)統(tǒng)計(jì)并判斷是否獲得M個(gè)大于預(yù)定完整度閾值的片段完整度信息等。其中,本領(lǐng)域技術(shù)人員應(yīng)可根據(jù)實(shí)際情況和需求來(lái)確定M的值以及所述預(yù)定完整度閾值,在此不再贅述。其中,同步裝置根據(jù)預(yù)定的統(tǒng)計(jì)處理結(jié)果與困難度的對(duì)應(yīng)關(guān)系,確定由對(duì)等網(wǎng)絡(luò)中與獲取該統(tǒng)計(jì)結(jié)果所對(duì)應(yīng)的數(shù)據(jù)片段的困難度。其中,所述困難度以困難度級(jí)別或困難度數(shù)值表示。優(yōu)選地,所述困難度的數(shù)值與所述統(tǒng)計(jì)處理結(jié)果的對(duì)應(yīng)關(guān)系包括反比例對(duì)應(yīng)關(guān)系。例如,同步裝置在步驟S303中獲得的節(jié)點(diǎn)Peer4、Peer5和Peer6中的各個(gè)數(shù)據(jù)片段的已下載百分比如下表1所示
Peer4Peer5Peer6Dfrag—510%80%0%Dfrag—670%90%80%Dfrag—7100%10%10%表1預(yù)定的平均下載百分比與困難度等級(jí)的對(duì)應(yīng)關(guān)系如下表2所示,其中,困難度由第一等級(jí)至第五等級(jí)依次增加
平均下載百分比困難度等級(jí)0% -15%第五等級(jí)16% -30%第四等級(jí)31% -50%第三等級(jí)51% -75%第二等級(jí)
1權(quán)利要求
1.一種在對(duì)等網(wǎng)絡(luò)的節(jié)點(diǎn)中用于調(diào)整音視頻信息的播放時(shí)間點(diǎn)的方法,其中,所述方法包括以下步驟a.獲取所述節(jié)點(diǎn)中當(dāng)前直播的所述音視頻信息的第一比較時(shí)間點(diǎn);b.判斷所述第一比較時(shí)間點(diǎn)與所述音視頻信息的預(yù)獲取的實(shí)際直播時(shí)間點(diǎn)之間的時(shí)間間隔是否大于預(yù)確定的閾值;c.當(dāng)判斷所述第一比較時(shí)間點(diǎn)與所述實(shí)際直播時(shí)間點(diǎn)的時(shí)間間隔大于預(yù)確定的閾值時(shí),獲取所述音視頻信息的同步時(shí)間點(diǎn);d.自所述同步時(shí)間點(diǎn)起始播放所述音視頻信息。
2.根據(jù)權(quán)利要求1所述的方法,其中,所述方法在所述步驟b之前通過(guò)以下步驟來(lái)預(yù)獲取所述實(shí)際直播時(shí)間點(diǎn)-由所述對(duì)等網(wǎng)絡(luò)中獲取所述音視頻信息的直播起始時(shí)間點(diǎn),其中,所述直播起始時(shí)間點(diǎn)由原始提供所述音視頻信息的直播源節(jié)點(diǎn)發(fā)送至所述對(duì)等網(wǎng)絡(luò)中;-根據(jù)當(dāng)前時(shí)間點(diǎn)與所述直播起始時(shí)間點(diǎn)之間的時(shí)間間隔,獲得所述實(shí)際直播時(shí)間點(diǎn)。
3.根據(jù)權(quán)利要求1或2所述的方法,其中,所述方法在所述步驟b之前通過(guò)以下步驟預(yù)確定所述閾值-獲取所述節(jié)點(diǎn)的網(wǎng)絡(luò)帶寬信息;-根據(jù)所述網(wǎng)絡(luò)帶寬信息,確定所述閾值。
4.根據(jù)權(quán)利要求1至3中任一項(xiàng)所述的方法,其中,所述步驟c包括以下步驟-當(dāng)判斷所述第一比較時(shí)間點(diǎn)與所述實(shí)際直播時(shí)間點(diǎn)之間的時(shí)間間隔大于所述預(yù)確定的閾值時(shí),獲取在所述對(duì)等網(wǎng)絡(luò)的至少一個(gè)其他節(jié)點(diǎn)中直播的所述音視頻信息的各個(gè)第二比較時(shí)間點(diǎn);-根據(jù)預(yù)定選擇規(guī)則,由所述各個(gè)第二比較時(shí)間點(diǎn)中選擇一個(gè)大于所述第一比較時(shí)間點(diǎn)的第二比較時(shí)間點(diǎn)作為所述同步時(shí)間點(diǎn)。
5.根據(jù)權(quán)利要求4所述的方法,其中,所述第二比較時(shí)間點(diǎn)包括以下任一項(xiàng)-直播所述音視頻信息的其他節(jié)點(diǎn)當(dāng)前正在下載的屬于該音視頻信息的數(shù)據(jù)片段的起始播放時(shí)間點(diǎn);-該其他節(jié)點(diǎn)中已下載的部分音視頻信息可播放至的最終播放時(shí)間點(diǎn);-所述音視頻信息在該其他節(jié)點(diǎn)中的當(dāng)前播放時(shí)間點(diǎn)。
6.根據(jù)權(quán)利要求1至3中任一項(xiàng)所述的方法,其中,所述步驟c包括以下步驟-當(dāng)判斷所述第一比較時(shí)間點(diǎn)與所述實(shí)際直播時(shí)間點(diǎn)之間的時(shí)間間隔大于所述預(yù)確定的閾值時(shí),獲取所述對(duì)等網(wǎng)絡(luò)的至少一個(gè)其他節(jié)點(diǎn)中屬于所述音視頻信息且已全部或部分下載的數(shù)據(jù)片段的片段相關(guān)信息;其中,所述片段相關(guān)信息包含所述數(shù)據(jù)片段的片段標(biāo)識(shí)fn息;-根據(jù)所述片段相關(guān)信息,分別確定由所述對(duì)等網(wǎng)絡(luò)中獲取各個(gè)已全部或部分下載的數(shù)據(jù)片段的困難度;-根據(jù)所述困難度,由所述已全部或部分下載的數(shù)據(jù)片段中選擇一個(gè)數(shù)據(jù)片段,以將其對(duì)應(yīng)的起始播放時(shí)間點(diǎn)作為所述同步時(shí)間點(diǎn)。
7.根據(jù)權(quán)利要求6所述的方法,其中,所述片段相關(guān)信息還包括該片段相關(guān)信息所對(duì)應(yīng)的數(shù)據(jù)片段的片段完整度信息。
8.根據(jù)權(quán)利要求1至3中任一項(xiàng)所述的方法,其中,所述步驟c包括以下步驟-當(dāng)判斷所述第一比較時(shí)間點(diǎn)與所述實(shí)際直播時(shí)間點(diǎn)的時(shí)間間隔大于所述預(yù)確定的閾值時(shí),將所述第一比較時(shí)間點(diǎn)與預(yù)定時(shí)間長(zhǎng)度之和作為所述同步時(shí)間點(diǎn)。
9.根據(jù)權(quán)利要求1至8中任一項(xiàng)所述的方法,其中,所述第一比較時(shí)間點(diǎn)包括以下任一項(xiàng)-所述節(jié)點(diǎn)當(dāng)前正在下載的屬于所述音視頻信息的數(shù)據(jù)片段的起始播放時(shí)間點(diǎn);-所述節(jié)點(diǎn)中已下載的部分音視頻信息可播放至的最終播放時(shí)間點(diǎn);-所述音視頻信息在所述節(jié)點(diǎn)中的當(dāng)前播放時(shí)間點(diǎn)。
10.根據(jù)權(quán)利要求9所述的方法,其中,所述第一比較時(shí)間點(diǎn)包括所述當(dāng)前播放時(shí)間點(diǎn),所述步驟d包括以下步驟-判斷所述節(jié)點(diǎn)中是否存在屬于所述音視頻信息且播放時(shí)段包含所述同步時(shí)間點(diǎn)的起播數(shù)據(jù)片段;-當(dāng)本節(jié)點(diǎn)中不存在所述起播數(shù)據(jù)片段時(shí),由所述對(duì)等網(wǎng)絡(luò)中獲取所述起播數(shù)據(jù)片段,以自所述同步時(shí)間點(diǎn)起播放所述音視頻信息。
11.一種在對(duì)等網(wǎng)絡(luò)的節(jié)點(diǎn)中用于調(diào)整音視頻信息的播放時(shí)間點(diǎn)的同步裝置,其中,所述同步裝置包括第一獲取裝置,用于獲取所述節(jié)點(diǎn)中當(dāng)前直播的所述音視頻信息的第一比較時(shí)間點(diǎn);第一判斷裝置,用于判斷所述第一比較時(shí)間點(diǎn)與所述音視頻信息的預(yù)獲取的實(shí)際直播時(shí)間點(diǎn)之間的時(shí)間間隔是否大于預(yù)確定的閾值;第二獲取裝置,用于當(dāng)判斷所述第一比較時(shí)間點(diǎn)與所述實(shí)際直播時(shí)間點(diǎn)的時(shí)間間隔大于預(yù)確定的閾值時(shí),獲取所述音視頻信息的同步時(shí)間點(diǎn);播放裝置,用于自所述同步時(shí)間點(diǎn)起始播放所述音視頻信息。
12.根據(jù)權(quán)利要求11所述的同步裝置,其中,所述同步裝置通過(guò)以下裝置來(lái)預(yù)獲取所述實(shí)際直播時(shí)間點(diǎn)第三獲取裝置,用于由所述對(duì)等網(wǎng)絡(luò)中獲取所述音視頻信息的直播起始時(shí)間點(diǎn),其中,所述直播起始時(shí)間點(diǎn)由原始提供所述音視頻信息的直播源節(jié)點(diǎn)發(fā)送至所述對(duì)等網(wǎng)絡(luò)中;第四獲取裝置,用于根據(jù)當(dāng)前時(shí)間點(diǎn)與所述直播起始時(shí)間點(diǎn)之間的時(shí)間間隔,獲得所述實(shí)際直播時(shí)間點(diǎn)。
13.根據(jù)權(quán)利要求11或12所述的同步裝置,其中,所述同步裝置通過(guò)以下裝置預(yù)確定所述閾值帶寬獲取裝置,用于獲取所述節(jié)點(diǎn)的網(wǎng)絡(luò)帶寬信息;閾值確定裝置,用于根據(jù)所述網(wǎng)絡(luò)帶寬信息,確定所述閾值。
14.根據(jù)權(quán)利要求11至13中任一項(xiàng)所述的同步裝置,其中,所述第二獲取裝置包括第一子獲取裝置,用于當(dāng)判斷所述第一比較時(shí)間點(diǎn)與所述實(shí)際直播時(shí)間點(diǎn)之間的時(shí)間間隔大于所述預(yù)確定的閾值時(shí),獲取在所述對(duì)等網(wǎng)絡(luò)的至少一個(gè)其他節(jié)點(diǎn)中直播的所述音視頻信息的各個(gè)第二比較時(shí)間點(diǎn);第一選擇裝置,用于根據(jù)預(yù)定選擇規(guī)則,由所述各個(gè)第二比較時(shí)間點(diǎn)中選擇一個(gè)大于所述第一比較時(shí)間點(diǎn)的第二比較時(shí)間點(diǎn)作為所述同步時(shí)間點(diǎn)。
15.根據(jù)權(quán)利要求14所述的同步裝置,其中,所述第二比較時(shí)間點(diǎn)包括以下任一項(xiàng)-直播所述音視頻信息的其他節(jié)點(diǎn)當(dāng)前正在下載的屬于該音視頻信息的數(shù)據(jù)片段的起始播放時(shí)間點(diǎn);-該其他節(jié)點(diǎn)中已下載的部分音視頻信息可播放至的最終播放時(shí)間點(diǎn);-所述音視頻信息在該其他節(jié)點(diǎn)中的當(dāng)前播放時(shí)間點(diǎn)。
16.根據(jù)權(quán)利要求11至13中任一項(xiàng)所述的同步裝置,其中,所述第二獲取裝置包括第二子獲取裝置,用于當(dāng)判斷所述第一比較時(shí)間點(diǎn)與所述實(shí)際直播時(shí)間點(diǎn)之間的時(shí)間間隔大于所述預(yù)確定的閾值時(shí),獲取所述對(duì)等網(wǎng)絡(luò)的至少一個(gè)其他節(jié)點(diǎn)中屬于所述音視頻信息且已全部或部分下載的數(shù)據(jù)片段的片段相關(guān)信息,其中,所述片段相關(guān)信息包含所述數(shù)據(jù)片段的片段標(biāo)識(shí)信息;確定裝置,用于根據(jù)所述片段相關(guān)信息,分別確定由所述對(duì)等網(wǎng)絡(luò)中獲取各個(gè)已全部或部分下載的數(shù)據(jù)片段的困難度;第二選擇裝置,用于根據(jù)所述困難度,由所述已全部或部分下載的數(shù)據(jù)片段中選擇一個(gè)數(shù)據(jù)片段,以將其對(duì)應(yīng)的起始播放時(shí)間點(diǎn)作為所述同步時(shí)間點(diǎn)。
17.根據(jù)權(quán)利要求16所述的同步裝置,其中,所述片段相關(guān)信息還包括該片段相關(guān)信息所對(duì)應(yīng)的數(shù)據(jù)片段的片段完整度信息。
18.根據(jù)權(quán)利要求11至13中任一項(xiàng)所述的同步裝置,其中,所述第二獲取裝置包括第三子獲取裝置,用于當(dāng)判斷所述第一比較時(shí)間點(diǎn)與所述實(shí)際直播時(shí)間點(diǎn)的時(shí)間間隔大于所述預(yù)確定的閾值時(shí),將所述第一比較時(shí)間點(diǎn)與預(yù)定時(shí)間長(zhǎng)度之和作為所述同步時(shí)間點(diǎn)ο
19.根據(jù)權(quán)利要求11至18中任一項(xiàng)所述的同步裝置,其中,所述第一比較時(shí)間點(diǎn)包括以下任一項(xiàng)-所述節(jié)點(diǎn)當(dāng)前正在下載的屬于所述音視頻信息的數(shù)據(jù)片段的起始播放時(shí)間點(diǎn);-所述節(jié)點(diǎn)中已下載的部分音視頻信息可播放至的最終播放時(shí)間點(diǎn);-所述音視頻信息在所述節(jié)點(diǎn)中的當(dāng)前播放時(shí)間點(diǎn)。
20.根據(jù)權(quán)利要求19所述的同步裝置,其中,所述第一比較時(shí)間點(diǎn)包括所述當(dāng)前播放時(shí)間點(diǎn),所述播放裝置包括第二判斷裝置,用于判斷所述節(jié)點(diǎn)中是否存在屬于所述音視頻信息且播放時(shí)段包含所述同步時(shí)間點(diǎn)的起播數(shù)據(jù)片段;獲取播放裝置,用于當(dāng)本節(jié)點(diǎn)中不存在所述起播數(shù)據(jù)片段時(shí),由所述對(duì)等網(wǎng)絡(luò)中獲取所述起播數(shù)據(jù)片段,以自所述同步時(shí)間點(diǎn)起播放所述音視頻信息。
21.一種計(jì)算機(jī)設(shè)備,其中,該計(jì)算機(jī)設(shè)備包含如權(quán)利要求11至20中至少一項(xiàng)所述的同步裝置。
全文摘要
本發(fā)明的目的是提供一種用于調(diào)整音視頻信息的播放時(shí)間點(diǎn)的方法、裝置及設(shè)備。根據(jù)本發(fā)明的方法包括獲取所述節(jié)點(diǎn)中當(dāng)前直播的所述音視頻信息的第一比較時(shí)間點(diǎn);判斷所述第一比較時(shí)間點(diǎn)與所述音視頻信息的預(yù)獲取的實(shí)際直播時(shí)間點(diǎn)之間的時(shí)間間隔是否大于預(yù)確定的閾值;當(dāng)判斷所述第一比較時(shí)間點(diǎn)與所述實(shí)際直播時(shí)間點(diǎn)的時(shí)間間隔大于預(yù)確定的閾值時(shí),獲取所述音視頻信息的同步時(shí)間點(diǎn);自所述同步時(shí)間點(diǎn)起始播放所述音視頻信息。本發(fā)明與現(xiàn)有技術(shù)相比的優(yōu)點(diǎn)在于1)可使用戶獲得正在直播的所述音視頻信息的最新信息;2)可減少同步后由于網(wǎng)絡(luò)卡頓而再次延遲的情況。
文檔編號(hào)H04N21/242GK102387401SQ20111031685
公開(kāi)日2012年3月21日 申請(qǐng)日期2011年10月17日 優(yōu)先權(quán)日2011年10月17日
發(fā)明者吳宇進(jìn), 吳登榮, 曹錚 申請(qǐng)人:上海聚力傳媒技術(shù)有限公司