Quantcast
Channel: Forums - Recent Threads
Viewing all articles
Browse latest Browse all 262198

DVR RDK - suitability of a use case

$
0
0

Hi,

We are designing an application for the DM8168 (using the DVR RDK 3.00).

The documentation seems a little sparse around certain details, and as a consequence, I am posting this here for comments from those who know the system well.  (Likely TI employees)

Below is a use case that I would like to implement:

           +----------------------+
           | External Interface   |
           |       (A8)           |
           +----------v-----------+
     (4 CH)           |
           +----------v-----------+
           |   IPCBits Out (A8)   |
           |                      |
           |   4 CH D1 60fps      |
           |   H.264 1920 x 1080  |
           +----------v-----------+
     (4 CH)           |  IPCBits In (M3)
           +----------v-----------+
           |       DecLink        |
           +----------v-----------+
     (4 CH)           |
                +-----v------+
                |  DUP LINK  |
                |            |
                +---v----v---+
     (4 CH)         |    |   (4 CH)
             +------+    +----------+   
             |                      |   
     +-------v-------+              |  
     |  Scalar (sic) |              |  
     +-------v-------+              |  
             |                      |
     (4 CH)  |                      |
             |                +-----v------+
             |                |    SWMS    |
             |                |            |
             |                +-----v------+
             |              (1 CH)  |  1920 x 1080 60 fps
             |                +-----v------+
             |                |    NSF     |
             |                |            |
             |                +-----v------+
             |                      |
             |   +------------------+      
             |   |      
        +----v---v----+
        |    Merge    |
        +------v------+
               |  (5 CH)
        +------v-------+
        |              |
        | H.264 Encode |             
        |              |
        +------v-------+     
               |  (5 CH)
               |  IPCBits Out (M3)
    +----------v----------------+
    |   IPCBits In (A8)         |
    |                           |
    |   5 CH D1 60fps           |
    |   H.264 1920 x 1080 (Max) |
    +-------------v-------------+
     (5 CH)       |
       +----------v-----------+
       | External Interface   |
       |       (A8)           |
       +----------------------+

Summary:

Given up to 4 feeds of H.264 video bitstreams at D1 at up to 1920 x 1080p60 resolution/frame rates:

I wish to be able to resize any (or all) given streams (hence the scalar)?

(Aside): Why does everything have the incorrect term "scalar" instead of "scaler"?  Documentation, code, everything!   Quite confusing to someone with education in mathematics and engineering.  (just a little rant to get off my chest :)

I also wish to be able to compose a mosaic with a possible variety of layouts and channels from these streams and generate another stream that contains the combination of streams.

I wish the result to be available (at the back end) as 5 channels of H.264 bitstreams.

I have not been able to find a number of things that I would like to check out before committing to this diagram.

a. What formats (and resolutions, etc.,) does the SWMS link handle and output?

b. What is the resolution that I can maintain through this chain - ideally, 1920x1080p60?

c. Can I use the SWMS without "connecting" it to a display?

d. Have I missed any important details regarding necessary links?

e. Would there be any processing issue in this setup (i.e. can the resources available handle the bandwidth required?)

In summary, could some expert check this out and tell me if this is feasible?  What things will I have to cut back?  (Can I get 1920 x 1080p60 through this entire chain?)  Will I have to add some processing blocks for format conversion?  (I added the block between the SWMS and the Merge based on reading some other posts that say that this format will have to be converted from 422I to 420SP).  Can I use the SWMS without the association to a display (there are hints in the help documentation that I may not be able to do this),

I would have researched this information myself instead of asking it here if I had found appropriate documentation.

(And reading 7 layers deep into the code is not really "finding appropriate documentation"!)

These things are not covered in the doxygen files, nor in any other documentation (at least not that I could find)

Thanks,


Viewing all articles
Browse latest Browse all 262198

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>