FAQs: HDMI Encoder Latency Test and Troubleshooting

FAQs: Latency Test of Encoder

Latency Test by RTSP Stream

How can we get lower latency via VLC when playing video on your iPad?


How can we conduct a latency test between the encoder and decoder?


How can we conduct a latency test of codec by playing RTSP stream?

Determining the cause of delay in RTSP streaming is often influenced by the RTSP player being used. To accurately test the performance, we recommend using specialized tools designed for RTSP streaming, as common media players can introduce buffering issues. Specifically, tool like EasyPlayerPro is optimized for real-time streaming and can provide more precise results for identifying and addressing delays in RTSP streaming. Just click the above EasyPlayerPro to download it for testing.

What specific steps should be followed to conduct a comparative latency test between VLC and EasyPlayerPro?

  1. Set up two computers: the 1st computer will serve as the video input source, and the 2nd computer will function as the video output device.
  2. Download and run OnlyStopWatch on the 1st computer to measure latency.
  3. On the 2nd computer, open EasyPlayerPro and pull the RTSP stream as below:

  1. Open VLC on the 2nd computer and pull the same RTSP stream as below:

  1. Use a high-speed camera on a mobile phone to capture images of the desktops of both computers. Use these images to calculate the specific latency times.





  1. Analysis: Compare the latency results. If the latency is around 100ms when using EasyPlayerPro, and significantly higher when using VLC, it indicates that the player itself influences the latency rather than the encoder/decoder used.
Notes
NOTE: Theoretical latency for both encoding and decoding is 33.3ms, based on the chip parameters.

Learn more about RTSP of Encoder

  1. RTSP of Encoder


    • Related Articles

    • FAQs: RTSP of Encoder

      What's RTSP stream? RTSP (Real Time Streaming Protocol) is a network control protocol designed for controlling the delivery of multimedia data, such as audio and video, over a network. It enables the smooth transmission of live or pre-recorded audio ...
    • FAQs: Reduce Latency with FFplay for Encoder

      Step-by-Step Guide to Reduce Latency with FFplay 1. Install FFmpeg and FFplay Ensure that FFmpeg (which includes FFplay) is installed on your system. You can check if it's installed by running: ffplay -version If it is not installed, you can download ...
    • FAQs: Video of Encoder

      Video: Main Stream/Sub Stream What is the difference between main stream and sub stream, and how should I choose between them? Video settings in encoder typically include two stream types: main stream and sub stream. Main Stream: This stream provides ...
    • FAQs: System Settings of Encoder

      System Mode Is it possible to switch the System Mode? Yes, it is possible to switch the system mode, subject to the following conditions: Depending on the models and their capabilities, the ability to switch system modes may vary. Some models may ...
    • FAQs: TCP/IP of Encoder

      What's TCP/IP? TCP/IP (Transmission Control Protocol/Internet Protocol) is a suite of communication protocols used to interconnect network devices on the internet. It enables the transmission of data between computers and devices over the internet. ...