此頁面提供一組僅限音訊的測試內容,可用來使用音訊串流來驗證 PlayReady 功能。 這些測試檔案的設計訴求是協助開發人員和整合者使用各種音訊編碼格式來測試其 PlayReady 實作。
概觀
只限音訊的測試內容集合包括:
- AAC-LC 編碼的音訊 - 標準 AAC 低複雜度音訊檔案
- AAC-HE 編碼的音訊 - 高效 AAC 音訊檔案
- PIFF 加密 - 使用 AES128-CTR 加密保護的互通檔案格式
- Smooth Streaming 指令清單 - 受保護和清除版本
所有內容都使用 PlayReady WRMHEADER 4.0 版,並使用 PIFF(受保護的可互通檔格式)與 AES128-CTR 加密進行加密。
音訊測試內容集合
AAC-LC 音訊內容
Taxi3 AAC-LC Audio (Smooth Streaming)
| 房產 | 價值觀 |
|---|---|
| 工具鏈結 | Smooth Protect (IIS 媒體轉換) |
| 建立日期 | 2010年2月1日 |
| 視訊編碼設定 | 沒有 |
| 音訊編碼設定 | AAC-LC |
| 加密設定 | PIFF 加密 AES128-CTR |
| 多重DRM | 否 |
| PlayReady WRMHEADER | 4.0 |
| Smooth Streaming 指令清單 (受保護) | https://test.playready.microsoft.com/media/profficialsite/Taxi3_AACLCPR.ism/manifest |
| Smooth Streaming 指令清單 (清除) | https://test.playready.microsoft.com/media/profficialsite/Taxi3_AACLC.ism/manifest |
AAC-HE 音訊內容
Taxi3 AAC-HE Audio (Smooth Streaming)
| 房產 | 價值觀 |
|---|---|
| 工具鏈結 | Smooth Protect (IIS 媒體轉換) |
| 建立日期 | 2010年2月1日 |
| 視訊編碼設定 | 沒有 |
| 音訊編碼設定 | AAC-HE |
| 加密設定 | PIFF 加密 AES128-CTR |
| 多重DRM | 否 |
| PlayReady WRMHEADER | 4.0 |
| Smooth Streaming 指令清單 (受保護) | https://test.playready.microsoft.com/media/profficialsite/Taxi3_AACHEPR.ism/manifest |
| Smooth Streaming 指令清單 (清除) | https://test.playready.microsoft.com/media/profficialsite/Taxi3_AACHE.ism/manifest |
技術詳細資料
音訊編碼規格
AAC-LC (進階音訊編碼 - 複雜度低)
- 格式:AAC 低複雜度配置檔
- 使用案例:一般用途音訊壓縮
- 相容性:跨裝置和平臺廣泛支援
- 效率:具有中等計算需求的良好壓縮比率
AAC-HE (進階音訊編碼 - 高效)
- 格式:AAC 高效能配置檔
- 使用案例:低比特率音訊串流
- 相容性:由大多數新式音頻譯碼器支援
- 效率:低比特率案例的絕佳壓縮
加密詳細數據
PIFF (受保護的互通檔案格式)
- 加密演算法:AES128-CTR
- 密鑰管理:P layReady DRM 系統
- 相容性:ISO/IEC 23001-7 相容
- 互作性:適用於 DASH 和 Smooth Streaming
使用方針
測試案例
Audio-Only 播放測試
- 確認音訊內容的 PlayReady 授權取得
- 測試音訊解密和播放
- 驗證音訊品質與同步處理
格式相容性測試
- 測試 AAC-LC 譯碼功能
- 確認 AAC-HE 播放支援
- 驗證 PIFF 容器處理
串流通訊協議測試
- 測試 Smooth Streaming 指令清單剖析
- 確認音訊的調適性比特率切換
- 測試受保護與清除內容處理
實作附注
- 授權取得:確定您的 PlayReady 用戶端可以處理僅限音訊的內容授權
- 譯碼器支援:確認 AAC-LC 和 AAC-HE 譯碼器可用性
- 容器剖析:為加密音訊實作適當的 PIFF 容器剖析
- 錯誤處理:使用受保護和清除版本進行測試以進行比較
測試建議
基本音訊播放
- 從清除內容開始,以驗證基本音訊播放
- 測試受保護的內容以驗證DRM整合
- 比較受保護和清除版本之間的音訊品質
進階測試
- 使用不同的音訊輸出組態進行測試
- 驗證各種取樣率的播放
- 在音訊播放期間測試中斷處理
相容性測試
- 在不同的音訊硬體組態上測試
- 使用各種 AAC 譯碼器實作來驗證效能
- 測試與音訊處理管線的整合
故障排除
常見問題
音訊播放失敗
- 原因:缺少 AAC 譯碼器支援
- 解決方案:確保適當的 AAC-LC 和 AAC-HE 譯碼器安裝
授權取得錯誤
- 原因:不正確的 PlayReady 客戶端設定
- 解決方案:驗證授權伺服器 URL 和客戶端憑證
格式相容性問題
- 原因:不支援的 PIFF 容器功能
- 解決方案:更新容器剖析連結庫
偵錯步驟
確認清除內容播放
Test with clear audio files first to isolate DRM issues檢查授權取得
Monitor PlayReady license requests and responses驗證音訊譯碼
Test AAC decoder functionality independently
支援資源
商務查詢
- 電子郵件: playready@microsoft.com
作業查詢
- 網站: http://wmlalicensing.com/
- 電子郵件: ipla@microsoft.com
技術支援
- 支援入口網站: PlayReady 技術支援
訓練資訊
- 電子郵件: plyrdyev@microsoft.com