• 
    

    
    

      99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

      一種基于節(jié)目單的回看索引系統(tǒng)設計方案

      2021-06-05 03:32:16林建慶
      視聽 2021年6期
      關鍵詞:節(jié)目單列表狀態(tài)

      □ 林建慶

      現(xiàn)今的電視機頂盒有多個種類,如有線電視、IPTV盒子、OTT盒子,但這些機頂盒的回看索引系統(tǒng)基本上是類似的,即通過節(jié)目單文字列表索引節(jié)目。觀眾在已知回看目標的位置時,檢索路徑比較清晰;但若觀眾無明確回看節(jié)目時,則無法通過回看索引系統(tǒng)找到其喜愛的電視節(jié)目;同時還存在回看索引系統(tǒng)用戶使用率低的問題。針對以上問題,本文提出了一種改進方案,增加按節(jié)目屬性分類的圖片型回看索引系統(tǒng),通過對文本型回看索引系統(tǒng)的補充,以提高用戶對回看索引系統(tǒng)的使用率。

      一、現(xiàn)有回看索引系統(tǒng)分析

      目前的回看索引系統(tǒng)大多是以收集到的各頻道節(jié)目單內容為基礎,結合節(jié)目時間點和節(jié)目名稱,關聯(lián)收錄系統(tǒng)中相應的視頻以實現(xiàn)節(jié)目回看。

      (一)操作路徑分析

      我們先從目前的回看系統(tǒng)的操作步驟為切入口進行分析。其操作的步驟為:(1)進入回看系統(tǒng);(2)選擇需要回看的頻道;(3)選擇回看日期(得到該日已播放節(jié)目的節(jié)目單列表);(4)以播出時間和節(jié)目名稱去查找需要回看的節(jié)目;(5)播放。從該操作步驟中可以看出,此類回看系統(tǒng)的使用是以用戶有明確的待回看節(jié)目為前提,然后按頻道時間軸對節(jié)目進行檢索。

      (二)元素分析

      平常我們所拿到的節(jié)目單是一個簡單的文本型列表文件(如圖1所示),列表包含的信息有:播出時間、節(jié)目名稱、劇集或期次。在現(xiàn)有回看索引系統(tǒng)中,節(jié)目單轉為時間節(jié)點和節(jié)點節(jié)目名稱來進行回看索引。

      圖1 文本型節(jié)目單索引

      (三)優(yōu)勢與不足

      現(xiàn)有的回看系統(tǒng)中,頻道的播出信息詳細明了,檢索路徑清晰明確,方便按節(jié)目的播出時間進行檢索。但用戶一般要預先明確需要回看的節(jié)目信息,頻道節(jié)目單中包含過多非目標索引信息,不利于快速檢索。

      二、回看索引系統(tǒng)改進

      針對當前使用的回看索引系統(tǒng)中的問題,新增按節(jié)目屬性分類的圖片型回看索引系統(tǒng)。

      (一)設計實現(xiàn)

      圖片型回看索引系統(tǒng)的設計主體思路為:回看索引不區(qū)分電視頻道,相同的節(jié)目名稱歸為同一索引入口;對已播出節(jié)目按節(jié)目屬性進行分類;在節(jié)目詳情列表中,展示該節(jié)目在當前可回看時間范圍內(一般為7天)的可點播劇集列表。新系統(tǒng)模塊的操作路徑為:(1)進入索引系統(tǒng);(2)選擇按節(jié)目分類查看;(3)選擇需要回看的節(jié)目分類;(4)選擇需要回看的節(jié)目;(5)選擇節(jié)目期次;(6)播放。

      (二)擴展屬性

      為了實現(xiàn)該設計,需要對原節(jié)目單內容進行擴展。擴展屬性有:節(jié)目名稱、節(jié)目期次、節(jié)目類型、播出頻道、實際播出開始時間、實際播出結束時間、播出狀態(tài)、收錄狀態(tài)、審核狀態(tài)等。

      在理想狀態(tài)下,進行節(jié)目單編排設計的時候,將節(jié)目的各屬性分開填寫,并對外提供查詢接口。而實際工作中,我們一般只獲取了各頻道節(jié)目單簡要列表,即只包含節(jié)目播出時間、節(jié)目名稱、節(jié)目期次,因此需要對已有節(jié)目單進行再加工或多次加工,以滿足屬性擴展的需要。

      (三)界面設計

      新增系統(tǒng)共有3類界面:圖片型回看索引系統(tǒng)首頁、節(jié)目分類索引列表頁、節(jié)目詳情頁;播放頁則使用系統(tǒng)通用的即可。

      1.圖片型回看索引系統(tǒng)首頁:版面上按節(jié)目分類進行拼圖顯示,第一欄顯示推薦節(jié)目,之后每個節(jié)目分類顯示一欄(如圖2)。

      圖2 圖片型索引系統(tǒng)首頁

      2.節(jié)目分類索引分頁列表頁:將節(jié)目歸類相同的節(jié)

      目以圖片鋪排的方式分頁顯示(如圖3)。

      圖3 節(jié)目分類索引分頁列表頁

      3.節(jié)目詳情頁設計:節(jié)目詳情頁中劇集信息僅顯示在可回看時間內的劇集(期次)列表;當多個電視頻道都播放同一節(jié)目時,節(jié)目劇集(期次)混合顯示,且同一劇集期次僅顯示其中一個作為默認索引(如圖4)。

      圖4 節(jié)目詳情頁

      4.播放頁可使用原有的播放節(jié)目,上下集播放的關聯(lián)為節(jié)目詳情頁列表中的上下劇集或期次。

      (四)新增功能的優(yōu)勢與不足

      圖片型回看索引系統(tǒng)中,用戶不必預先確定回看節(jié)目信息,可在索引列表中檢索是否有自己喜歡的節(jié)目即可播放。但對于明確待回看節(jié)目的檢索并不太方便,沒有很快捷的檢索路徑。

      三、回看索引系統(tǒng)新舊功能整合

      現(xiàn)有系統(tǒng)和改進功能各有各的優(yōu)勢和不足,并不是說新增改進了索引系統(tǒng)后原有的系統(tǒng)就棄之不用了。改進功能只是多提供了一種索引的方式,新舊系統(tǒng)需要并存。

      在回看索引的總首頁中,導航中保留按節(jié)目單列表索引,同時新增按節(jié)目分類視圖索引的查看方式。用戶可以按需選擇,可將按節(jié)目分類視圖索引的方式設為默認首頁以提高用戶使用率。

      四、回看索引系統(tǒng)設計

      回看索引系統(tǒng)的實現(xiàn)依賴于節(jié)目收錄系統(tǒng)和回看(點播)系統(tǒng),回看索引系統(tǒng)需要從回看系統(tǒng)中獲得相應節(jié)目的點播地址,該地址的獲取可通過接口或相應的地址生成規(guī)則取得。

      (一)總體設計

      在當前設計中略過管理員信息、權限配置、日志管理等通用模塊,在盡可能利用原有系統(tǒng)功能上實現(xiàn)回看索引系統(tǒng)的基本功能。

      系統(tǒng)主要模塊有:(1)系統(tǒng)基礎模塊,用于配置節(jié)目收錄系統(tǒng)信息,以便獲得視頻的點播地址;(2)節(jié)目單模塊,實現(xiàn)對節(jié)目單文本文件的上傳、文本解析、節(jié)目單信息的編輯保存;(3)節(jié)目信息模塊,實現(xiàn)節(jié)目類型管理、節(jié)目信息庫管理、節(jié)目播出計劃管理、節(jié)目劇集管理;(4)自動更新模塊,通過獲取節(jié)目的播出信息,自動更新節(jié)目點播信息。系統(tǒng)功能模塊結構如圖5所示。

      圖5 系統(tǒng)功能模塊

      業(yè)務上,編輯人員通過收集各頻道的節(jié)目刊例、節(jié)目單(節(jié)目排檔)、節(jié)目信息等,進行整理后,錄入節(jié)目庫和節(jié)目播出計劃,以便定時任務生成各節(jié)目的劇集信息和前臺索引。

      (二)數(shù)據(jù)結構

      在數(shù)據(jù)庫設計上,在原有的文本型索引系統(tǒng)基礎上外加圖片型索引系統(tǒng)相關數(shù)據(jù)結構。

      1.sys_config系統(tǒng)配置表:系統(tǒng)基礎配置、收錄系統(tǒng)信息配置、點播系統(tǒng)信息配置、定時配置等以不同的標識開頭。(表1)

      表1 系統(tǒng)配置表

      2.tiguide節(jié)目單信息表:文本型索引節(jié)目單按日進行存儲,節(jié)目單內容格式為“HH:mm節(jié)目名稱期次”,每行顯示一條節(jié)目單信息。(表2)

      表2 節(jié)目單信息表

      3.category節(jié)目類型表。(表3)

      表3 節(jié)目類型表

      4.program節(jié)目庫表:前端列表索引從此表查詢。(表4)

      表4 節(jié)目庫表

      5.plan節(jié)目播出計劃表:同一節(jié)目的,一個播出頻道作為一條記錄。(表5)

      表5 節(jié)目播出計劃表

      6.drama節(jié)目劇集信息表。(表6)

      表6 節(jié)目劇集信息表

      (三)功能設計

      1.節(jié)目播出計劃管理

      該節(jié)目播出計劃管理功能,需要編輯人員在節(jié)目單、節(jié)目刊例、節(jié)目庫的基礎上根據(jù)實際播出情況進行信息錄入。對應播出計劃的不同任務狀態(tài)的編輯限定如下:

      (1)任務狀態(tài)為“未執(zhí)行”時,可直接對播出計劃進行修改或刪除,或標識為“停用”狀態(tài);

      (2)任務狀態(tài)為“停用”時,不可修改或刪除,不可更改任務狀態(tài);

      (3)任務狀態(tài)為“執(zhí)行中”時,不可修改或刪除,設置為“停用”狀態(tài)會刪除劇集表中未播出的記錄;

      (4)任務狀態(tài)為“已完成”時,不可修改或刪除,不可更改任務狀態(tài)。

      2.劇集自動更新功能

      (1)設置定時服務

      執(zhí)行自動定時更新服務,將定時執(zhí)行自動伺服任務;每10秒執(zhí)行調用自動伺服中的相關任務。

      (2)自動伺服管理

      通過定時服務調用該自動伺服管理功能,該伺服管理包括劇集記錄初始化任務管理和劇集記錄狀態(tài)更新任務管理。

      (3)劇集記錄初始化任務管理

      該功能是管理劇集記錄初始化任務隊列,獲取符合執(zhí)行條件的播出計劃任務列表。①查詢節(jié)目播出的開始時間大于或接近當前時間閾值且任務狀態(tài)為未執(zhí)行或執(zhí)行中的記錄。②判斷當前計劃任務的分類,根據(jù)不同的分類執(zhí)行不同的劇集生成方式。③對于電視機、電影、動畫片等有固定期次數(shù)量的節(jié)目,一次性生成劇集信息列表。④對于新聞類型的計劃任務,生成當月的劇集記錄。⑤在劇集記錄生成前查驗當前劇集相應期次記錄是否已經(jīng)生成,若存在則跳過。

      (4)劇集記錄狀態(tài)更新任務管理

      該功能是管理劇集記錄狀態(tài)任務隊列。①通過獲取劇集表中當前時間大于播出結束時間且狀態(tài)為未播出的記錄。②生成當前劇集的視頻地址,并將播出狀態(tài)更改為已播出。③更改劇集庫中的“最新一期節(jié)目播出時間”為當前劇集記錄的播出開始時間。

      3.頁面索引(1)分類索引

      分類節(jié)目索引時,直接從節(jié)目庫中查詢相關符合條件的記錄。查詢時,制定分類ID、最新一期節(jié)目播出時間為近7日內,并將查詢的結果按最新一期節(jié)目播出時間降序排序。

      (2)節(jié)目詳情頁查詢

      節(jié)目詳情頁顯示時需要從以下步驟實現(xiàn):①從節(jié)目庫中查詢指定節(jié)目ID的節(jié)目記錄信息;②從劇集庫中查詢關聯(lián)該節(jié)目ID的所有符合篩選條件的劇集記錄,篩選條件為關聯(lián)指定節(jié)目ID、播出結束時間為7日內、播出狀態(tài)為已審核;③對查詢所得的劇集記錄進行過濾:記錄結果按劇集期次升序排序,相同劇集期次只顯示最新一條記錄。

      五、結語

      通過對節(jié)目單的回看索引系統(tǒng)進行重新設計,對新舊系統(tǒng)進行整合,可提高用戶對電視盒及回看索引系統(tǒng)的使用率,用戶在回看節(jié)目時有了更多的選擇。該系統(tǒng)的新設計方案仍有可以改進優(yōu)化的地方,在實際項目中還需根據(jù)業(yè)務需要進行流程上的修改,通過不斷的更新迭代來實現(xiàn)系統(tǒng)的改進。

      猜你喜歡
      節(jié)目單列表狀態(tài)
      巧用列表來推理
      學習運用列表法
      擴列吧
      狀態(tài)聯(lián)想
      生命的另一種狀態(tài)
      幽你一默
      到底誰先唱
      熱圖
      家庭百事通(2016年3期)2016-03-14 08:07:17
      堅持是成功前的狀態(tài)
      山東青年(2016年3期)2016-02-28 14:25:52
      坐在節(jié)目單上
      吴江市| 古田县| 澄江县| 嘉义市| 河间市| 古田县| 灵宝市| 沙湾县| 青阳县| 金昌市| 太和县| 岚皋县| 惠安县| 华池县| 铁岭县| 华容县| 贵阳市| 博野县| 长汀县| 来宾市| 灵寿县| 安图县| 卢氏县| 衡水市| 分宜县| 肇庆市| 石泉县| 界首市| 陕西省| 右玉县| 安图县| 五指山市| 尼勒克县| 股票| 邯郸市| 游戏| 肇源县| 海原县| 绥江县| 惠水县| 监利县|