Conversation
|
How to use at the moment: The syntax of the pipeline string is gst-launch-1.0, but gstreamer.folk will automatically add a sink (and For webrtc:
|
e5d7eba to
ade7dcd
Compare
|
(slightly concerned about the long-term goal of replacing camera.folk/v4l2 with gstreamer -- it feels like we should try to use the lowest-level reasonable interface in general to avoid latency and give us configuration power. But otherwise this seems good/useful, continuing to look at it now) |
00ffffe to
fa15565
Compare
|
Okay here are some thoughts after thinking about this for a day, seeking :
|
Oh, I didn't update the instructions above anymore, the flow now is:
|
|
Hello @s-ol I wanted to try this out, and when I do (Note that I'm printing the value of These problems may be related, but not sure how to proceed:
Any ideas? |
|
hey @berkan!
This was the best way I found for making this portable across ArchLinux and Ubuntu in my testing, but folk has also changed since. I immediately have two hypotheses: either In any case you can probably use some variation of |
Using gstreamer because it seems that's mandatory even if you use a more lightweight WebRTC signalling library. For WebRTC, needs the
gst-plugins-rspackage. Test program inmake test/gstreamershows a PNG at http://localhost:4273/gst-image/.gst-webrtc-signalling-serverinstancestretch goals:
uridecodebin uri=v4l2:///dev/video0has strong screen tearing for me, need to investigate