-
Notifications
You must be signed in to change notification settings - Fork 141
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Gstreamer Pipeline #5
Comments
I must admit, I'm not familiar with GStreamer. I remember implementing both POST and PUT (one for ffmpeg one for gstreamer's curlsink module) - because some people were experimenting with it. Feel free to give it a try and if you have any stream-m errors let me know. |
Unfortunately, I have not managed to get a webM stream working, but pushing data in via RMTP works fine.
This also uses gst-rpicamsrc (https://github.com/thaytan/gst-rpicamsrc) to capture the camera from a Raspberry Pi 2. Delay is about 2s. |
Have you tried using |
The pipeline works in as it doesn't generate any errors (after compiling the hotfix mentioned in the other ticket). However, it also does not produce any log entry on the server, nor any image in the browser. (The video area stays black) Any ideas? |
I will take a closer look later this week. |
I'm doing a:
...but it does not connect to port 8080. |
It looks like a GStreamer error (or rather me not coming up with the right graph). The closest I got was with this:
On the server side I'm getting the following EBML elements:
... then the connection is closed by the client. Note: I had to patch the stream processor to accept endless Segment elements to get this far. |
Without a patch I seem to get the same error using this pipeline:
Using This works, so the beginning of the pipeline is fine:
|
What I have so far is pushed to the https://github.com/vbence/stream-m/tree/gstreamer-compat branch. |
I was trying to figure out how exactly the connection was closed, so took a look a Wireshark. The result was a very interesting:
It seems pretty mysterious this far... |
Instead of encoding with ffmpeg, does anyone have an example for a gstreamer pipeline, preferably using webM instead of H.264?
The text was updated successfully, but these errors were encountered: