簡體   English   中英

使用Matlab Simulink嘗試通過DVB-T頻道進行多媒體文件傳輸

[英]Attempt of multimedia file transmission over DVB-T channel using Matlab Simulink

我在Matlab Simulink模型仿真中遇到麻煩。 我正在嘗試通過Simulink中的DVB-T類型通道實現視頻文件的傳輸。 我使用Matlab的DVB-T演示:

演示中的Matlab DVB-T頻道模型概述

但是我無法通過該通道發送實際文件。 我只是嘗試用“來自多媒體文件”塊替換“隨機整數”輸入塊,但是正如預期的那樣,我遇到了輸入/輸出錯誤,如下所示:

無法將基於樣本的信號從“ commdvbt /來自多媒體文件”的輸出端口1傳播到“ commdvbt /(204,188)Shortened RS Encoder”的輸入端口1,因為該輸入端口需要基於幀的信號。 考慮在信號路徑中插入一個緩沖器。

我嘗試將緩沖區用於各種設置,但無法完成這項工作。 我進行了互聯網研究,但找不到相關信息。 我該如何實現?

您可能從“來自多媒體文件”塊獲得了矩陣輸出。 在同一模型中使用此矩陣的最簡單方法是將該矩陣轉換為單列,然后使用幀轉換塊將信號的幀模式更改為“基於幀”。 之后,您將能夠使用緩沖區塊獲得188的輸出大小。在比較輸入和輸出時,請記住考慮由於緩沖區塊而導致的任何延遲。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM