gstreamer

    0熱度

    1回答

    我有一個Android應用程序能夠打開UDP套接字,連接到服務器,接收數據(h264流),解碼收到的數據並將其顯示在智能手機屏幕上。 什麼我想現在要做的就是用下面的管道,以取代我的服務器: gst-launch-1.0 filesrc location=toystory.h264 ! h264parse ! video/x-h264,stream-format=byte-stream,alignm

    1熱度

    3回答

    我想使用Gstreamer來接收來自同一端口上多個點的音頻流。 事實上,我想要將來自網絡上不同節點的音頻流式傳輸到一臺監聽傳入音頻流的設備,並且它應該在播放前混合使用多個音頻設備。 我知道我應該使用audiomixer或liveadder來完成這樣的任務。 但是我不能這樣做,調音臺不能正常工作,當兩個音頻流出現時,輸出的聲音會非常嘈雜和損壞。 我用下面的命令: GST-發射-1.0.exe -v

    0熱度

    1回答

    在Python中使用GObject Introspection,我試圖創建一個自定義PushSrc元素,這要求重寫create或fill虛擬方法,但沒有成功。 問題似乎是PushSrc及其基類BaseSrc都有這些虛擬方法。 換句話說,此代碼: import gi gi.require_version('Gst', '1.0') gi.require_version('GstBase', '1

    0熱度

    1回答

    該命令將rtmp轉換爲ts文件,但只返回視頻,如何獲取音頻和視頻? rtmpsrc name=rtmpsrc location=rtmp://127.0.0.1/live/test ! flvdemux name=demux demux.video ! h264parse ! mpegtsmux name=mux ! multifilesink location=/folder/to/save/%

    0熱度

    1回答

    在Android應用程序中我使用這條管道在GST-RTSP服務器: "Appsrc ! h264parse ! rtph264pay " 而這個接收流: "rtspsrc ! Rtph264depay ! H264parse ! avdec_h264 ! autovideosink" 而且具有1280×720分辨率的有流。我在哪裏以及如何設置它? 問候。

    1熱度

    1回答

    我想使用gstreamer將opencv中的一些圖像流化,並且得到了與管道有關的問題。我是gstreamer和opencv的新手。我編譯的OpenCV 3.2的GStreamer爲python3在樹莓派3.我有我raspivid用一個小bash腳本 raspivid -fps 25 -h 720 -w 1080 -vf -n -t 0 -b 2000000 -o - | gst-launch-1.

    0熱度

    1回答

    我有一張SAA7134電視卡。我想用Gstreamer錄製帶有聲音的視頻。這個命令我使用,以確保我能聽到的聲音和它的作品 gst-launch-1.0 alsasrc device="hw:1,0" ! queue ! audioconvert ! alsasink 該命令證明了我可以觀看視頻(也能正常工作) gst-launch-1.0 v4l2src device=/dev/video0

    1熱度

    2回答

    我試圖運行下面的程序: import gi gi.require_version('Gst', '1.0') from gi.repository import GObject, Gst 卜我越來越: Traceback (most recent call last): File "application.py", line 2, in <module> import gi Modu

    0熱度

    1回答

    這是有點難以跟蹤GStreamer中的代碼流。例如,如果你寫的「C」代碼,它有順序執行命令,讓你知道哪種說法是怎麼回事之後,一個執行。但是在Gstreamer中,沒有序列,大部分時間都難以理解代碼流。

    0熱度

    1回答

    我有一個類似於此的gstreamer管道。 Queue -> videoscale -> videosink / appsrc -> h264_decoder -> Tee \ Queue -> jpegenc -> multifilesink Tee如何處理解碼板上的功能?是否可以在兩個分支上設置不同的功能?