SRT Input may not work

 

We are trying to run Aximmetry on AWS EC2 and send the video to it via SRT for display.

For SRT Sender, we use SRT Streamer Pro.( https://srtminiserver.com/srt-streamer-pro)

When I created a Listener for SRT in Aximmetry and sent SRT, only mpeg-2 video was displayed, not nvenc h.264, nvenc hevc, x264, etc.

I have tried what this forum has to offer, but it did not solve the problem.

https://my.aximmetry.com/post/3508-srt-video-input-disconnects-and-reconnec

Is there anything else I need to do to receive non mpeg-2 video?

   kuetsuhara

 
Profile Image
Eifert@Aximmetry
  -  

Hi,

When changing formats of SRT, it is important to properly close and then reopen the SRT thread in Aximmetry. You can perform this operation by toggling the Open pin Off and On in the Video Input modules:
SRT Input may not work

If you have the SRT video in camera compounds, then you should turn Off and On the INPUT panel's power button to close the SRT thread:
SRT Input may not work

Additionally, I was successful in using NVENC H.264, NVENC HEVC, and x264 codecs through localhost. However, I did not test this with a server located far away.
I encountered difficulties when attempting to send a 4K stream with SRT Streamer Pro. If you wish to do so, I suggest using the Studio version of Aximmetry, which is capable of sending an SRT stream to your server with greater reliability.

Warmest regards,

 
Profile Image
kuetsuhara
  -  

Thank you!

I will try this!

 
Profile Image
kuetsuhara
  -  

I tried turning OpenPin on and off and was able to communicate between the two codecs.(on local to local)


nvenc h.264(4:2:0)

nvenc hevc(4:2:0)progressive only


But when I set up lossless it stopped working. is lossless not supported?


In addition, codecs other than those listed above could not be made to work.

For example.

- openh264(4:2:0, Progressive only )

- nvenc h.264(4:4:4)progressive only

- x264 encoder(4:2:0)


Is it a spec that these don't work? Or do you think it is a problem with SRT Streamer Pro?

 
Profile Image
Eifert@Aximmetry
  -  

Hi,

We are not sure what Lossless means in the SRT Streamer. The SRT protocol itself doesn't have such a feature. It is likely something developed by the owners of SRT Streamer and meant to be only used between SRT Streamer and SRT Mini Server products.

We didn't find an issue with the other codecs either. Are you sure you have enough bandwidth to have a stable connection with these codecs' quality?
Also, you could try it with the latest Aximmetry version. Note, that you can have multiple versions of Aximmetry installed on the same computer starting from version 2024.1.0, so you can install the latest versions near your old version.

Warmest regards,