[Bug 764471] New: RTMP send error 32 on Android
GStreamer (GNOME Bugzilla)
bugzilla at gnome.org
Fri Apr 1 17:09:19 UTC 2016
https://bugzilla.gnome.org/show_bug.cgi?id=764471
Bug ID: 764471
Summary: RTMP send error 32 on Android
Classification: Platform
Product: GStreamer
Version: 1.7.91
OS: other
Status: NEW
Severity: critical
Priority: Normal
Component: gst-plugins-bad
Assignee: gstreamer-bugs at lists.freedesktop.org
Reporter: mimmo.grottoli at gmail.com
QA Contact: gstreamer-bugs at lists.freedesktop.org
GNOME version: ---
I'm trying to broadcast video and audio via rtmp from different Android
devices, and I'm always getting the following errors:
GStreamer+rtmp E 0:00:05.353780468 0x9f9496f0 :0: WriteN, RTMP send
error 32 (136 bytes)
E 0:00:05.353919322 0x9f9496f0 :0: WriteN, RTMP send
error 32 (54 bytes)
E 0:00:05.354330259 0x9f9496f0 :0: WriteN, RTMP send
error 9 (42 bytes)
GStreamer+rtmpsink W 0:00:05.354410363 0x9f9496f0
gstrtmpsink.c:286:gst_rtmp_sink_render:<rtmpsink0> error: Failed to write data
I've tried using wowza and youtube as endpoint, but the error is exactly the
same.
The pipeline is:
ahcsrc name=cam ! video/x-raw, width=1280, height=720, framerate=(fraction)24/1
\
! videoconvert \
! amcvidenc-omxqcomvideoencoderavc i-frame-interval=24 \
! h264parse \
! tee name=videoTee \
openslessrc ! audioconvert ! queue ! voaacenc \
! tee name=audioTee \
flvmux streamable=true name=flvmux \
! rtmpsink location=\"rtmp://RTMP_HOST:PORT\" \
videoTee. ! queue ! flvmux. \
audioTee. ! queue ! flvmux.
Note:
1) The issue does not happen when I use audiotestsrc instead of openslessrc as
audiosource
2) If I remove the audio part from the pipeline the result is good too
3) If I replace flvmux + rtmpsink with mpegtsmux + udpsink I can publish the
stream
--
You are receiving this mail because:
You are the QA Contact for the bug.
You are the assignee for the bug.
More information about the gstreamer-bugs
mailing list