Streaming 流媒体H.264+;AAC到带有Gstreamer的RTMP服务器

Streaming 流媒体H.264+;AAC到带有Gstreamer的RTMP服务器,streaming,h.264,gstreamer,aac,Streaming,H.264,Gstreamer,Aac,我有一组文件: *音频_X.aac:* audio/mpeg, framed=(boolean)false, mpegversion=(int)2, stream-format=(string)adts, level=(string)2, profile=(string)lc, channels=(int)1, rate=(int)44100 *视频_X.h264:* video/x-h264, stream-format=(string)byte-stream 我的目标是将这些文件合并成R

我有一组文件:

*音频_X.aac:*

audio/mpeg, framed=(boolean)false, mpegversion=(int)2, stream-format=(string)adts, level=(string)2, profile=(string)lc, channels=(int)1, rate=(int)44100
*视频_X.h264:*

video/x-h264, stream-format=(string)byte-stream
我的目标是将这些文件合并成RTMP流,适合在Nginx或Flusonic等flash服务器上发布

我的管道是(基于GSTREAMER 0.10):

我有一个媒体流,但它只有视频部分


你能告诉我我做错了什么吗

为此,您可以使用。它可以获得2个独立的流,并将RTSP客户端作为服务器提供服务

但这是RSTP,不是RTMP

在这种情况下,您必须通过媒体服务器将此RSTP从
gst rtsp服务器重新格式化。媒体服务器必须从gst rtsp服务器中提取数据

appsrc_v -> h264parse -> flvmux -> rtmpsink  
appsrc_a -> aacparse -> faad ->faac  -> flvmux -> rtmpsink