Amino A-125 problem?

I’m trying to stream live to an Amino A-125 set-top box. I’ve added the 2 properties shown at https://www.wowza.com/docs/how-to-use-amino-a130-a125-with-wowza-media-server. When I connect from my Android phone I get a nice, clean stream. When I try to connect from the STB I’m not getting the stream.

The access log shows:

2014-07-15 14:44:52 CDT connect rtsp INFO 200 1475572207 - defaultVHost live definst 1069.698 96.35.171.254 554 rtsp://96.35.171.254:554/live/camera1 96.35.171.250 rtsp - Amino Communications Ltd aminet125 rtsp_plugin-1.15 1475572207 0 0 - - - - - - - - - - rtsp://96.35.171.254:554/live/camera1 rtsp://96.35.171.254:554/live/camera1 - rtsp://96.35.171.254:554/live/camera1 -

2014-07-15 14:44:52 CDT create stream INFO 200 - - defaultVHost live definst 0.038 96.35.171.254 554 rtsp://96.35.171.254:554/live/camera1 96.35.171.250 rtsp - Amino Communications Ltd aminet125 rtsp_plugin-1.15 1475572207 0 0 1 0 0 0 camera1 - - - - - rtsp://96.35.171.254:554/live/camera1 rtsp://96.35.171.254:554/live/camera1 - rtsp://96.35.171.254:554/live/camera1 -

2014-07-15 14:44:52 CDT unpublish stream INFO 200 - - defaultVHost live definst 0.041 96.35.171.254 554 rtsp://96.35.171.254:554/live/camera1 96.35.171.250 rtsp - Amino Communications Ltd aminet125 rtsp_plugin-1.15 1475572207 0 0 1 0 0 0 camera1 - - - - - rtsp://96.35.171.254:554/live/camera1 rtsp://96.35.171.254:554/live/camera1 - rtsp://96.35.171.254:554/live/camera1 -

2014-07-15 14:44:52 CDT destroy stream INFO 200 - - defaultVHost live definst 0.044 96.35.171.254 554 rtsp://96.35.171.254:554/live/camera1 96.35.171.250 rtsp - Amino Communications Ltd aminet125 rtsp_plugin-1.15 1475572207 0 0 1 0 0 0 camera1 - - - - - rtsp://96.35.171.254:554/live/camera1 rtsp://96.35.171.254:554/live/camera1 - rtsp://96.35.171.254:554/live/camera1 -

2014-07-15 14:44:52 CDT disconnect rtsp INFO 200 1475572207 - defaultVHost live definst 1069.76 96.35.171.254 554 rtsp://96.35.171.254:554/live/camera1 96.35.171.250 rtsp - Amino Communications Ltd aminet125 rtsp_plugin-1.15 1475572207 0 0 - - - - - - - - - - rtsp://96.35.171.254:554/live/camera1 rtsp://96.35.171.254:554/live/camera1 - rtsp://96.35.171.254:554/live/camera1 -

2014-07-15 14:44:59 CDT connect rtsp INFO 200 1472929726 - defaultVHost live definst 1076.461 96.35.171.254 554 rtsp://96.35.171.254:554/live/camera2 96.35.171.250 rtsp - Amino Communications Ltd aminet125 rtsp_plugin-1.15 1472929726 0 0 - - - - - - - - - - rtsp://96.35.171.254:554/live/camera2 rtsp://96.35.171.254:554/live/camera2 - rtsp://96.35.171.254:554/live/camera2 -

2014-07-15 14:44:59 CDT create stream INFO 200 - - defaultVHost live definst 0.001 96.35.171.254 554 rtsp://96.35.171.254:554/live/camera2 96.35.171.250 rtsp - Amino Communications Ltd aminet125 rtsp_plugin-1.15 1472929726 0 0 2 0 0 0 camera2 - - - - - rtsp://96.35.171.254:554/live/camera2 rtsp://96.35.171.254:554/live/camera2 - rtsp://96.35.171.254:554/live/camera2 -

2014-07-15 14:44:59 CDT unpublish stream INFO 200 - - defaultVHost live definst 0.002 96.35.171.254 554 rtsp://96.35.171.254:554/live/camera2 96.35.171.250 rtsp - Amino Communications Ltd aminet125 rtsp_plugin-1.15 1472929726 0 0 2 0 0 0 camera2 - - - - - rtsp://96.35.171.254:554/live/camera2 rtsp://96.35.171.254:554/live/camera2 - rtsp://96.35.171.254:554/live/camera2 -

2014-07-15 14:44:59 CDT destroy stream INFO 200 - - defaultVHost live definst 0.002 96.35.171.254 554 rtsp://96.35.171.254:554/live/camera2 96.35.171.250 rtsp - Amino Communications Ltd aminet125 rtsp_plugin-1.15 1472929726 0 0 2 0 0 0 camera2 - - - - - rtsp://96.35.171.254:554/live/camera2 rtsp://96.35.171.254:554/live/camera2 - rtsp://96.35.171.254:554/live/camera2 -

2014-07-15 14:44:59 CDT disconnect rtsp INFO 200 1472929726 - defaultVHost live definst 1076.466 96.35.171.254 554 rtsp://96.35.171.254:554/live/camera2 96.35.171.250 rtsp - Amino Communications Ltd aminet125 rtsp_plugin-1.15 1472929726 0 0 - - - - - - - - - - rtsp://96.35.171.254:554/live/camera2 rtsp://96.35.171.254:554/live/camera2 - rtsp://96.35.171.254:554/live/camera2 -

When I connect from my phone I get:

2014-07-15 14:51:43 CDT connect rtsp INFO 200 2091964792 - defaultVHost live definst 1480.289 96.35.171.254 554 rtsp://96.35.171.254/live/channel2 172.56.33.252 rtsp - Samsung SGH-T759 PVPlayer CORE/6.506.4.1 OpenCORE/2.02 (Linux;Android 2.3.3) 2091964792 0 0 - - - - - - - - - - rtsp://96.35.171.254/live/channel2 rtsp://96.35.171.254/live/channel2 - rtsp://96.35.171.254/live/channel2 -

2014-07-15 14:51:43 CDT create stream INFO 200 - - defaultVHost live definst 0.0 96.35.171.254 554 rtsp://96.35.171.254/live/channel2 172.56.33.252 rtsp - Samsung SGH-T759 PVPlayer CORE/6.506.4.1 OpenCORE/2.02 (Linux;Android 2.3.3) 2091964792 0 0 3 0 0 0 channel2 - - - - - rtsp://96.35.171.254/live/channel2 rtsp://96.35.171.254/live/channel2 - rtsp://96.35.171.254/live/channel2 -

2014-07-15 14:51:43 CDT describe rtsp INFO 200 2091964792 - defaultVHost live definst 1397.968 96.35.171.254 554 rtsp://96.35.171.254/live/channel2 172.56.33.252 rtsp - Samsung SGH-T759 PVPlayer CORE/6.506.4.1 OpenCORE/2.02 (Linux;Android 2.3.3) 2091964792 0 0 - - - - channel2 - - - - - rtsp://96.35.171.254/live/channel2 rtsp://96.35.171.254/live/channel2 - rtsp://96.35.171.254/live/channel2 -

2014-07-15 14:51:44 CDT comment server INFO 200 - RTPUDPTransport.bind[live/definst]: in:0.0.0.0/0.0.0.0:6970 out:/172.56.33.252:2304 - - - 1399.073 - - - - - - - - - - - - - - - - - - - - - - - - -

2014-07-15 14:51:44 CDT comment server INFO 200 - RTPUDPTransport.bind[live/definst]: in:0.0.0.0/0.0.0.0:6971 out:/172.56.33.252:2305 - - - 1399.078 - - - - - - - - - - - - - - - - - - - - - - - - -

Do the log entries for the Amino suggest any ideas as to what I’m doing wrong? The input stream is coming from an ffmpeg box, and is encoded as:

“-f flv -vcodec h264 -r 25 -b:v 550k -acodec libfaac -ar 44800 -ac 2 -b:a 64k -preset ultrafast”

Hi,

It looks like the STB is attempting to connect but, for whatever reason, is unable to play the stream. Do you have any errors from the STB that might shed some light on this? Does the codecs sent from FFMPEG align with the Amino A-125 capabilities?

-Tim

Actually “MPEG-4 AVC” is h.264, aka mpeg-4 part 10.

Try adding this Property to the Application.xml /RTP Properties container:

<Property>
	<Name>forceMPEGTSOut</Name>
	<Value>true</Value>
	<Type>Boolean</Type>
</Property>

Richard

Hi,

We have an article which you may find useful, please find this below.

How to use Amino A130 and A125 with Wowza Media Server

The Property recommended by Richard can be found in the article below which includes some troubleshooting too.

How to generate and control MPEG-TS output for set-top boxes

To get the logging outlined in the article you will need to play the stream using an RTSP client such as VLC player.

Regards,

Jason

Looks like the codecs might be the issue. My partner dug up the following specs on the Amino:

Manufacturer # A125

Manufacturer Amino

Codec MPEG-4 AVC, MPEG-4 , MPEG-2

Video Outputs Composite, S-Video, Component, RGB, RF Modulator

Video Inputs No

Video Inputs Resolution No

Output Resolution 525-line NTSC, 625-line PAL

Audio Outputs S/PDIF, Unbalanced Stereo

It doesn’t say anything about H.264 or AAC. It also appears that the A-125 wants to see it’s streams wrapped in a MPEG-TS stream, , so I guess I need to do some more digging.

Actually “MPEG-4 AVC” is h.264, aka mpeg-4 part 10.

Try adding this Property to the Application.xml /RTP Properties container:

<Property>
	<Name>forceMPEGTSOut</Name>
	<Value>true</Value>
	<Type>Boolean</Type>
</Property>

Richard

Ah, thanks. I did a little more digging after reading that and now a little better understanding of MPEG-4 and MPEG-TS. I will do more testing and experimenting.

Thanks, I’m checking that out.

Also, the guy who is doing the Amino setup for me reported that the STB is now playing the live streams! So thanks the pointers, guys - they did the trick.