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

一種用于視頻點播以及用于輔助視頻點播的方法和裝置的制造方法_2

文檔序號:8266719閱讀:來源:國知局
相關(guān)信息。
[0062]在另一個實施例中,網(wǎng)絡(luò)設(shè)備還可以通過其他設(shè)備,例如第三方設(shè)備,來確定所述視頻的與所述時間相關(guān)信息相對應(yīng)的待播放分段相關(guān)信息。
[0063]本領(lǐng)域技術(shù)人員應(yīng)理解,此處,對于網(wǎng)絡(luò)設(shè)備基于所述視頻的時間相關(guān)信息,確定所述視頻的與所述時間相關(guān)信息相對應(yīng)的待播放分段相關(guān)信息的相關(guān)描述僅為示例性而非限定性描述,存在各種其他實現(xiàn)方式而不背離本發(fā)明的精神或范疇,并以引用的方式包含于此。
[0064]接上例,假設(shè)視頻“AB⑶”由分段1-3構(gòu)成,其中每個分段所對應(yīng)的播放時間為O分00秒-2分59秒,3分00秒-5分59秒,6分00秒-9分59秒。當網(wǎng)絡(luò)設(shè)備接收到上述對于視頻“ABCD”的請求后,網(wǎng)絡(luò)設(shè)備基于該請求中所包含的時間相關(guān)信息,也即,視頻的指定起始時間=3分00秒并且視頻的指定結(jié)束時間=5分30秒,通過上文所述的方式,確定與該視頻的上述時間相關(guān)信息相對應(yīng)的待播放分段相關(guān)信息為分段2的相關(guān)信息,其可以為例如分段2的地址信息。
[0065]接著,在步驟S14中,網(wǎng)絡(luò)設(shè)備基于所述視頻的所述待播放分段相關(guān)信息,確定對于所述用戶設(shè)備的所述請求的響應(yīng),其中所述響應(yīng)包括所述視頻的所述待播放分段相關(guān)信息。具體地,網(wǎng)絡(luò)設(shè)備根據(jù)與用戶設(shè)備通信所遵從的協(xié)議,來確定對于所述請求的響應(yīng)。例如,當所述請求為http、https請求時,則網(wǎng)絡(luò)設(shè)備相應(yīng)地確定對于該請求的http、https響應(yīng),其中,所述響應(yīng)包括所述視頻的所述待播放分段相關(guān)信息,例如,該待播放分段相關(guān)信息可以為該http、https響應(yīng)中所包含的參數(shù)。并且,當所述待播放分段相關(guān)信息包括多個待播放分段相關(guān)信息時,網(wǎng)絡(luò)設(shè)備可以將各個待播放分段相關(guān)信息分別包括在響應(yīng)中。
[0066]本領(lǐng)域技術(shù)人員應(yīng)理解,此處,對于基于所述視頻的所述待播放分段相關(guān)信息,確定對于所述用戶設(shè)備的所述請求的響應(yīng),其中所述響應(yīng)包括所述視頻的所述待播放分段相關(guān)信息的相關(guān)描述僅為示例性而非限定性描述,存在各種其他實現(xiàn)方式而不背離本發(fā)明的精神或范疇,并以引用的方式包含于此。
[0067]接上例,當網(wǎng)絡(luò)設(shè)備確定與視頻“ABCD”的上述時間相關(guān)信息相對應(yīng)的待播放分段相關(guān)信息為分段2的獲取地址信息http://v.xyz.com/v_show/ABO).html ? src =sect1n〗,網(wǎng)絡(luò)設(shè)備可以將該待播放分段相關(guān)信息作為參數(shù)包括在對于用戶的上述請求的響應(yīng)中。
[0068]接著,在步驟S15中,網(wǎng)絡(luò)設(shè)備向所述用戶設(shè)備發(fā)送所述響應(yīng)。具體地,網(wǎng)絡(luò)設(shè)備可以通過網(wǎng)絡(luò)來向用戶設(shè)備發(fā)送所述響應(yīng)。如上文所述,所述響應(yīng)可以為例如遵從例如http, https等協(xié)議的響應(yīng)。本領(lǐng)域技術(shù)人員應(yīng)理解,此處,對于網(wǎng)絡(luò)設(shè)備向所述用戶設(shè)備發(fā)送所述響應(yīng)的相關(guān)描述僅為示例性而非限定性描述,存在各種其他實現(xiàn)方式而不背離本發(fā)明的精神或范疇,并以引用的方式包含于此。
[0069]在一個實施例中,在用戶設(shè)備播放視頻之前,網(wǎng)絡(luò)設(shè)備可以接收來自用戶設(shè)備的對于視頻的請求,其中,所述請求包括所述視頻的時間相關(guān)信息。在一個實施例中,在用戶設(shè)備播放視頻的過程中,網(wǎng)絡(luò)設(shè)備可以接收來自用戶設(shè)備的對于視頻的請求,其中,所述請求包括所述視頻的時間相關(guān)信息。具體地,用戶設(shè)備在播放視頻的過程中,可以一次或多次向網(wǎng)絡(luò)設(shè)備發(fā)送對于所述視頻的請求,其中,每一次請求中包括所述視頻的一個或多個時間相關(guān)信息。相應(yīng)地,網(wǎng)絡(luò)設(shè)備可以一次或多次接收來自用戶設(shè)備的對于所述視頻的包含時間相關(guān)信息的請求,并按照上文所述的方式進行處理,并向用戶設(shè)備返回包括所述視頻的與所述時間相關(guān)信息相對應(yīng)的待播放分段相關(guān)信息。
[0070]在一個優(yōu)選實施例中,上述方法基于HLS (Http Live Streaming)協(xié)議。
[0071]在一個優(yōu)選實施例中,網(wǎng)絡(luò)設(shè)備基于所述視頻的時間相關(guān)信息,確定所述視頻的與所述時間相關(guān)信息相對應(yīng)的待播放分段相關(guān)信息時,網(wǎng)絡(luò)設(shè)備可以基于所述視頻的時間相關(guān)信息,并基于所述視頻的第一索引文件,來確定所述視頻的與所述時間相關(guān)信息相對應(yīng)的待播放分段相關(guān)信息。為便于理解的目的,下文中將基于HLS協(xié)議來對此舉例說明。應(yīng)注意的是,雖然下文為基于HLS協(xié)議,其僅為舉例而不意味著對于本發(fā)明適用范圍的任何限制。
[0072]假定網(wǎng)絡(luò)設(shè)備接收到來自用戶設(shè)備的對于視頻“ABCD”的請求,其包含的時間相關(guān)信息為視頻的指定起始時間=3分00秒并且視頻的指定結(jié)束時間=5分30秒。假定該請求為:
[0073]http://v.xyz.com/v_show/ABCD.html ? start_time = 0:3:00&stop_time =0:5:30
[0074]對于視頻“AB⑶”,網(wǎng)絡(luò)設(shè)備可以預(yù)先確定組成該視頻“AB⑶”的根據(jù)HLS協(xié)議的各個視頻文件分片,其中,每個視頻文件分片分別對應(yīng)該視頻的具有一定播放長度的一個分段。在下文中,視頻文件分片與視頻的分段具有同等含義。網(wǎng)絡(luò)設(shè)備根據(jù)上述視頻文件分片,可以確定該視頻“ABCD”的根據(jù)HLS協(xié)議的索引文件,例如其為m3u8格式的索引文件index.m3u,假定其中的內(nèi)容為:
[0075]#EXTM3U
[0076]#EXT-X-TARGETDURAT1N:15
[0077]#EXT-X-DISCONTINUITY
[0078]#EXTINF:12,
[0079]http://v.xyz.com/video/videotran.ts/ ? src_user_id =01003437373338313839390000&src_fs_id = 948208042316273&id = 01007063735f313530393630325f313430363033323331370000&msgtype = nanj ing&bucket =videotran&output_format = 2048&start = O&len = 950340&src = dis0_c27438cafal4e0a8c2dl599f62090ae31074
[0080]#EXTINF:10,
[0081]http://v.xyz.com/video/videotran.ts/ ? src_user_id =01003437373338313839390000&src_fs_id = 948208042316273&id = 01007063735f313530393630325f313430363033323331370000&msgtype = nanj ing&bucket =videotran&output_format = 2048&start = 950340&len = 687140&src = dis0_c27438cafal4e0a8c2dl599f62090ae31074
[0082]......
[0083]#EXT-X-ENDLIST
[0084]在上述索引文件中,字段#EXTINF的值表示其后所跟的視頻文件分片的播放時間長度,例如,對于
[0085]“#EXTINF:12,
[0086]http://v.xyz.com/video/videotran.ts/ ? src_user_id =01003437373338313839390000&src_fs_id = 948208042316273&id = 01007063735f313530393630325f313430363033323331370000&msgtype = nanj ing&bucket =videotran&output_format = 2048&start = O&len = 950340&src = dis0_c27438cafal4e0a8c2dl599f62090ae31074”
[0087]#EXTINF: 12 表不其后所跟的獲取地址為“http://v.xyz.com/video/videotran.ts/ ? src_user_id = 01003437373338313839390000&src_fs_id = 948208042316273&id=0 1007063735f313530393630325f313430363033323331370000&msgtype =nanjing&bucket = videotran&output_format = 2048&start = O&len = 950340&src =dis0_c27438cafal4e0a8c2dl599f62090ae31074”的視頻文件分片的播放時間長度為12秒。
[0088]當網(wǎng)絡(luò)設(shè)備接收到上述對于視頻“ABCD”的請求,并獲取到其中所包括的時間相關(guān)信息為視頻的指定起始時間=3分00秒并且視頻的指定結(jié)束時間=5分30秒之后,網(wǎng)絡(luò)設(shè)備基于所述視頻的時間相關(guān)信息,并基于所述視頻的第一索引文件,在本例中,為上文所述的HLS索引文件index.m3u,來確定所述視頻的與所述時間相關(guān)信息相對應(yīng)的待播放分段相關(guān)信息。網(wǎng)絡(luò)設(shè)備可以檢索該第一索引文件index.m3u,并根據(jù)其中所包含的各個#EXTINF字段來確定與所述時間相關(guān)信息相對應(yīng)的待播放分段相關(guān)信息。具體地,網(wǎng)絡(luò)設(shè)備可以從前至后逐個累加第一索引文件index.m3u中的各個#EXTINF字段的值,該累加所得到的值表示從前至后逐個播放視頻文件分片的總的播放時間。例如,當網(wǎng)絡(luò)設(shè)備從前至后累加至第I至20個#EXTINF字段的值后得到240,則其表示從前至后逐個播放第I至20個視頻文件分片的總的播放時間為240秒。網(wǎng)絡(luò)設(shè)備通過比較累加值與上述時間相關(guān)信息,可得到與該時間相關(guān)信息所對應(yīng)的視頻文件分片。以視頻的指定起始時間=3分OO秒并且視頻的指定結(jié)束時間=5分30秒為例,網(wǎng)絡(luò)設(shè)備從前至后逐個累加各個#EXTINF字段的值,并與上述時間相關(guān)信息進行比較。當累加至第i f#EXTINF字段時,其累加值為SUMi=3分05秒,該累加值首次大于等于該視頻的指定起始時間3分00秒,則網(wǎng)絡(luò)設(shè)備記錄與該時間相關(guān)信息相對應(yīng)的分段應(yīng)起始于第i_l個視頻文件分片。接著,網(wǎng)絡(luò)設(shè)備繼續(xù)累加后續(xù)各個#EXTINF字段的值,并與上述時間相關(guān)信息進行比較。當累加至第j個#EXTINF字段時,該累加值為SUMj = 5分35秒,其首次大于等于該視頻的指定結(jié)束時間5分30秒,則網(wǎng)絡(luò)設(shè)備記錄與該時間相關(guān)信息相對應(yīng)的分段結(jié)束于第j個視頻文件分片。按照上述方法,網(wǎng)絡(luò)設(shè)備確定與視頻的指定起始時間=3分00秒并且視頻的指定結(jié)束時間=5分30秒相對應(yīng)的待播放分段相關(guān)信息為從第i_l個視頻文件分片至第j個視頻文件分片所分別對應(yīng)的獲取地址。
[0089]本領(lǐng)域技術(shù)人員應(yīng)理解,此處,對于基于所述視頻的時間相關(guān)信息,并基于所述視頻的第一索引文件,來確定所述視頻的與所述時間相關(guān)信息相對應(yīng)的待播放分段相關(guān)信息的相關(guān)描述僅為示例性而非限定性描述,存在各種其他實現(xiàn)方式而不背離本發(fā)明的精神或范疇,并以引用的方式包含于此。
[0090]在一個優(yōu)選實施例中,網(wǎng)絡(luò)設(shè)備基于所述視頻的所述待播放分段相關(guān)信息,確定對于所述用戶設(shè)備的所述請求的響應(yīng)時,可以首先基于所述視頻的所述待播放分段相關(guān)信息,并基于所述視頻的第一索引文件,生成所述視頻的第二索引文件,其中,所述第二索引文件包括所述視頻的所述待播放分段相關(guān)信息。然后網(wǎng)絡(luò)設(shè)備可以基于所述第二索引文件,確定對于所述用戶設(shè)備的所述請求的響應(yīng),其中,所述響應(yīng)包括所述第二索引文件。為便于理解的目的,下文中將基于HLS協(xié)議來對此舉例說明。應(yīng)注意的是,雖然下文所舉實例為基于HLS協(xié)議,但其并不意味著對于本發(fā)明適用范圍的任何限制。
[0091]接上例,網(wǎng)絡(luò)設(shè)備確定與視頻“ABCD”的指定起始時間=3分00秒并且視頻的指定結(jié)束時間=5分30秒相對應(yīng)的待播放分段相關(guān)信息為從第1-Ι個視頻文件分片至第j個視頻文件分片所分別對應(yīng)的獲取地址。則網(wǎng)絡(luò)設(shè)備將第I至第i_2個視頻文件分片,以及第j+Ι至最后一個視頻文件分片所對應(yīng)的各個#EXTINF字段以及視頻文件獲取地址字段從第一索引文件中刪除從而得到第二索引文件index_new.m3u,也即,該第二索引文件中包含的分段播放信息為從第i_l至第j個視頻文件分片的獲取地址。
[0092]本領(lǐng)域技術(shù)人員應(yīng)理解,此處,對于基于所述視頻的所述待播放分段相關(guān)信息,并基于所述視頻的第一索引文件,生成所述視頻的第二索引文件的相關(guān)描述僅為示例性而非限定性描述,存在各種其他實現(xiàn)方式而不背離本發(fā)明的精神或范疇,并以引用的方式包含于此。
[0093]接著,網(wǎng)絡(luò)設(shè)備基于所述第二索引文件,確定對于所述用戶設(shè)備的所述請求的響應(yīng),其中,所述響應(yīng)包括所述第二索引文件。具體地,網(wǎng)絡(luò)設(shè)備根據(jù)與用戶設(shè)備通信所遵從的協(xié)議,來確定對于所述請求的響應(yīng)。例如,當所述請求為http、https請求時,則網(wǎng)絡(luò)設(shè)備相應(yīng)地確定對于該請求的http、https響應(yīng),其中,所述響應(yīng)包括所述第二索引文件,例如,該第二索引文件可以為該http、https響應(yīng)中所包含的參數(shù)。
[0094]本領(lǐng)域技術(shù)人員應(yīng)理解,此處,對于基于所述第二索引文件,確定對于所述用戶設(shè)備的所述請求的響應(yīng),其中,所述響應(yīng)包括所述第二索引文件的相關(guān)描述僅為示例性而非限定性描述,存在各種其他實現(xiàn)方式而不背離本發(fā)明的精神或范疇,并以引用的方式包含于此。
[0095]圖2示出根據(jù)本發(fā)明另一個方面的實施例的在用戶設(shè)備中用于視頻點播的方法
當前第2頁1 2 3 4 5 6 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
红安县| 东阳市| 桓仁| 桑日县| 溆浦县| 洞口县| 辽阳县| 西昌市| 大安市| 平武县| 沾化县| 株洲县| 津南区| 叶城县| 威宁| 永济市| 永年县| 交口县| 崇礼县| 德令哈市| 黄骅市| 沙湾县| 东山县| 皋兰县| 桐城市| 西昌市| 泸州市| 元江| 包头市| 玛纳斯县| 利川市| 铁岭县| 祁连县| 遂宁市| 讷河市| 固原市| 宁武县| 肥西县| 抚州市| 美姑县| 仁化县|