After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 731370 - Android - H264 rtsp streaming is corrupted
Android - H264 rtsp streaming is corrupted
Status: RESOLVED OBSOLETE
Product: GStreamer
Classification: Platform
Component: dont know
1.2.4
Other Windows
: Normal major
: git master
Assigned To: GStreamer Maintainers
GStreamer Maintainers
Depends on:
Blocks:
 
 
Reported: 2014-06-08 13:49 UTC by Ido Hershkovitz
Modified: 2018-05-01 07:01 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
LogCat from device + screen shots from devices (1.43 MB, application/x-zip-compressed)
2014-06-08 13:49 UTC, Ido Hershkovitz
Details
new log (699.06 KB, text/plain)
2014-07-06 07:19 UTC, Ido Hershkovitz
Details

Description Ido Hershkovitz 2014-06-08 13:49:25 UTC
Created attachment 278099 [details]
LogCat from device + screen shots from devices

when trying to play rtsp stream on an android device using the tutorial-4
i get a corrupted stream on the following device (maybe relevant for other devices)
Device name : Alcatel One Touch Scribe HD
Chipset : Mediatek MT6589
CPU: Quad-core 1.2 GHz Cortex-A7
GPU: PowerVR SGX544

http://www.gsmarena.com/alcatel_one_touch_scribe_hd-5218.php

Attached is a ziped file conatains:
- LogCat from corrupted device
- Screen shot from corrupted device
- screen shot from nexus5 - streaming ok.

Thanks in advance
Comment 1 Ido Hershkovitz 2014-06-15 11:43:46 UTC
From the log :
--------------
06-08 16:22:45.520: W/GStreamer+videodecoder(14961): 0:00:17.343160693 0x605b9c90 gstvideodecoder.c:2365:gst_video_decoder_prepare_finish_frame:<amcvideodec-omxmtkvideodecoderavc0> decreasing timestamp (0:00:04.836828539 < 0:00:05.297631061)
06-08 16:22:45.578: W/GLib(14961): amcvideodec-omxmtkvideodecoderavc0: Too old frames, bug in decoder -- please file a bug
06-08 16:22:45.578: W/GStreamer+videodecoder(14961): 0:00:17.401037155 0x605b9c90 gstvideodecoder.c:2365:gst_video_decoder_prepare_finish_frame:<amcvideodec-omxmtkvideodecoderavc0> decreasing timestamp (0:00:04.902681212 < 0:00:05.297631061)
06-08 16:22:45.580: W/GStreamer+videodecoder(14961): 0:00:17.402219232 0x605b9c90 gstvideodecoder.c:2365:gst_video_decoder_prepare_finish_frame:<amcvideodec-omxmtkvideodecoderavc0> decreasing timestamp (0:00:04.968478352 < 0:00:05.297631061)
06-08 16:22:45.646: W/GLib(14961): amcvideodec-omxmtkvideodecoderavc0: Too old frames, bug in decoder -- please file a bug
06-08 16:22:45.646: W/GStreamer+videodecoder(14961): 0:00:17.468559924 0x605b9c90 gstvideodecoder.c:2365:gst_video_decoder_prepare_finish_frame:<amcvideodec-omxmtkvideodecoderavc0> decreasing timestamp (0:00:05.034331071 < 0:00:05.297631061)
06-08 16:22:45.648: W/GStreamer+videodecoder(14961): 0:00:17.470778385 0x605b9c90 gstvideodecoder.c:2365:gst_video_decoder_prepare_finish_frame:<amcvideodec-omxmtkvideodecoderavc0> decreasing timestamp (0:00:05.100128257 < 0:00:05.297631061)
06-08 16:22:45.658: W/GLib(14961): amcvideodec-omxmtkvideodecoderavc0: Too old frames, bug in decoder -- please file a bug
06-08 16:22:45.658: W/GStreamer+videodecoder(14961): 0:00:17.480619847 0x605b9c90 gstvideodecoder.c:2365:gst_video_decoder_prepare_finish_frame:<amcvideodec-omxmtkvideodecoderavc0> decreasing timestamp (0:00:05.165981021 < 0:00:05.297631061)
06-08 16:22:45.659: W/GStreamer+videodecoder(14961): 0:00:17.481935001 0x605b9c90 gstvideodecoder.c:2365:gst_video_decoder_prepare_finish_frame:<amcvideodec-omxmtkvideodecoderavc0> decreasing timestamp (0:00:05.231833808 < 0:00:05.297631061)
06-08 16:22:45.662: W/GLib(14961): amcvideodec-omxmtkvideodecoderavc0: Too old frames, bug in decoder -- please file a bug
06-08 16:22:45.667: W/GLib(14961): amcvideodec-omxmtkvideodecoderavc0: Too old frames, bug in decoder -- please file a bug
06-08 16:22:45.672: W/GLib(14961): amcvideodec-omxmtkvideodecoderavc0: Too old frames, bug in decoder -- please file a bug
06-08 16:22:45.675: W/GLib(14961): amcvideodec-omxmtkvideodecoderavc0: Too old frames, bug in decoder -- please file a bug
Comment 2 Ido Hershkovitz 2014-07-03 13:51:54 UTC
This is still relevant for GStreamer 1.3.90 - tested today with the problematic device.
Comment 3 Sebastian Dröge (slomo) 2014-07-03 14:42:17 UTC
Can you provide up-to-date debug logs with 1.3.90? And how do you create the RTSP stream?
Comment 4 Ido Hershkovitz 2014-07-06 07:19:36 UTC
Created attachment 279978 [details]
new log
Comment 5 Ido Hershkovitz 2014-07-06 07:20:34 UTC
Added the new log.
If the log is not good - please instruct me how to get the correct log that you wish.
Thank you for the help.
Comment 6 Ido Hershkovitz 2014-07-06 14:52:10 UTC
Another thing:
My stream is from an IP camera connected to my router via Ethernet cable.
The camera has a built-in RTSP URL.
i just use the provide the GStreamer with that URL - setMediaUri.
Comment 7 Tim-Philipp Müller 2016-02-28 23:59:43 UTC
Is this still a problem with 1.7.2 ?
Comment 8 Edward Hervey 2018-05-01 07:01:11 UTC
No news in 2 years. Closing. Please re-open if it's still an issue with GStreamer >= 1.14