Ullaakut / RTSPAllTheThings

Deprecated RTSP media server -- Use github.com/aler9/rtsp-simple-server instead.
Apache License 2.0
275 stars 72 forks source link

When hosting container in the cloud, and using INPUT container crashes #78

Closed esttenorio closed 4 years ago

esttenorio commented 4 years ago

I'm trying to mock IP cameras by hosting the container with the rtspAllTheThings image on the cloud for testing purposes. There are 2 scenarios:

0:00:01.593772825     1 0x7f627416bde0 WARN                 qtdemux qtdemux_types.c:233:qtdemux_type_get: unknown QuickTime node type .TIM
0:00:01.593798525     1 0x7f627416bde0 WARN                 qtdemux qtdemux_types.c:233:qtdemux_type_get: unknown QuickTime node type .TSC
0:00:01.593806726     1 0x7f627416bde0 WARN                 qtdemux qtdemux_types.c:233:qtdemux_type_get: unknown QuickTime node type .TSZ
0:00:01.593873626     1 0x7f627416bde0 WARN                 qtdemux qtdemux.c:3031:qtdemux_parse_trex:<qtdemux0> failed to find fragment defaults for stream 1
0:00:01.660877133     1 0x7f627416bde0 WARN                 basesrc gstbasesrc.c:2445:gst_base_src_update_length:<source> processing at or past EOS

In both scenarios, it works fine when using videotestsrc even with user and password and with specific patterns. So INPUT=pattern:pinwheel works fine. There's something wrong with the filesrc processing when using INPUT.

Also when testing locally works fine too in both scenarios.

Do you have a clue about what might be going on here?

Thank you so much for this tool, once I'm done with my project I will publish an article explaining how to store this container on the cloud.

Ullaakut commented 4 years ago

Hi @esttenorio!

Unfortunately I haven't worked much on this project for a long time and my Gstreamer skills are very rusty. Since it's an issue I couldn't reproduce, I'm not sure what I can do to help at the moment.

I'm really sorry I can't help, and I hope someone else can help in this thread 😅