Overlay of OSD(On screen display – Text/JPG image) on HDMI-IN Video

Discussion in 'ZIDOO Z9S' started by Bharati, Mar 19, 2020.

  1. Bharati

    Bharati New Member

    I am Using Zidoo z9S and focused mainly on HDMIN, Instreamer APKs for record and streaming of HDMI-IN content. And we are facing below challenges while doing Overlay using FFMPEG :
    1. 100% CPU utilization as everything we are doing in Software
    2. Noticed lot of frame-drops noticed "CameraReader" when we are doing 1080P60 streaming CameraReader: Waiting on an available memory base timed out. Dropping a recording frame.
    3. FPS very low even we configured 60.
    4. No option to change frame-rate even we changed resolution to 1080p24 but no use
    CameraReader: HDMI Rx video 1920x1080p60 Color:0 Ready
    CameraReader: sync src resolution to user choice 1920 1080
    CameraReader: frames will be dropped because target frame rate(24) < source frame rate(60)
    CameraReader: Switch to Hal3 implementation
    CameraReader: BufferQueueListener::initFrameCounter mSrcFps 60 mTargetFps 24 mDivide 2
    CameraReader: [reconfigureCamera] record size 1920x1080
    CameraReader: mStartTimeUs:0.000000 mFirstFrameTimeUs:372.775921
    CameraReader: Waiting on an available memory base timed out. Dropping a recording frame.

    Looking forward for positive response from Zidoo team:

    a) Is this possible to do OSD(Text/Image) overlay on HDMI-IN using Hardware features?
    b) How can I do it - is there any API's available to do at APK level.
    c) Is it feasible (performance-wise)?

    Thank you in advance!


     

Share This Page