<html><head><meta http-equiv="Content-Type" content="text/html charset=utf-8"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class=""><div class="">Hello. i tried to decode stream with avdec_h264 and it’s works like decodebin - normal stream with normal colors but 100% CPU usage.</div><div class=""><br class=""></div><div class="">> >but in both cases i get greenish image and warning :</div><div class="">> Do you only get a solid green image or does it contain anything else?</div><div class=""><br class=""></div><div class="">that i get: <a href="https://dl.dropboxusercontent.com/u/3808405/IMG_2155.PNG" class="">https://dl.dropboxusercontent.com/u/3808405/IMG_2155.PNG</a> </div><div class=""><br class=""></div><div class="">here is the log: <a href="https://dl.dropboxusercontent.com/u/3808405/gstreamer-log.txt" class="">https://dl.dropboxusercontent.com/u/3808405/gstreamer-log.txt</a> </div><div class=""><div class=""><br class=""></div><div class=""><span style="white-space: pre-wrap; background-color: rgb(255, 255, 255);" class=""><br class=""></span><div><blockquote type="cite" class=""><div class="">27 авг. 2015 г., в 21:22, Dmitriy Nikolin <<a href="mailto:nikolindima@gmail.com" class="">nikolindima@gmail.com</a>> написал(а):</div><br class="Apple-interchange-newline"><div class=""><meta http-equiv="Content-Type" content="text/html charset=us-ascii" class=""><div style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class=""><span style="font-size: 11px;" class="">Hello, </span><div class=""><span style="font-size: 11px;" class="">i try to use gsteamer for live streaming from raspberry to iPhone and i get some problems. i want to use hardware decoding on iPhone and what i get ( gstreamer 1.5.9, ios 8.4.1)</span></div><div class=""><span style="font-size: 11px;" class=""><br class=""></span></div><div class=""><span style="font-size: 11px;" class="">sender raspberry pipeline: raspivid -t 0 -w 1024 -h 576 -fps 30 -b 3000000 -o - | gst-launch-1.0 -v fdsrc ! h264parse ! rtph264pay config-interval=5 pt=96 mtu=1380 ! udpsink host=192.168.0.103 port=6000</span></div><div class=""><span style="font-size: 11px;" class=""><br class=""></span></div><div class=""><span style="font-size: 11px;" class="">receiver iphone pipeline : udpsrc <span style="font-weight: bold; color: rgb(106, 106, 106); line-height: 18px;" class="">port</span>=6000 ! application/x-rtp, payload=96 ! rtph264depay ! h264parse ! vtdec ! glimagesink</span></div><div class=""><span style="font-size: 11px;" class=""><br class=""></span></div><div class=""><span style="font-size: 11px;" class=""><i class="">and i get warnings : </i></span></div><div class=""><div style="margin: 0px; font-size: 11px;" class=""><b class=""><i class="">0:00:13.707789000 [331m 2418[00m  0x49875e0 [31;01mERROR  [00m [00m               vtdec vtdec.c:700:gst_vtdec_session_output_callback:<vtdec0>[00m Error decoding frame -12909</i></b></div><div style="margin: 0px; font-size: 11px;" class=""><b class=""><i class="">0:00:13.707903000 [331m 2418[00m  0x49875e0 [33;01mWARN   [00m [00m               vtdec vtdec.c:736:gst_vtdec_session_output_callback:<vtdec0>[00m Frame dropped 0x41be530 52</i></b></div><div style="margin: 0px; font-size: 11px;" class=""><b class=""><i class="">0:00:13.744789000 [331m 2418[00m  0x49872c0 [31;01mERROR  [00m [00m               vtdec vtdec.c:700:gst_vtdec_session_output_callback:<vtdec0>[00m Error decoding frame -12909</i></b></div><div style="margin: 0px; font-size: 11px;" class=""><b class=""><i class="">0:00:13.744913000 [331m 2418[00m  0x49872c0 [33;01mWARN   [00m [00m               vtdec vtdec.c:736:gst_vtdec_session_output_callback:<vtdec0>[00m Frame dropped 0x41be7b0 53</i></b></div><div style="margin: 0px; font-size: 11px;" class=""><b class=""><i class="">State changed to PLAYING</i></b></div></div><div class=""><span style="font-size: 11px;" class=""><b class=""><i class=""> 0:00:18.596555000 [331m 2418[00m  0x48ed1c0 [33;01mWARN   [00m [00m            basesink gstbasesink.c:2846:gboolean gst_base_sink_is_too_late(GstBaseSink *, GstMiniObject *, GstClockTime, GstClockTime, GstClockReturn, GstClockTimeDiff, gboolean):<sink>[00m warning: A lot of buffers are being dropped.</i></b></span></div><div class=""><div style="margin: 0px; font-size: 11px;" class=""><b class=""><i class="">0:00:18.596658000 [331m 2418[00m  0x48ed1c0 [33;01mWARN   [00m [00m            basesink gstbasesink.c:2846:gboolean gst_base_sink_is_too_late(GstBaseSink *, GstMiniObject *, GstClockTime, GstClockTime, GstClockReturn, GstClockTimeDiff, gboolean):<sink>[00m warning: There may be a timestamping problem, or this computer is too slow.</i></b></div></div><div class=""><span style="font-size: 11px;" class=""><br class=""></span></div><div class=""><span style="font-size: 11px;" class="">if i add glimagesink sync=false to ios pipeline i have no warnings about buffer of timestamping problem but i get huge latency.</span></div><div class=""><span style="font-size: 11px;" class=""><br class=""></span></div><div class=""><span style="font-size: 11px;" class="">but in both cases i get greenish image and warning : </span><b style="font-family: Menlo; font-size: 11px;" class="">0:00:12.215515000 [331m 2418[00m  0x48ed1c0 [33;01mWARN   [00m [00m          video-info video-info.c:391:gboolean gst_video_info_from_caps(GstVideoInfo *, const GstCaps *):[00m invalid colorimetry, using default</b></div></div></div></blockquote></div><br class=""></div></div></body></html>