← 回進度看板

朝陽專案・交件明細

版本 1.0.6.5

MP4 關鍵格間隔可調 + SQL Server 預設 SQL 帳號 + 端點名單 @群組

已交 11/07 16:39

這版多了:MP4 關鍵格間隔可以在網頁或 DLL 調(1~60 秒,預設 2);SQL Server 沒寫驗證方式時改用 SQL 帳號;端點側錄名單可以寫 @群組。

實測:設成 10 秒,檔案約小 3.6 倍,而在 Chrome、Edge、Windows Media Player 12 拖時間軸的位置誤差仍 ≤0.5 秒。

⚠ 已經用 SQL Server 而且設定檔沒寫 SqlAuth 的,升級前要先加一行(說明檔第四節)。

自測
Mac 全套兩輪 2789/2789;SQL Server 全套兩輪 3081/3082、3082/3082
獨立驗收
瀏覽器 12 格+10 秒跨關鍵格補驗(Chrome、Edge 各 6 點)全過;Windows Media Player 12 拖動實測
改壞紅幾格
@群組故意改壞 5 處,各紅 6、1、1、1、1 格;MP4 預設改成 1 秒 → 大小上限那格紅(約 15 MB),連同預設值、轉檔預設共 4 格紅
正反案例
本版新增案例:@群組 11/11;MP4 參數 14/14(Windows,Mac 能跑的 12 格也全過)

要 James 定的題目

無

使用者那端

使用者做的事

IT 人員在後台「系統參數」頁把 MP4 關鍵格間隔改成 10 秒,之後的錄影檔變小,下載後用瀏覽器或 Windows Media Player 拖時間軸,位置仍準確。

要成立的條件
  • 已用 SQL Server 的先在設定檔寫 SqlAuth
  • 群組寫在員工電腦的設定檔,名單用到的群組都要有定義
接下來最可能要的

接著會要把預設改成 10 秒,以及群組與政策從後台、DLL 下發(1.0.6.6)。

測試明細過 11不過 1待驗收 2

情況預期案例結果
MP4 關鍵格間隔:預設、範圍 1~60、存進主庫讀回、網頁與 DLL 可改、記修改紀錄預設 2;0 與 61 擋下;改了送到端點K-01、K-03過
反向:舊版網頁表單沒有這一欄其他欄照存,間隔維持原值K-03過
1920×1080 細節畫面 40 秒,預設 2 秒≤ 12 MB(量到約 9 MB)K-05過
同一段改 10 秒小到預設的 1/3 以下(量到約 1/5)K-02過
拖時間軸、靜止段、下載:Chrome、Edge × 2 秒、10 秒拖動誤差 ≤2 秒(量到 ≤0.5 秒)、靜止段停對張、下載長度 60 秒P-03、P-02、X-01(12 格)過
10 秒設定、拖到關鍵格中間(整段每 0.5 秒換一張的錄影):Chrome、Edge、Windows Media Player 12顯示該時間點那一張,誤差 ≤2 秒(量到 ≤0.5 秒)6 點 × 3 個播放器過
Windows Media Player 12 拖動 × 2 秒、10 秒9 個點都顯示對的那一張實測 24 點(含關鍵格中間 6 點)過
真人用滑鼠拖 Windows Media Player 進度條;新版媒體播放器 App沒量—待驗收
SQL Server 沒寫 SqlAuth用 SQL 帳號;沒寫 SqlUser 就報設定錯並寫清楚要補什麼第 178 項過
反向:明寫 SqlAuth=windowsWindows 整合驗證、連線字串不含帳密第 178 項過
名單 @群組:帳號、電腦、混寫、兩者都要符合、不分大小寫群組成員錄、不在群組的不錄G01~G05過
反向:用到沒定義的群組、重複定義、巢狀、萬用字元、空群組、超過上限整份不套用,錯誤寫出第幾行或缺哪個群組G06~G09過
群組也要能從後台與 DLL 下發這版只有設定檔;下發排 1.0.6.6—待驗收
舊功能第 123 項(沒收到通知的發起端照舊)全過SQL Server 5 輪不過

代表案例 14 列;全表在交件包的原始碼自測裡。

自我總結錯誤 → 原因 → 背後原因 → 對策

錯誤

對您說過「改 10 秒,拖動誤差最多約 10 秒」,實測不成立

原因

那句是推測,沒有在瀏覽器和播放器上量過就寫成事實

背後原因

把推估當成量測結果寫進規格與畫面說明

對策

三個播放器實測後更正說明文字與交件內容;之後規格裡每個數字都標明是量的還是推的

錯誤

舊功能第 123 項在這版的 Windows 自測 5 輪裡,準備步驟逾時 2 次

原因

1.0.6.4 也會出現,跟這版改動無關,原因查中(11/7 晚對照:1.0.6.4 與 1.0.6.5 各跑 4 輪,第 123 項各逾時 1 次,訊息相同)

背後原因

查中

對策

對照已跑完;接著在測試裡記下等待畫面連上的實際秒數,找出逾時的原因(只改測試,不改產品)