Checking Stream Latency using embedded Timecode in OBS (Hindi)



Often we see ourselves troubled by latency issues in live streaming. There are several options to reduce latency…starting from finetuning broadcast settings to switching protocols. Irrespective of the steps taken, it is sometimes preferable to evaluate the latency in a simple way that is admissible to our eyes. In this video, we see how to use embedded timecodes to evaluate actual real-time latency in a live stream. <!–more–>Such testing is encouraged during development stages but might not be best for production.

Links:

OBS Download: https://obsproject.com/download
OBS RTC Timecode Generator: https://obsproject.com/forum/resources/rtc-timecode-generator.1301/

The Red5.getConnectionLocal method : Accessing the current connection in Red5 Pro

 

 

The diagram shown above is an abstract representation of how a connection flows through Red5 core. On connection attempt, Red5 verifies the basic protocol specific handshake as per the connection type (RTMP/RTSP/WebRTC).

Once the handshake is verified Red5 pro translates the connection to a registered Red5 pro connection and sets a reference to it using the static method – Red5.setConnectionLocal(IConnection) in the context of the current thread.

(more…)

Authenticating subscribers in a Red5 Pro Application

This article discusses the issue of stream security for subscribers over the various protocols supported by Red5pro (RTMP, RTSP and WebRTC) programmatically. IF you are new to the world of Red5/Red5Pro, I would suggest taking a peek at the Red5 development series on Github. Here you can find information ranging from what is Red5 to how to create and debug an application.

 
(more…)

Authenticating publishers in a Red5pro Application

Red5pro offers exciting new ways of engaging your users online with live streams and data online. You can publish live streams and even record them using flash player (desktop), android/ios (mobile) and WebRTC (HTML5 browser).

However, stream security for publishing still lingers as a challenge for the administration. This article discusses how you can secure your publishing streams for the various protocols supported by Red5pro (RTMP, RTSP and WebRTC) programmatically. IF you are new to the world of Red5/Red5Pro, I would suggest taking a peek at the Red5 development series on Github. Here you can find information ranging from what is Red5 to how to create and debug an application.

  (more…)

last comments
Andryan
Andryan

Once built, how do you get Red5 to use this jar?
admin
admin

JAR files are to be deployed in {RED5_HOME}/lib or {RED5_HOME}/webapps/{appname}/WEB-INF/lib