• 
    <ul id="o6k0g"></ul>
    <ul id="o6k0g"></ul>

    一種媒體節目的播放方法及裝置制造方法及圖紙

    技術編號:14157862 閱讀:58 留言:0更新日期:2016-12-12 00:26
    本發明專利技術提供一種播放方法及裝置,屬于信息處理領域,方法包括:接收來自客戶端的媒體節目播放請求,所述播放請求中攜帶有客戶端所請求播放的時間點;根據所述播放請求中攜帶的時間點,查找所述時間點對應的播放列表文件;若查找不到所述時間點對應的播放列表文件,則查找當前最新的播放列表文件;向客戶端返回查找到的播放列表文件,以便所述客戶端根據所述播放列表文件進行播放。采用本發明專利技術的技術方案,能夠防止輪播臺視頻斷流后發生卡死的情況,避免了在傳輸流斷流情況下,服務器不斷查找不存在的播放列表文件的情況的發生,從而減小了服務器的負載壓力。

    【技術實現步驟摘要】

    本專利技術涉及信息處理領域,尤其涉及一種媒體節目的播放方法及裝置。
    技術介紹
    目前,互聯網電視的服務端可以在輪播臺提供輪播服務。輪播臺(輪播服務器)可以分為生產層和消費層。其中,生產層負責輪播臺需要的播放列表文件的拼湊和封裝,生產出播放列表文件,輪播臺中的播放列表文件一般為M3U8播放列表文件;消費層負責對接客戶端的播放需求,即,響應客戶端的播放需求,向客戶端返回生產層生產出的播放列表文件,以便客戶端根據返回的播放列表文件進行播放。具體而言,當客戶端向服務器請求播放某一時間點的節目時(即,客戶端向服務器的消費層發送播放請求),服務器消費層基于一定的查找策略查找該時間點對應的播放列表文件并返回客戶端。從而客戶端通過不斷向服務器發送播放請求獲取用于播放節目的播放列表文件,若在某一時刻出現斷流,客戶端將無法請求到該時刻的播放列表文件。現有技術中,若節目播放中出現斷流,服務器會向客戶端返回一段備片,備片也是以播放列表文件的形式向客戶端返回的。因此,無論節目播放中是否斷流,服務器都會向客戶端返回播放列表文件,以便客戶端進行節目的播放。然而,若服務器既沒有生成節目的正常的播放列表文件,也沒有生成備片的播放列表文件,則傳輸流就會斷流?,F有技術的查找策略一般是在一定的查找時間范圍內查找節目的播放列表文件,若在查找策略的查找時間范圍內傳輸流恢復了,則服務器能夠向客戶端返回對應的播放列表文件。例如,若戶端請求5:10的節目,5:10斷流了,5:11流恢復,則按照向前查找一分鐘,向后查找兩分鐘的查找策略,仍然能夠查找到對應的播放列表文件提供給客戶端。若在查找策略的查找時間范圍內傳輸流沒有恢復,即,斷流時間超過查找策略的查找時間范圍,則服務器查找不到客戶端所請求的時間點對應的播放列表文件,且客戶端會一直請求該時間點的節目,那么,不論傳輸流是否恢復,都無法向客戶端返回正常的結果。例如,客戶端請求5:10的節目,5:10斷流了,5:40恢復,則在5:10至5:40之間,客戶端無法請求到5:10的節目,5:40時雖然傳輸流恢復了,但客戶端仍然請求的是5:10的節目,還是無法獲取到5:10的節目。針對現有技術中存在的上述問題,目前尚未提出有效的解決方案。
    技術實現思路
    本專利技術實施例的目的是提供一種媒體節目的播放方法及裝置,以解決現有技術的輪播業務中媒體節目的播放的斷流問題。根據本專利技術實施例的一個方面,提供一種媒體節目的播放方法,包括:接收來自客戶端的媒體節目播放請求,所述播放請求中攜帶有客戶端所請求播放的時間點;根據所述播放請求中攜帶的時間點,查找所述時間點對應的播放列表文件;若查找不到所述時間點對應的播放列表文件,則查找當前最新的播放列表文件;向客戶端返回查找到的播放列表文件,以便所述客戶端根據所述播放列表文件進行播放。其中,根據所述播放請求中攜帶的時間點,查找所述時間點對應的播放列表文件,包括:基于所述播放請求中攜帶的時間點,在預定時間范圍內查找所述時間點對應的播放列表文件。其中,所述播放請求中攜帶的時間點是根據客戶端上一次獲取到的播放列表文件中最后一個傳輸流片段的時間而確定的。其中,向客戶端返回查找到的播放列表文件,包括:根據所述播放請求中所請求的傳輸流片段的個數,從查找到的播放列表文件中獲取相應個數的連續的傳輸流片段;向客戶端返回查找到的傳輸流片段拼接而成的播放列表文件。其中,根據所述播放請求中所請求的傳輸流片段的個數,從查找到的播放列表文件中獲取相應個數的傳輸流片段,包括:若未獲取到相應個數的傳輸流片段,則向所述客戶端返回所述查找到的播放列表文件中的所有傳輸流片段。根據本專利技術實施例的另一個方面,提供一種媒體節目的播放裝置,包括:接收單元,用于接收來自客戶端的節目播放請求,所述播放請求中攜帶有客戶端所請求播放的時間點;查找單元,用于根據所述播放請求中攜帶的時間點,查找所述時間點對應的播放列表文件;所述查找單元進一步用于若查找不到所述時間點對應的播放列表文件,則查找當前最新的播放列表文件;返回單元,用于向客戶端返回查找到的播放列表文件,以便所述客戶端根據所述播放列表文件進行播放。其中,所述查找單元進一步用于:基于所述播放請求中攜帶的時間點,在預定時間范圍內查找所述時間點對應的播放列表文件。其中,所述播放請求中攜帶的時間點是根據客戶端上一次獲取到的播放列表文件中最后一個傳輸流片段的時間而確定的。其中,所述返回單元包括:獲取子單元,用于根據所述播放請求中所請求的傳輸流片段的個數,從查找到的播放列表文件中獲取相應個數的連續的傳輸流片段;返回子單元,用于向客戶端返回查找到的傳輸流片段拼接而成的播放列表文件。其中,所述獲取子單元進一步用于:若未獲取到相應個數的傳輸流片段,則獲取查找到的播放列表文件中的所有傳輸流片段。通過本專利技術實施例,接收來自客戶端的媒體節目播放請求,所述播放請求中攜帶有客戶端所請求播放的時間點;根據所述播放請求中攜帶的時間點,查找所述時間點對應的播放列表文件;若查找不到所述時間點對應的播放列表文件,則查找當前最新的播放列表文件;向客戶端返回查找到的播放列表文件,以便所述客戶端根據所述播放列表文件進行播放。根據本專利技術實施例,在節目播放過程中,若由于傳輸流斷流而無法查找到客戶端所請求的時間點的播放列表文件,則在播放列表文件的存放目錄中查找當前最新的播放列表文件返回給客戶端進行播放,能夠防止輪播臺視頻斷流后發生卡死的情況;優化了輪播節目的播放列表文件查找策略,避免了在傳輸流斷流情況下,服務器不斷查找不存在的播放列表文件的情況的發生,從而減小了服務器的負載壓力。附圖說明構成本專利技術的一部分的附圖用來提供對本專利技術的進一步理解,本專利技術的示意性實施例及其說明用于解釋本專利技術,并不構成對本專利技術的不當限定。在附圖中:圖1是根據本專利技術第一實施方式的一種媒體節目的播放方法的流程圖;圖2是根據本專利技術第二實施方式的向客戶端返回查找到的播放列表文件的步驟的流程圖;圖3是根據本專利技術第三實施方式的一種媒體節目的播放裝置的結構框圖。具體實施方式為使本專利技術的目的、技術方案和優點更加清楚明了,下面結合具體實施方式并參照附圖,對本專利技術進一步詳細說明。應該理解,這些描述只是示例性的,而并非要限制本專利技術的范圍。此外,在以下說明中,省略了對公知結構和技術的描述,以避免不必要地混淆本專利技術的概念。需要說明的是,本專利技術的說明書和權利要求書及上述附圖中的術語“第一”、“第二”等是用于區別類似的對象,而不必用于描述特定的順序或先后次序。應該理解這樣使用的數據在適當情況下可以互換,以便這里描述的本專利技術的實施例能夠以除了在這里圖示或描述的那些以外的順序實施。此外,術語“包括”和“具有”以及他們的任何變形,意圖在于覆蓋不排他的包含,例如,包含了一系列步驟或單元的過程、方法、系統、產品或設備不必限于清楚地列出的那些步驟或單元,而是可包括沒有清楚地列出的或對于這些過程、方法、產品或設備固有的其它步驟或單元。本專利技術實施例提供了一種媒體節目的播放方法。該方法的執行主體可以是服務器端。下面結合附圖對該方法進行說明。圖1是根據本專利技術第一實施例的媒體節目的播放方法的流程圖。如圖所示,該媒體節目的播放方法包括如下步驟:S101、接收來自客戶端的媒體節目播放請求;其中,所述播放請求中攜帶有客戶本文檔來自技高網
    ...
    一種媒體節目的播放方法及裝置

    【技術保護點】
    一種播放方法,包括:接收來自客戶端的播放請求,所述播放請求中攜帶有客戶端所請求播放的時間點;根據所述播放請求中攜帶的時間點,查找所述時間點對應的播放列表文件;若查找不到所述時間點對應的播放列表文件,則查找當前最新的播放列表文件;向客戶端返回查找到的播放列表文件,以便所述客戶端根據所述播放列表文件進行播放。

    【技術特征摘要】
    1.一種播放方法,包括:接收來自客戶端的播放請求,所述播放請求中攜帶有客戶端所請求播放的時間點;根據所述播放請求中攜帶的時間點,查找所述時間點對應的播放列表文件;若查找不到所述時間點對應的播放列表文件,則查找當前最新的播放列表文件;向客戶端返回查找到的播放列表文件,以便所述客戶端根據所述播放列表文件進行播放。2.根據權利要求1所述的播放方法,其中,根據所述播放請求中攜帶的時間點,查找所述時間點對應的播放列表文件,包括:基于所述播放請求中攜帶的時間點,在預定時間范圍內查找所述時間點對應的播放列表文件。3.根據權利要求1所述的播放方法,其中,所述播放請求中攜帶的時間點是根據客戶端上一次獲取到的播放列表文件中最后一個傳輸流片段的時間而確定的。4.根據權利要求1所述的播放方法,其中,向客戶端返回查找到的播放列表文件,包括:根據所述播放請求中所請求的傳輸流片段的個數,從查找到的播放列表文件中獲取相應個數的連續的傳輸流片段;向客戶端返回查找到的傳輸流片段拼接而成的播放列表文件。5.根據權利要求4所述的播放方法,其中,根據所述播放請求中所請求的傳輸流片段的個數,從查找到的播放列表文件中獲取相應個數的傳輸流片段,包括:若未獲取到相應個數的傳輸流片段,則獲取查找到的播放列表文...

    【專利技術屬性】
    技術研發人員:王一鵬,
    申請(專利權)人:樂視控股北京有限公司,樂視云計算有限公司
    類型:發明
    國別省市:北京;11

    網友詢問留言 已有0條評論
    • 還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。

    1
    主站蜘蛛池模板: 亚洲?v无码国产在丝袜线观看| 亚洲天然素人无码专区| 黄色成人网站免费无码av| 无码AV中文一区二区三区| 久久精品无码中文字幕| 亚洲va无码专区国产乱码| 亚洲爆乳大丰满无码专区| 国精品无码一区二区三区在线| 精品亚洲AV无码一区二区 | 一道久在线无码加勒比| 亚洲精品无码mv在线观看网站| 亚洲国产成人无码av在线播放| 国产高清无码二区 | 国产在线无码不卡影视影院| 无码人妻视频一区二区三区| JLZZJLZZ亚洲乱熟无码| 国产成年无码久久久久毛片| 色综合99久久久无码国产精品| 国精品无码一区二区三区在线| 秋霞鲁丝片无码av| 国产成人无码AV在线播放无广告 | 无码精品国产VA在线观看| 无码毛片一区二区三区视频免费播放| 蜜芽亚洲av无码精品色午夜| 一本色道无码道在线观看| 亚洲成?v人片天堂网无码| 亚洲av永久中文无码精品| 亚洲国产超清无码专区| 亚洲国产成人片在线观看无码| 久久亚洲av无码精品浪潮| 无码人妻丰满熟妇啪啪| 一本大道无码人妻精品专区| 色综合色国产热无码一| 日本精品无码一区二区三区久久久| 色窝窝无码一区二区三区| 人妻aⅴ无码一区二区三区| 精品深夜AV无码一区二区老年| 色综合久久无码中文字幕| 麻豆国产精品无码视频| 亚洲AV日韩AV永久无码免下载| 少妇无码AV无码专区在线观看|