亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

虛擬頻道管理方法、裝置及虛擬頻道服務(wù)器的制造方法

文檔序號:10539550閱讀:177來源:國知局
虛擬頻道管理方法、裝置及虛擬頻道服務(wù)器的制造方法
【專利摘要】本發(fā)明實(shí)施例提供一種虛擬頻道管理方法、裝置及虛擬頻道服務(wù)器,該方法包括:接收視頻播放請求,所述視頻播放請求中包括獲取待播放視頻;獲取虛擬頻道對應(yīng)的至少一個(gè)待選播放頻點(diǎn)、以及各所述待選播放頻點(diǎn)在預(yù)設(shè)時(shí)段內(nèi)的時(shí)段占用信息;根據(jù)所述待播放視頻的視頻時(shí)長和各所述時(shí)段占用信息,確定所述待播放視頻對應(yīng)的目標(biāo)播放頻點(diǎn)和目標(biāo)播放時(shí)段;在所述目標(biāo)播放時(shí)段,通過所述目標(biāo)播放頻點(diǎn)播放所述待播放視頻。用于提高向用戶播放視頻的視頻質(zhì)量。
【專利說明】
虛擬頻道管理方法、裝置及虛擬頻道服務(wù)器
技術(shù)領(lǐng)域
[0001] 本發(fā)明實(shí)施例涉及電視技術(shù)領(lǐng)域,尤其涉及一種虛擬頻道管理方法、裝置及虛擬 頻道服務(wù)器。
【背景技術(shù)】
[0002] 隨著廣播電視技術(shù)的不斷發(fā)展,虛擬頻道技術(shù)得到了廣泛的應(yīng)用,任何用戶均可 以通過虛擬頻道發(fā)布直播視頻。
[0003] 在實(shí)際應(yīng)用過程中,當(dāng)用戶需要通過虛擬頻道發(fā)布直播視頻時(shí),用戶將需要發(fā)布 的視頻傳送至虛擬頻道服務(wù)器(下文簡稱服務(wù)器),由服務(wù)器對用戶上傳的視頻進(jìn)行播放, 在現(xiàn)有技術(shù)中,服務(wù)器通常采用IP組播或者IP單播的方式進(jìn)行視頻播放,在IP組播方式中, 服務(wù)器設(shè)置組播地址,并通過組播地址發(fā)送視頻流,當(dāng)用戶需要觀看視頻時(shí),用戶對視頻播 放終端進(jìn)行設(shè)置以加入該組播地址對應(yīng)的組播組,進(jìn)而實(shí)現(xiàn)通過視頻播放終端觀看服務(wù)器 播放的視頻;在IP單播方式中,用戶通過視頻播放終端向服務(wù)器發(fā)送視頻播放請求,服務(wù)器 在接收到視頻播放請求后,通過網(wǎng)絡(luò)資源向視頻播放終端發(fā)送視頻流,以實(shí)現(xiàn)用戶可以通 過視頻播放終端觀看服務(wù)器播放的視頻。
[0004] 然而,在現(xiàn)有技術(shù)中,服務(wù)器無論采用IP組播方式還是IP單播方式進(jìn)行視頻播放, 服務(wù)器都需要通過網(wǎng)絡(luò)資源向視頻播放終端發(fā)送視頻流,當(dāng)網(wǎng)絡(luò)帶寬較小或者網(wǎng)絡(luò)不穩(wěn)定 時(shí),導(dǎo)致通過虛擬頻道向用戶播放的視頻的質(zhì)量較低。

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

[0005] 本發(fā)明實(shí)施例提供一種虛擬頻道管理方法、裝置及虛擬頻道服務(wù)器,用于提高向 用戶播放視頻的視頻質(zhì)量。
[0006] 第一方面,本發(fā)明實(shí)施例提供一種虛擬頻道管理方法,包括:
[0007] 接收視頻播放請求,所述視頻播放請求中包括獲取待播放視頻;
[0008] 獲取虛擬頻道對應(yīng)的至少一個(gè)待選播放頻點(diǎn)、以及各所述待選播放頻點(diǎn)在預(yù)設(shè)時(shí) 段內(nèi)的時(shí)段占用信息;
[0009] 根據(jù)所述待播放視頻的視頻時(shí)長和各所述時(shí)段占用信息,確定所述待播放視頻對 應(yīng)的目標(biāo)播放頻點(diǎn)和目標(biāo)播放時(shí)段;
[001 0]在所述目標(biāo)播放時(shí)段,通過所述目標(biāo)播放頻點(diǎn)播放所述待播放視頻。
[0011] 在一種可能的實(shí)施方式中,根據(jù)所述待播放視頻的視頻時(shí)長和各所述時(shí)段占用信 息,確定所述待播放視頻對應(yīng)的目標(biāo)播放頻點(diǎn)和目標(biāo)播放時(shí)段,包括:
[0012] 根據(jù)各所述時(shí)段占用信息,獲取各所述待選播放頻點(diǎn)對應(yīng)的空閑時(shí)段,所述空閑 時(shí)段為所述待選播放頻點(diǎn)中未被安排播放視頻的時(shí)段;
[0013] 在各所述待選播放頻點(diǎn)對應(yīng)的空閑時(shí)段中,確定所述目標(biāo)播放時(shí)段,其中,所述目 標(biāo)播放時(shí)段的時(shí)長大于或等于所述待播放視頻的時(shí)長;
[0014] 將目標(biāo)播放時(shí)段對應(yīng)的待選播放頻點(diǎn)確定為目標(biāo)播放頻點(diǎn)。
[0015] 在另一種可能的實(shí)施方式中,在各所述待選播放頻點(diǎn)對應(yīng)的空閑時(shí)段中,確定所 述目標(biāo)播放時(shí)段,包括:
[0016] 在各所述待選播放頻點(diǎn)對應(yīng)的空閑時(shí)段中,獲取時(shí)長大于所述待播放視頻的時(shí)長 的有效空閑時(shí)段集合;
[0017] 獲取所述有效空閑時(shí)段集合中各有效空閑時(shí)段的優(yōu)先級,將優(yōu)先級最高的有效空 閑時(shí)段確定為所述目標(biāo)播放時(shí)段。
[0018] 在另一種可能的實(shí)施方式中,所述視頻播放請求中還包括預(yù)設(shè)播放時(shí)段;
[0019] 相應(yīng)的,根據(jù)所述待播放視頻的視頻時(shí)長和各所述時(shí)段占用信息,確定所述待播 放視頻對應(yīng)的目標(biāo)播放時(shí)段,包括:
[0020] 將所述預(yù)設(shè)播放時(shí)段確定為所述目標(biāo)播放時(shí)段;
[0021] 相應(yīng)的,根據(jù)所述待播放視頻的視頻時(shí)長和各所述時(shí)段占用信息,確定所述待播 放視頻對應(yīng)的目標(biāo)播放頻點(diǎn),包括:
[0022] 獲取各所述待選播放頻點(diǎn)的空閑時(shí)段,將空閑時(shí)段包括所述預(yù)設(shè)播放時(shí)段的一個(gè) 待選播放頻點(diǎn)確定為所述目標(biāo)播放頻點(diǎn)。
[0023] 在另一種可能的實(shí)施方式中,所述接收視頻播放請求之前,還包括:
[0024] 接收用戶對應(yīng)的客戶端發(fā)送的登錄請求,所述登錄請求中包括用戶名和密碼;
[0025] 在對所述用戶名和密碼驗(yàn)證通過后,向所述客戶端發(fā)送各所述待選播放頻點(diǎn)的空 閑時(shí)段、以及各所述空閑時(shí)段的時(shí)長,以使用戶根據(jù)所述待播放視頻的時(shí)長在所述空閑時(shí) 段中選擇所述預(yù)設(shè)播放時(shí)段。
[0026]第二方面,本發(fā)明實(shí)施例提供一種虛擬頻道管理裝置,包括:
[0027] 接收模塊,用于接收視頻播放請求,所述視頻播放請求中包括獲取待播放視頻;
[0028] 獲取模塊,用于獲取虛擬頻道對應(yīng)的至少一個(gè)待選播放頻點(diǎn)、以及各所述待選播 放頻點(diǎn)在預(yù)設(shè)時(shí)段內(nèi)的時(shí)段占用信息;
[0029] 確定模塊,用于根據(jù)所述待播放視頻的視頻時(shí)長和各所述時(shí)段占用信息,確定所 述待播放視頻對應(yīng)的目標(biāo)播放頻點(diǎn)和目標(biāo)播放時(shí)段;
[0030] 播放模塊,用于在所述目標(biāo)播放時(shí)段,通過所述目標(biāo)播放頻點(diǎn)播放所述待播放視 頻。
[0031] 在另一種可能的實(shí)施方式中,所述確定模塊包括獲取單元、第一確定單元和第二 確定單元,其中,
[0032] 所述獲取單元,用于根據(jù)各所述時(shí)段占用信息,獲取各所述待選播放頻點(diǎn)對應(yīng)的 空閑時(shí)段,所述空閑時(shí)段為所述待選播放頻點(diǎn)中未被安排播放視頻的時(shí)段;
[0033] 所述第一確定單元,用于在各所述待選播放頻點(diǎn)對應(yīng)的空閑時(shí)段中,確定所述目 標(biāo)播放時(shí)段,其中,所述目標(biāo)播放時(shí)段的時(shí)長大于或等于所述待播放視頻的時(shí)長;
[0034]所述第二確定單元,用于將目標(biāo)播放時(shí)段對應(yīng)的待選播放頻點(diǎn)確定為目標(biāo)播放頻 點(diǎn)。
[0035] 在另一種可能的實(shí)施方式中,所述第一確定單元具體用于:
[0036] 在各所述待選播放頻點(diǎn)對應(yīng)的空閑時(shí)段中,獲取時(shí)長大于所述待播放視頻的時(shí)長 的有效空閑時(shí)段集合;
[0037] 獲取所述有效空閑時(shí)段集合中各有效空閑時(shí)段的優(yōu)先級,將優(yōu)先級最高的有效空 閑時(shí)段確定為所述目標(biāo)播放時(shí)段。
[0038]在另一種可能的實(shí)施方式中,所述視頻播放請求中還包括預(yù)設(shè)播放時(shí)段;
[0039]相應(yīng)的,所述確定模塊具體用于,將所述預(yù)設(shè)播放時(shí)段確定為所述目標(biāo)播放時(shí)段; [0040]所述確定模塊還用于,獲取各所述待選播放頻點(diǎn)的空閑時(shí)段,將空閑時(shí)段包括所 述預(yù)設(shè)播放時(shí)段的一個(gè)待選播放頻點(diǎn)確定為所述目標(biāo)播放頻點(diǎn)。
[0041 ]在另一種可能的實(shí)施方式中,所述裝置還包括發(fā)送模塊,其中,
[0042]所述接收模塊還用于,在所述接收模塊接收視頻播放請求之前,接收用戶對應(yīng)的 客戶端發(fā)送的登錄請求,所述登錄請求中包括用戶名和密碼;
[0043]所述發(fā)送模塊用于,在對所述用戶名和密碼驗(yàn)證通過后,向所述客戶端發(fā)送各所 述待選播放頻點(diǎn)的空閑時(shí)段、以及各所述空閑時(shí)段的時(shí)長,以使用戶根據(jù)所述待播放視頻 的時(shí)長在所述空閑時(shí)段中選擇所述預(yù)設(shè)播放時(shí)段。
[0044] 第三方面,本發(fā)明實(shí)施例提供一種虛擬頻道服務(wù)器,包括上述第二方面任一項(xiàng)所 述的虛擬頻道管理裝置。
[0045] 本發(fā)明實(shí)施例提供的虛擬頻道管理方法、裝置及虛擬頻道服務(wù)器,在虛擬頻道管 理裝置接收到包括待播放視頻的視頻播放請求之后,獲取虛擬頻道對應(yīng)的至少一個(gè)待選播 放頻點(diǎn)、以及各待選播放頻點(diǎn)的時(shí)段占用信息,根據(jù)待播放視頻的視頻時(shí)長和各時(shí)段占用 信息,確定待播放視頻對應(yīng)的目標(biāo)播放頻點(diǎn)和目標(biāo)播放時(shí)段,并在目標(biāo)播放時(shí)段,通過目標(biāo) 播放頻點(diǎn)播放待播放視頻;在上述過程中,當(dāng)需要通過虛擬頻道對待播放視頻進(jìn)行播放時(shí), 虛擬頻道管理裝置無需使用網(wǎng)絡(luò)資源,使得向用戶播放視頻的質(zhì)量不依賴于網(wǎng)絡(luò)帶寬,可 以通過頻點(diǎn)向用戶提供穩(wěn)定的視頻流,進(jìn)而提高了通過虛擬頻道向用戶播放視頻的視頻質(zhì) 量。
【附圖說明】
[0046] 為了更清楚地說明本發(fā)明實(shí)施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對實(shí)施例或現(xiàn) 有技術(shù)描述中所需要使用的附圖作一簡單地介紹,顯而易見地,下面描述中的附圖是本發(fā) 明的一些實(shí)施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動(dòng)性的前提下,還可以 根據(jù)這些附圖獲得其他的附圖。
[0047]圖1為本發(fā)明提供的虛擬頻道管理的應(yīng)用場景示意圖;
[0048]圖2為本發(fā)明提供的虛擬頻道管理方法的流程示意圖;
[0049] 圖3為本發(fā)明提供的確定目標(biāo)播放時(shí)段和目標(biāo)播放頻點(diǎn)方法的流程圖;
[0050] 圖4為本發(fā)明提供的客戶端界面示意圖;
[0051]圖5為本發(fā)明提供的虛擬頻道管理裝置的結(jié)構(gòu)示意圖一;
[0052]圖6為本發(fā)明提供的虛擬頻道管理裝置的結(jié)構(gòu)示意圖二。
【具體實(shí)施方式】
[0053]為使本發(fā)明實(shí)施例的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚,下面將結(jié)合本發(fā)明實(shí)施例 中的附圖,對本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例是 本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例。基于本發(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員 在沒有做出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。
[0054] 圖1為本發(fā)明提供的虛擬頻道管理的應(yīng)用場景示意圖,請參照圖1,包括多個(gè)客戶 端(101-1至101-M)和虛擬頻道管理裝置102,在虛擬頻道管理裝置102中設(shè)置有多個(gè)播放頻 點(diǎn),虛擬頻道管理裝置102可以通過該多個(gè)播放頻點(diǎn)中播放視頻;當(dāng)用戶需要通過虛擬頻道 播放視頻時(shí),用戶可以通過客戶端向虛擬頻道管理裝置102發(fā)送待播放視頻,虛擬頻道管理 裝置102根據(jù)待播放視頻的時(shí)長,在多個(gè)播放頻點(diǎn)中選擇一個(gè)播放頻點(diǎn),并選擇一個(gè)空閑時(shí) 段播放該待播放視頻,在本申請中,虛擬頻道管理裝置可以通過播放頻點(diǎn)對待播放視頻進(jìn) 行播放,無需使用網(wǎng)絡(luò)資源,進(jìn)而提高通過虛擬頻道向用戶播放的視頻的質(zhì)量。下面,通過 具體實(shí)施例對本申請所示的技術(shù)方案進(jìn)行詳細(xì)說明。
[0055] 需要說明的是,下面這幾個(gè)具體的實(shí)施例可以相互結(jié)合,對于相同或相似的概念 或過程可能在某些實(shí)施例中不再贅述。
[0056] 圖2為本發(fā)明提供的虛擬頻道管理方法的流程示意圖,該方法的執(zhí)行主體為虛擬 頻道管理裝置,請參照圖2,該方法可以包括:
[0057] S201、接收視頻播放請求,視頻播放請求中包括獲取待播放視頻;
[0058] S202、獲取虛擬頻道對應(yīng)的至少一個(gè)待選播放頻點(diǎn)、以及各待選播放頻點(diǎn)在預(yù)設(shè) 時(shí)段內(nèi)的時(shí)段占用信息;
[0059] S203、根據(jù)待播放視頻的視頻時(shí)長和各時(shí)段占用信息,確定待播放視頻對應(yīng)的目 標(biāo)播放頻點(diǎn)和目標(biāo)播放時(shí)段;
[0060] S204、在目標(biāo)播放時(shí)段,通過目標(biāo)播放頻點(diǎn)播放待播放視頻。
[0061]在本發(fā)明實(shí)施例中,在虛擬頻道管理裝置(下文簡稱管理裝置)中設(shè)置有多個(gè)待選 播放頻點(diǎn),該多個(gè)待選播放頻點(diǎn)為廣播電視網(wǎng)絡(luò)公司分配的頻點(diǎn),管理裝置可以在該多個(gè) 待選播放頻點(diǎn)進(jìn)行視頻播放,管理裝置還可以為各個(gè)待選播放頻點(diǎn)進(jìn)行命名,且該命名與 現(xiàn)有的直播頻點(diǎn)名稱不同,現(xiàn)有的直播頻點(diǎn)包括"CCTV1"、"北京衛(wèi)視"、"東方衛(wèi)視"等。 [0062]在實(shí)際應(yīng)用過程中,當(dāng)用戶需要在虛擬頻道中播放視頻時(shí),用戶可以通過客戶端 向管理裝置發(fā)送視頻播放請求,可選的,可以通過網(wǎng)絡(luò)資源向管理裝置發(fā)送視頻播放請求, 該視頻播放請求中至少包括待播放視頻,該待播放視頻可以為用戶錄制的視頻,或者,用戶 對現(xiàn)有視頻進(jìn)行重新編排后的視頻。
[0063]在管理裝置接收到視頻播放請求之后,管理裝置獲取虛擬頻道對應(yīng)的至少一個(gè)待 選播放頻點(diǎn)、以及各個(gè)待選播放頻點(diǎn)在預(yù)設(shè)時(shí)段內(nèi)的時(shí)段占用信息,其中,該時(shí)段占用信息 用于指示該待選播放頻點(diǎn)中哪些時(shí)段處于空閑,哪些時(shí)段已被安排播放視頻,可選的,該預(yù) 設(shè)時(shí)段可以為管理裝置接收到視頻播放請求時(shí)刻之后的24小時(shí),該預(yù)設(shè)時(shí)段還可以為管理 裝置接收到視頻播放請求的日期的第二天的〇點(diǎn)至24點(diǎn),在實(shí)際應(yīng)用過程中,可以根據(jù)實(shí)際 需要設(shè)置該預(yù)設(shè)時(shí)段,例如,假設(shè)預(yù)設(shè)時(shí)段為管理裝置接收到視頻播放請求的日期的第二 天的0點(diǎn)至24點(diǎn),則各待選播放頻點(diǎn)時(shí)段占用信息可以如表1所示:
[0064]表 1
[0065]
[0066] 在管理裝置獲取得到虛擬頻道對應(yīng)的至少一個(gè)待選播放頻點(diǎn)、以及各待選播放頻 點(diǎn)的時(shí)段占用信息之后,管理裝置根據(jù)待播放視頻的視頻時(shí)長和各時(shí)段占用信息,在該至 少一個(gè)待選播放頻點(diǎn)中確定目標(biāo)播放頻點(diǎn),在該目標(biāo)播放頻點(diǎn)的空閑時(shí)段中確定目標(biāo)播放 時(shí)段,并在目標(biāo)播放時(shí)段,通過目標(biāo)播放頻點(diǎn)播放待播放視頻,可選的,可以在目標(biāo)播放時(shí) 段,通過將待播放視頻對應(yīng)的碼流通過正交振幅調(diào)制(Quadrature Amp 1 i tude Modulation,簡稱QAM)調(diào)制到目標(biāo)播放頻點(diǎn),以實(shí)現(xiàn)對待播放視頻進(jìn)行播放,其中,目標(biāo)播 放時(shí)段的時(shí)長大于待播放視頻的時(shí)長,在實(shí)際應(yīng)用過程中,當(dāng)目標(biāo)播放時(shí)段的時(shí)長大于待 播放視頻的時(shí)長時(shí),可以在目標(biāo)播放時(shí)段中選取時(shí)長為待播放視頻時(shí)長的時(shí)段對待播放視 頻進(jìn)行播放。
[0067] 在本發(fā)明實(shí)施例中,在管理裝置接收到包括待播放視頻的視頻播放請求之后,管 理裝置獲取虛擬頻道對應(yīng)的至少一個(gè)待選播放頻點(diǎn)、以及各待選播放頻點(diǎn)的時(shí)段占用信 息,根據(jù)待播放視頻的視頻時(shí)長和各時(shí)段占用信息,確定待播放視頻對應(yīng)的目標(biāo)播放頻點(diǎn) 和目標(biāo)播放時(shí)段,并在目標(biāo)播放時(shí)段,通過目標(biāo)播放頻點(diǎn)播放待播放視頻;在上述過程中, 當(dāng)需要通過虛擬頻道對待播放視頻進(jìn)行播放時(shí),管理裝置無需使用網(wǎng)絡(luò)資源,使得向用戶 播放視頻的質(zhì)量不依賴于網(wǎng)絡(luò)帶寬,管理裝置可以通過頻點(diǎn)向用戶提供穩(wěn)定的視頻流,進(jìn) 而提高了通過虛擬頻道向用戶播放視頻的視頻質(zhì)量。
[0068] 在圖2所示實(shí)施例的基礎(chǔ)上,當(dāng)視頻播放請求中僅包括待播放視頻時(shí),管理裝置可 以通過如下可行的實(shí)現(xiàn)方式根據(jù)待播放視頻的視頻時(shí)長和各時(shí)段占用信息,確定待播放視 頻對應(yīng)的目標(biāo)播放頻點(diǎn)和目標(biāo)播放時(shí)段(圖2所示實(shí)施例中的S203),具體的,請參照圖3所 示實(shí)施例。
[0069] 圖3為本發(fā)明提供的確定目標(biāo)播放時(shí)段和目標(biāo)播放頻點(diǎn)方法的流程圖,請參照圖 3,該方法可以包括:
[0070] S301、根據(jù)各時(shí)段占用信息,獲取各待選播放頻點(diǎn)對應(yīng)的空閑時(shí)段,空閑時(shí)段為待 選播放頻點(diǎn)中未被安排播放視頻的時(shí)段;
[0071 ] S302、在各待選播放頻點(diǎn)對應(yīng)的空閑時(shí)段中,確定目標(biāo)播放時(shí)段,其中,目標(biāo)播放 時(shí)段的時(shí)長大于或等于待播放視頻的時(shí)長;
[0072] S303、將目標(biāo)播放時(shí)段對應(yīng)的待選播放頻點(diǎn)確定為目標(biāo)播放頻點(diǎn)。
[0073]在圖3所示實(shí)施例中,當(dāng)管理裝置需要確定目標(biāo)播放時(shí)段和目標(biāo)播放頻點(diǎn)時(shí),管理 裝置先根據(jù)各個(gè)待選播放頻點(diǎn)的時(shí)段占用信息,獲取各個(gè)待選播放頻點(diǎn)對應(yīng)的空閑時(shí)段, 該空閑時(shí)段為待選播放頻點(diǎn)中未被安排播放視頻的時(shí)段。
[0074]在管理裝置獲取得到各個(gè)待選播放頻點(diǎn)對應(yīng)的空閑時(shí)段之后,管理裝置先在各待 選播放頻點(diǎn)對應(yīng)的空閑時(shí)段中,獲取時(shí)長大于待播放視頻的時(shí)長的有效空閑時(shí)段集合,該 有效空閑時(shí)段集合中包括至少一個(gè)有效空閑時(shí)段、以及各有效空閑時(shí)段對應(yīng)的待選頻點(diǎn)的 標(biāo)識,其中,各個(gè)有效空閑時(shí)段的時(shí)長大于或等于待播放視頻的時(shí)長。
[0075]在管理裝置獲取得到有效空閑時(shí)段集合之后,可選的,管理裝置可以將有效空閑 時(shí)段集合中的任意一個(gè)有效空閑時(shí)段確定為目標(biāo)播放時(shí)段,進(jìn)一步的,為了保證待播放視 頻的收視率,管理裝置還可以獲取有效空閑時(shí)段集合中各有效空閑時(shí)段的優(yōu)先級,將優(yōu)先 級最高的空閑時(shí)段確定為目標(biāo)播放時(shí)段,可選的,觀眾量越多,時(shí)段的優(yōu)先級越高,例如,時(shí) 段18點(diǎn)-21點(diǎn)的優(yōu)先級最高、將時(shí)段11點(diǎn)-13點(diǎn)的優(yōu)先級次之,在實(shí)際應(yīng)用過程中,管理裝置 可以根據(jù)實(shí)際需要設(shè)置各個(gè)時(shí)段的優(yōu)先級,本發(fā)明對此不作具體限定。
[0076]在管理裝置確定得到目標(biāo)播放時(shí)段之后,管理裝置獲取目標(biāo)播放時(shí)段對應(yīng)的待選 播放頻點(diǎn),并將目標(biāo)播放時(shí)段對應(yīng)的待選播放頻點(diǎn)確定為目標(biāo)播放頻點(diǎn)。
[0077] 下面,通過具體示例,對圖3實(shí)施例所示的方法進(jìn)行詳細(xì)說明。
[0078] 示例性的,假設(shè)預(yù)設(shè)時(shí)段為管理裝置接收到視頻播放請求的日期的第二天的0點(diǎn) 至24點(diǎn),待播放視頻的時(shí)長為3個(gè)小時(shí),當(dāng)管理裝置需要為待播放視頻確定目標(biāo)播放時(shí)段和 目標(biāo)播放頻點(diǎn)時(shí),管理裝置先獲取根據(jù)各個(gè)待選頻點(diǎn)的視頻占用信息,獲取各個(gè)待選播放 頻點(diǎn)對應(yīng)的空閑時(shí)段,假設(shè)虛擬頻道對應(yīng)3個(gè)頻點(diǎn),分別記為頻點(diǎn)1-頻點(diǎn)3,且該3個(gè)頻點(diǎn)對 應(yīng)的空閑時(shí)段如表2所示:
[0079] 表 2
[0080]
[0081]在管理裝置獲取得到表2所示的空閑時(shí)段之后,管理裝置根據(jù)待播放視頻的時(shí)長 (3個(gè)小時(shí)),管理裝置在表2所示的空閑時(shí)段中確定有效空閑時(shí)段集合,具體的,有效空閑時(shí) 段集合如表3所示:
[0082]表 3
[0083]
[0084] 在管理裝置獲取得到表3所示的有效空閑時(shí)段集合之后,管理裝置獲取有效空閑 時(shí)段集合中各個(gè)有效空閑時(shí)段的優(yōu)先級,假設(shè)各個(gè)有效空閑時(shí)段的優(yōu)先級如表4所示:
[0085] 表 4
[0086]
[0087]在管理裝置獲取得到表4所示的各個(gè)有效空閑時(shí)段的優(yōu)先級之后,管理裝置將優(yōu) 先級最高的時(shí)段(20點(diǎn)-24點(diǎn))確定為目標(biāo)播放時(shí)段,并將時(shí)段20點(diǎn)-24點(diǎn)對應(yīng)的頻點(diǎn)1確定 為目標(biāo)播放頻點(diǎn),由于目標(biāo)播放時(shí)段(20點(diǎn)-24點(diǎn))的時(shí)長為4個(gè)小時(shí),待播放視頻的時(shí)長為3 個(gè)小時(shí),可選的,可以將時(shí)段20點(diǎn)-24點(diǎn)中的任意3個(gè)小時(shí)確定為目標(biāo)播放時(shí)段,例如,將20 點(diǎn)-23點(diǎn)確定為目標(biāo)播放時(shí)段,在時(shí)段20點(diǎn)-23點(diǎn),在頻點(diǎn)1上播放待播放視頻。
[0088] 在圖2所示實(shí)施例的基礎(chǔ)上,在視頻播放請求中還可以包括預(yù)設(shè)播放時(shí)段,在該種 情況下,當(dāng)管理裝置需要確定待播放視頻對應(yīng)的目標(biāo)播放時(shí)段時(shí),管理裝置可以直接將預(yù) 設(shè)播放時(shí)段確定為目標(biāo)播放時(shí)段,相應(yīng)的,當(dāng)管理裝置需要確定待播放視頻對應(yīng)的目標(biāo)播 放頻點(diǎn)時(shí),管理裝置可以獲取各待選播放頻點(diǎn)的空閑時(shí)段,將空閑時(shí)段包括預(yù)設(shè)播放時(shí)段 的一個(gè)待選播放頻點(diǎn)確定為目標(biāo)播放頻點(diǎn)。
[0089] 在該種實(shí)現(xiàn)方式中,用戶可以選擇待播放視頻對應(yīng)的目標(biāo)播放時(shí)段,為了便于用 戶選擇目標(biāo)播放時(shí)段,管理裝置可以向用戶對應(yīng)的客戶端發(fā)送各個(gè)待選播放頻點(diǎn)的空閑時(shí) 段,以使得用戶可以在空閑時(shí)段中選擇目標(biāo)播放時(shí)段;下面,結(jié)合圖4所示的客戶端界面圖, 對客戶端和管理裝置的交互過程進(jìn)行詳細(xì)說明。
[0090] 圖4為本發(fā)明提供的客戶端界面示意圖,請參照圖4,包括界面401-界面405,具體 的:
[0091] 在界面401中,當(dāng)用戶需要在管理裝置中上傳視頻時(shí),用戶可以通過已注冊的用戶 名和密碼登錄管理裝置,在用戶對界面401中的"登錄"按鈕進(jìn)行點(diǎn)擊操作時(shí),客戶端向管理 裝置發(fā)送登錄請求,管理裝置對登錄請求中的用戶名和密碼進(jìn)行驗(yàn)證,在驗(yàn)證通過后,管理 裝置向客戶端發(fā)送各個(gè)待選播放頻點(diǎn)的空閑時(shí)段。
[0092] 在界面402中,在界面402的初始狀態(tài)時(shí),空閑時(shí)段列表默認(rèn)為預(yù)設(shè)時(shí)段對應(yīng)日期 中的空閑時(shí)段列表,在界面402中包括"日期選擇"按鈕M,用戶可以通過"日期選擇"按鈕Μ進(jìn) 行日期切換,例如,當(dāng)用戶需要在1月1號通過虛擬頻道播放視頻,則用戶可以通過"日期選 擇"按鈕將日期調(diào)節(jié)為1月1號,以使在空閑時(shí)段列表中顯示1月1號的空閑時(shí)段,進(jìn)一步的, 界面402中還包括各個(gè)空閑時(shí)段對應(yīng)的選中框,用戶可以對選中框進(jìn)行選中操作,以實(shí)現(xiàn)將 該選中框?qū)?yīng)的時(shí)段確定為目標(biāo)播放時(shí)段,假設(shè)用戶需要播放的待播放視頻的時(shí)長為2個(gè) 小時(shí),則用戶可以對時(shí)段20點(diǎn)-23點(diǎn)對應(yīng)的選中框進(jìn)行選中操作,以實(shí)現(xiàn)將20點(diǎn)-23點(diǎn)確定 為目標(biāo)播放時(shí)段。
[0093]在界面403中,包括"上傳視頻"按鈕,用戶可以對"上傳視頻"按鈕進(jìn)行點(diǎn)擊操作, 并選擇本地視頻進(jìn)行上傳,假設(shè)用戶需要對視頻1進(jìn)行播放,則用戶可以對視頻1進(jìn)行上傳。
[0094]在界面404中,包括"確定"按鈕,當(dāng)用戶選擇完成目標(biāo)播放時(shí)段,且上傳完成待播 放視頻時(shí),用戶可以對"確定"按鈕進(jìn)行點(diǎn)擊操作,以使客戶端生成包括待播放視頻和預(yù)設(shè) 播放時(shí)段的視頻播放請求,并向管理裝置發(fā)送該視頻播放請求。
[0095]在界面405中,當(dāng)管理裝置接收到客戶端發(fā)送的視頻播放請求之后,管理裝置可以 向客戶端發(fā)送"視頻上傳成功"消息。
[0096] 在實(shí)際應(yīng)用過程中,當(dāng)用戶需要在虛擬頻道中播放視頻時(shí),用戶可以向管理裝置 上傳待播放視頻,以使管理裝置通過圖1-圖4實(shí)施例對待播放視頻進(jìn)行播放,相應(yīng)的,用戶 可以在虛擬頻道對應(yīng)的頻點(diǎn)上觀看虛擬頻道中的視頻,在用戶觀看虛擬頻道中的視頻的過 程中,用戶可以通過視頻播放終端(電視或者機(jī)頂盒)獲取管理裝置中的虛擬頻道列表(虛 擬頻道對應(yīng)的頻點(diǎn)列表)、以及各個(gè)虛擬頻道中的節(jié)點(diǎn)時(shí)刻表。
[0097] 圖5為本發(fā)明提供的虛擬頻道管理裝置的結(jié)構(gòu)示意圖一,請參照圖5,該服務(wù)器可 以包括:
[0098] 接收模塊501,用于接收視頻播放請求,視頻播放請求中包括獲取待播放視頻;
[0099] 獲取模塊502,用于獲取虛擬頻道對應(yīng)的至少一個(gè)待選播放頻點(diǎn)、以及各待選播放 頻點(diǎn)在預(yù)設(shè)時(shí)段內(nèi)的時(shí)段占用信息;
[0100] 確定模塊503,用于根據(jù)待播放視頻的視頻時(shí)長和各時(shí)段占用信息,確定待播放視 頻對應(yīng)的目標(biāo)播放頻點(diǎn)和目標(biāo)播放時(shí)段;
[01 01 ]播放模塊504,用于在目標(biāo)播放時(shí)段,通過目標(biāo)播放頻點(diǎn)播放待播放視頻。
[0102] 本發(fā)明實(shí)施例所示的虛擬頻道管理裝置可以執(zhí)行上述方法實(shí)施例所示的技術(shù)方 案,其實(shí)現(xiàn)原理以及有益效果類似,此處不再進(jìn)行贅述。
[0103] 圖6為本發(fā)明提供的虛擬頻道管理裝置的結(jié)構(gòu)示意圖二,在圖5所示實(shí)施例的基礎(chǔ) 上,請參照圖6,確定模塊503包括獲取單元5031、第一確定單元5032和第二確定單元5033, 其中,
[0104] 獲取單元5031,用于根據(jù)各時(shí)段占用信息,獲取各待選播放頻點(diǎn)對應(yīng)的空閑時(shí)段, 空閑時(shí)段為待選播放頻點(diǎn)中未被安排播放視頻的時(shí)段;
[0105] 第一確定單元5032,用于在各待選播放頻點(diǎn)對應(yīng)的空閑時(shí)段中,確定目標(biāo)播放時(shí) 段,其中,目標(biāo)播放時(shí)段的時(shí)長大于或等于待播放視頻的時(shí)長;
[0106] 第二確定單元5033,用于將目標(biāo)播放時(shí)段對應(yīng)的待選播放頻點(diǎn)確定為目標(biāo)播放頻 點(diǎn)。
[0107] 在一種可能的實(shí)施方式中,第一確定單元5032具體可以用于:
[0108] 在各待選播放頻點(diǎn)對應(yīng)的空閑時(shí)段中,獲取時(shí)長大于待播放視頻的時(shí)長的有效空 閑時(shí)段集合;
[0109]獲取有效空閑時(shí)段集合中各有效空閑時(shí)段的優(yōu)先級,將優(yōu)先級最高的有效空閑時(shí) 段確定為目標(biāo)播放時(shí)段。
[0110] 在另一種可能的實(shí)施方式中,視頻播放請求中還可以包括預(yù)設(shè)播放時(shí)段;
[0111] 相應(yīng)的,確定模塊503具體可以用于,將預(yù)設(shè)播放時(shí)段確定為目標(biāo)播放時(shí)段;
[0112] 確定模塊503還可以用于,獲取各待選播放頻點(diǎn)的空閑時(shí)段,將空閑時(shí)段包括預(yù)設(shè) 播放時(shí)段的一個(gè)待選播放頻點(diǎn)確定為目標(biāo)播放頻點(diǎn)。
[0113] 進(jìn)一步的,該服務(wù)器還可以包括發(fā)送模塊505,其中,
[0114] 接收模塊501還可以用于,在接收模塊接收視頻播放請求之前,接收用戶對應(yīng)的客 戶端發(fā)送的登錄請求,登錄請求中包括用戶名和密碼;
[0115] 發(fā)送模塊505用于,在對用戶名和密碼驗(yàn)證通過后,向客戶端發(fā)送各待選播放頻點(diǎn) 的空閑時(shí)段、以及各空閑時(shí)段的時(shí)長,以使用戶根據(jù)待播放視頻的時(shí)長在空閑時(shí)段中選擇 預(yù)設(shè)播放時(shí)段。
[0116] 本發(fā)明實(shí)施例所示的虛擬頻道管理裝置可以執(zhí)行上述方法實(shí)施例所示的技術(shù)方 案,其實(shí)現(xiàn)原理以及有益效果類似,此處不再進(jìn)行贅述。
[0117] 本發(fā)明實(shí)施例還提供一種虛擬頻道服務(wù)器,該虛擬頻道服務(wù)器中包括圖4或圖5實(shí) 施例所示的虛擬頻道管理裝置,該虛擬頻道服務(wù)器中的虛擬頻道管理裝置的結(jié)構(gòu)、工作原 理、以及可達(dá)到的有益效果,與圖4或圖5實(shí)施例所示的虛擬頻道管理裝置的結(jié)構(gòu)、工作原 理、以及可達(dá)到的有益效果相同,此處不再進(jìn)行贅述。
[0118] 本領(lǐng)域普通技術(shù)人員可以理解:實(shí)現(xiàn)上述各方法實(shí)施例的全部或部分步驟可以通 過程序指令相關(guān)的硬件來完成。前述的程序可以存儲(chǔ)于一計(jì)算機(jī)可讀取存儲(chǔ)介質(zhì)中。該程 序在執(zhí)行時(shí),執(zhí)行包括上述各方法實(shí)施例的步驟;而前述的存儲(chǔ)介質(zhì)包括:R〇M、RAM、磁碟或 者光盤等各種可以存儲(chǔ)程序代碼的介質(zhì)。
[0119] 最后應(yīng)說明的是:以上各實(shí)施例僅用以說明本發(fā)明的技術(shù)方案,而非對其限制;盡 管參照前述各實(shí)施例對本發(fā)明進(jìn)行了詳細(xì)的說明,本領(lǐng)域的普通技術(shù)人員應(yīng)當(dāng)理解:其依 然可以對前述各實(shí)施例所記載的技術(shù)方案進(jìn)行修改,或者對其中部分或者全部技術(shù)特征進(jìn) 行等同替換;而這些修改或者替換,并不使相應(yīng)技術(shù)方案的本質(zhì)脫離本發(fā)明各實(shí)施例技術(shù) 方案的范圍。
【主權(quán)項(xiàng)】
1. 一種虛擬頻道管理方法,其特征在于,包括: 接收視頻播放請求,所述視頻播放請求中包括獲取待播放視頻; 獲取虛擬頻道對應(yīng)的至少一個(gè)待選播放頻點(diǎn)、以及各所述待選播放頻點(diǎn)在預(yù)設(shè)時(shí)段內(nèi) 的時(shí)段占用信息; 根據(jù)所述待播放視頻的視頻時(shí)長和各所述時(shí)段占用信息,確定所述待播放視頻對應(yīng)的 目標(biāo)播放頻點(diǎn)和目標(biāo)播放時(shí)段; 在所述目標(biāo)播放時(shí)段,通過所述目標(biāo)播放頻點(diǎn)播放所述待播放視頻。2. 根據(jù)權(quán)利要求1所述的方法,其特征在于,根據(jù)所述待播放視頻的視頻時(shí)長和各所述 時(shí)段占用信息,確定所述待播放視頻對應(yīng)的目標(biāo)播放頻點(diǎn)和目標(biāo)播放時(shí)段,包括: 根據(jù)各所述時(shí)段占用信息,獲取各所述待選播放頻點(diǎn)對應(yīng)的空閑時(shí)段,所述空閑時(shí)段 為所述待選播放頻點(diǎn)中未被安排播放視頻的時(shí)段; 在各所述待選播放頻點(diǎn)對應(yīng)的空閑時(shí)段中,確定所述目標(biāo)播放時(shí)段,其中,所述目標(biāo)播 放時(shí)段的時(shí)長大于或等于所述待播放視頻的時(shí)長; 將目標(biāo)播放時(shí)段對應(yīng)的待選播放頻點(diǎn)確定為目標(biāo)播放頻點(diǎn)。3. 根據(jù)權(quán)利要求2所述的方法,其特征在于,在各所述待選播放頻點(diǎn)對應(yīng)的空閑時(shí)段 中,確定所述目標(biāo)播放時(shí)段,包括: 在各所述待選播放頻點(diǎn)對應(yīng)的空閑時(shí)段中,獲取時(shí)長大于所述待播放視頻的時(shí)長的有 效空閑時(shí)段集合; 獲取所述有效空閑時(shí)段集合中各有效空閑時(shí)段的優(yōu)先級,將優(yōu)先級最高的有效空閑時(shí) 段確定為所述目標(biāo)播放時(shí)段。4. 根據(jù)權(quán)利要求1所述的方法,其特征在于,所述視頻播放請求中還包括預(yù)設(shè)播放時(shí) 段; 相應(yīng)的,根據(jù)所述待播放視頻的視頻時(shí)長和各所述時(shí)段占用信息,確定所述待播放視 頻對應(yīng)的目標(biāo)播放時(shí)段,包括: 將所述預(yù)設(shè)播放時(shí)段確定為所述目標(biāo)播放時(shí)段; 相應(yīng)的,根據(jù)所述待播放視頻的視頻時(shí)長和各所述時(shí)段占用信息,確定所述待播放視 頻對應(yīng)的目標(biāo)播放頻點(diǎn),包括: 獲取各所述待選播放頻點(diǎn)的空閑時(shí)段,將空閑時(shí)段包括所述預(yù)設(shè)播放時(shí)段的一個(gè)待選 播放頻點(diǎn)確定為所述目標(biāo)播放頻點(diǎn)。5. 根據(jù)權(quán)利要求4所述的方法,其特征在于,所述接收視頻播放請求之前,還包括: 接收用戶對應(yīng)的客戶端發(fā)送的登錄請求,所述登錄請求中包括用戶名和密碼; 在對所述用戶名和密碼驗(yàn)證通過后,向所述客戶端發(fā)送各所述待選播放頻點(diǎn)的空閑時(shí) 段、以及各所述空閑時(shí)段的時(shí)長,以使用戶根據(jù)所述待播放視頻的時(shí)長在所述空閑時(shí)段中 選擇所述預(yù)設(shè)播放時(shí)段。6. -種虛擬頻道管理裝置,其特征在于,包括: 接收模塊,用于接收視頻播放請求,所述視頻播放請求中包括獲取待播放視頻; 獲取模塊,用于獲取虛擬頻道對應(yīng)的至少一個(gè)待選播放頻點(diǎn)、以及各所述待選播放頻 點(diǎn)在預(yù)設(shè)時(shí)段內(nèi)的時(shí)段占用信息; 確定模塊,用于根據(jù)所述待播放視頻的視頻時(shí)長和各所述時(shí)段占用信息,確定所述待 播放視頻對應(yīng)的目標(biāo)播放頻點(diǎn)和目標(biāo)播放時(shí)段; 播放模塊,用于在所述目標(biāo)播放時(shí)段,通過所述目標(biāo)播放頻點(diǎn)播放所述待播放視頻。7. 根據(jù)權(quán)利要求6所述的裝置,其特征在于,所述確定模塊包括獲取單元、第一確定單 元和第二確定單元,其中, 所述獲取單元,用于根據(jù)各所述時(shí)段占用信息,獲取各所述待選播放頻點(diǎn)對應(yīng)的空閑 時(shí)段,所述空閑時(shí)段為所述待選播放頻點(diǎn)中未被安排播放視頻的時(shí)段; 所述第一確定單元,用于在各所述待選播放頻點(diǎn)對應(yīng)的空閑時(shí)段中,確定所述目標(biāo)播 放時(shí)段,其中,所述目標(biāo)播放時(shí)段的時(shí)長大于或等于所述待播放視頻的時(shí)長; 所述第二確定單元,用于將目標(biāo)播放時(shí)段對應(yīng)的待選播放頻點(diǎn)確定為目標(biāo)播放頻點(diǎn)。8. 根據(jù)權(quán)利要求7所述的裝置,其特征在于,所述第一確定單元具體用于: 在各所述待選播放頻點(diǎn)對應(yīng)的空閑時(shí)段中,獲取時(shí)長大于所述待播放視頻的時(shí)長的有 效空閑時(shí)段集合; 獲取所述有效空閑時(shí)段集合中各有效空閑時(shí)段的優(yōu)先級,將優(yōu)先級最高的有效空閑時(shí) 段確定為所述目標(biāo)播放時(shí)段。9. 根據(jù)權(quán)利要求6所述的裝置,其特征在于,所述視頻播放請求中還包括預(yù)設(shè)播放時(shí) 段; 相應(yīng)的,所述確定模塊具體用于,將所述預(yù)設(shè)播放時(shí)段確定為所述目標(biāo)播放時(shí)段; 所述確定模塊還用于,獲取各所述待選播放頻點(diǎn)的空閑時(shí)段,將空閑時(shí)段包括所述預(yù) 設(shè)播放時(shí)段的一個(gè)待選播放頻點(diǎn)確定為所述目標(biāo)播放頻點(diǎn)。10. -種虛擬頻道服務(wù)器,其特征在于,包括權(quán)利要求6-9任一項(xiàng)所述的虛擬頻道管理 裝置。
【文檔編號】H04N21/462GK105898574SQ201610330228
【公開日】2016年8月24日
【申請日】2016年5月18日
【發(fā)明人】陳松, 于芝濤
【申請人】青島海信傳媒網(wǎng)絡(luò)技術(shù)有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會(huì)獲得點(diǎn)贊!
1