*** tpb has joined #timvideos | 00:00 | |
*** droy has quit IRC | 00:04 | |
*** droy has joined #timvideos | 00:05 | |
*** CarlFK has joined #timvideos | 00:07 | |
*** ChanServ sets mode: +v CarlFK | 00:07 | |
*** CarlFK has quit IRC | 00:07 | |
*** CarlFK has joined #timvideos | 00:08 | |
*** ChanServ sets mode: +v CarlFK | 00:08 | |
*** droy has quit IRC | 00:33 | |
*** Niharika has joined #timvideos | 02:29 | |
Niharika | Hello. | 02:30 |
---|---|---|
*** CarlFK has quit IRC | 02:43 | |
*** CarlFK has joined #timvideos | 02:47 | |
*** ChanServ sets mode: +v CarlFK | 02:47 | |
mithro | afternoon | 02:55 |
mithro | CarlFK: how is PyCon going? I assume your staying for the sprints? | 02:57 |
CarlFK | mithro: pycon ended a few hours ago - it was fun | 02:59 |
CarlFK | yeah, staying for sprints | 02:59 |
mithro | CarlFK: the conference part? | 02:59 |
mithro | CarlFK: I saw videos coming out, the quality is pretty reasonable but the editing is a bit terrible. Seen 6 minutes of title slides before a talk and missing endings. | 03:00 |
CarlFK | right | 03:00 |
CarlFK | yeah - I was noticing that too | 03:00 |
CarlFK | pretty sure they paid good money too :( | 03:00 |
mithro | :( | 03:03 |
CarlFK | I guess a volunteer event will have some issues ;) | 03:07 |
CarlFK | 11p.. I am going back to snoozing | 03:08 |
mithro | okay | 03:14 |
*** sarwarc has quit IRC | 03:23 | |
*** sarwarc has joined #timvideos | 03:35 | |
*** lukejohn__ has joined #timvideos | 03:46 | |
*** lukejohn_ has quit IRC | 03:46 | |
*** slomo has joined #timvideos | 06:52 | |
*** slomo has joined #timvideos | 06:52 | |
andi-m | is there a way to get notified when you are doing a production with live streams? | 07:38 |
*** droy has joined #timvideos | 07:51 | |
*** droy has quit IRC | 08:24 | |
*** droy has joined #timvideos | 08:54 | |
*** CarlFK has quit IRC | 09:00 | |
*** droy has quit IRC | 09:14 | |
*** droy has joined #timvideos | 09:52 | |
droy | v | 09:52 |
*** Niharika has left #timvideos | 10:24 | |
mithro | andi-m: nope, not apart from hanging out on this channel | 11:12 |
*** CarlFK has joined #timvideos | 12:13 | |
*** ChanServ sets mode: +v CarlFK | 12:13 | |
*** tariq786_home has quit IRC | 12:38 | |
*** Niharika has joined #timvideos | 12:39 | |
*** CarlFK has quit IRC | 12:50 | |
tariq786 | pycon 2014 montreal videos | 13:54 |
tariq786 | http://pyvideo.org/category/50/pycon-us-2014 | 13:54 |
tpb | Title: pyvideo.org - PyCon US 2014 (at pyvideo.org) | 13:54 |
*** CarlFK has joined #timvideos | 13:58 | |
*** ChanServ sets mode: +v CarlFK | 13:58 | |
*** tariq786_ has joined #timvideos | 14:36 | |
*** tariq786 has quit IRC | 14:37 | |
*** tariq786_ is now known as tariq786 | 14:37 | |
*** droy has quit IRC | 15:42 | |
*** Niharika has left #timvideos | 16:02 | |
*** rohitksingh has joined #timvideos | 16:08 | |
rohitksingh | Hello! Anyone with access to HDMI2USB hardware online now? If yes and if time permits, I would request to please test my new pattern generator (Pull Request Number #41 on Github) I don't have HDMI2USB hardware at present, but it is working properly on my FPGA with hand-made VGA board. | 16:14 |
rohitksingh | Pull Request: https://github.com/timvideos/HDMI2USB/pull/41 | 16:14 |
tpb | Title: Issue #33 New Test Image Generator with more life by rohit91 · Pull Request #41 · timvideos/HDMI2USB · GitHub (at github.com) | 16:14 |
rohitksingh | Hello Everyone! | 16:37 |
rohitksingh | Anyone here? (for just a friendly Hi! and interaction ) | 16:42 |
rohitksingh | :-) | 16:44 |
rohitksingh | #beagle | 16:54 |
rohitksingh | ^^ Sorry! the previous message got sent when i was trying to go into beagle chat-room...erroneously typed it here | 16:56 |
*** slomo has quit IRC | 17:02 | |
*** droy has joined #timvideos | 17:05 | |
CarlFK | rohitksingh: I own the hardware, but won't be near it till Thurs - remind me then and I'll give it a go | 17:16 |
tariq786 | CarlFK, How are you? | 17:30 |
rohitksingh | CarlFK, Sure! Thanks! :) | 17:45 |
*** slomo has joined #timvideos | 17:53 | |
*** slomo has joined #timvideos | 17:53 | |
CarlFK | tariq786: hanging out in the sprint rooms | 17:57 |
tariq786 | oh cool | 17:57 |
tariq786 | are you joining any team? | 17:58 |
tariq786 | twisted is pretty good | 17:58 |
CarlFK | trying to get presenter names to the Software Carpentry project (they are analyzing them for the last 10+ years) | 17:59 |
tariq786 | i have a question about Gstreamer whenever you are ready | 18:07 |
CarlFK | I'll skim here now and then - best to just ask and I'll see it when I see it | 18:09 |
tariq786 | can Gstreamer play raw stream? Not the one encoded by MJPEG e.g., this was the command that you told me last time | 18:18 |
tariq786 | gst-launch-1.0 udpsrc uri=udp://127.0.0.1:5006 caps="application/x-rtp" ! queue ! rtpjitterbuffer ! rtpjpegdepay ! queue ! avdec_mjpeg ! videoconvert ! videoscale ! autovideosink | 18:18 |
tariq786 | if i choose not to do MJPEG encoding, can i do that by excluding avdec_mjpeg from the command | 18:20 |
CarlFK | tariq786: yes, kinda. I am guessing you are looking for what is talked about here: http://www.thousandparsec.net/~irc/%23timvideos/%23timvideos.2014-04-06.log.html#t2014-04-06T20:26:57 | 18:30 |
tpb | Title: Sunday, 2014-04-06 (at www.thousandparsec.net) | 18:30 |
CarlFK | -> slomo: ah actually rfc4421 has rgb565 support | 18:31 |
tariq786 | yes CarlFK you are right | 18:32 |
tariq786 | i am trying to avoid MJPEG | 18:32 |
tariq786 | and wondering will this work | 18:32 |
CarlFK | tariq786: it should. | 18:38 |
tariq786 | so will this work | 18:38 |
tariq786 | gst-launch-1.0 udpsrc uri=udp://127.0.0.1:5006 caps="application/x-rtp" ! queue ! rtpjitterbuffer ! rtpjpegdepay ! queue ! avdec_mjpeg ! videoconvert ! videoscale ! autovideosink | 18:38 |
tariq786 | gst-launch-1.0 udpsrc uri=udp://127.0.0.1:5006 caps="application/x-rtp" ! queue ! rtpjitterbuffer ! rtpjpegdepay ! queue ! videoconvert ! videoscale ! autovideosink | 18:38 |
CarlFK | I expect you will pick a resolution/dept/fps (there has to be a term for that?) which will be hardcoded on both sides | 18:38 |
tariq786 | sorry see the latest on | 18:38 |
tariq786 | sorry see the latest one | 18:38 |
tariq786 | is there any RTP implementation that i can use to generate data locally and play locally as well | 18:39 |
CarlFK | "slomo: it's just not implemented in gstreamer yet, but that's easy to fix ... and with easy to fix i mean maybe adding 10 lines of code ;)" | 18:40 |
CarlFK | generating... looking at this: gst-launch-1.0 videotestsrc is-live=true pattern=18 ! avenc_mjpeg ! rtpjpegpay ! udpsink host=127.0.0.1 | 18:41 |
CarlFK | videotestsrc - generates a video stream - I assume there are some default parameters ... | 18:42 |
tariq786 | videotestsrc? | 18:42 |
tariq786 | let me google that real quicl | 18:42 |
CarlFK | http://gstreamer.freedesktop.org/documentation/plugins.html is all of the .. um.. standard? gstreamer plugins | 18:42 |
tpb | <http://ln-s.net/74Zw> (at gstreamer.freedesktop.org) | 18:42 |
CarlFK | http://gstreamer.freedesktop.org/data/doc/gstreamer/head/gst-plugins-base-plugins/html/gst-plugins-base-plugins-videotestsrc.html | 18:43 |
tpb | Title: videotestsrc (at gstreamer.freedesktop.org) | 18:43 |
CarlFK | ... rtpjpegpay ! udpsink host=127.0.0.1 <- that will take a stream, put it in rtp and send via udp | 18:45 |
CarlFK | "a stream" is defined by what comes before it | 18:45 |
CarlFK | the tricky part of what you want is defining it, both picking the values, and finding the parameters to set those values | 18:46 |
CarlFK | especially given it sounds like what you want hasn't been implemented yet ( slomo ping ?) | 18:46 |
*** tariq786_ has joined #timvideos | 18:49 | |
*** tariq786 has quit IRC | 18:51 | |
*** tariq786_ is now known as tariq786 | 18:51 | |
CarlFK | slomo: http://gstreamer.freedesktop.org/data/doc/gstreamer/head/gst-plugins-good-plugins/html/gst-plugins-good-plugins-plugin-rtp.html rtpvrawpay | 19:09 |
tpb | <http://ln-s.net/BvxA> (at gstreamer.freedesktop.org) | 19:09 |
CarlFK | where is the pipeline do you set resolution/color depth? | 19:09 |
CarlFK | gst-launch-1.0 -v videotestsrc is-live=true pattern=18 ! rtpvrawpay ! udpsink host=127.0.0.1 | 19:12 |
CarlFK | /GstPipeline:pipeline0/GstRtpVRawPay:rtpvrawpay0.GstPad:src: caps = application/x-rtp, media=(string)video, clock-rate=(int)90000, encoding-name=(string)RAW, sampling=(string)YCbCr-4:2:0, depth=(string)8, width=(string)320, height=(string)240, colorimetry=(string)BT601-5, payload=(int)96, ssrc=(uint)3768970899, timestamp-offset=(uint)1463426976, seqnum-offset=(uint)28808 | 19:12 |
CarlFK | depth=(string)8, width=(string)320 | 19:12 |
slomo | CarlFK: yeah you have to provide most of these caps field on the receiver before the depayloader | 19:12 |
slomo | at least media, clock-rate, encoding-name, sampling, depth, width, height and payload | 19:13 |
CarlFK | got it | 19:19 |
CarlFK | gst-launch-1.0 -v videotestsrc is-live=true pattern=18 ! rtpvrawpay ! udpsink host=127.0.0.1 | 19:19 |
CarlFK | gst-launch-1.0 -v udpsrc uri=udp://127.0.0.1:5004 caps="application/x-rtp, media=(string)video, clock-rate=(int)90000, encoding-name=(string)RAW, sampling=(string)YCbCr-4:2:0, depth=(string)8, width=(string)320, height=(string)240, colorimetry=(string)BT601-5, payload=(int)96, ssrc=(uint)3768970899, timestamp-offset=(uint)1463426976, seqnum-offset=(uint)28808" ! rtpvrawdepay ! videoconvert ! videoscale ! autovideosink | 19:19 |
slomo | oh you don't need all the fields :) | 19:19 |
CarlFK | I just cut/pasted what got spit out on the source side | 19:20 |
slomo | ok :) | 19:21 |
*** rohitksingh has quit IRC | 19:41 | |
*** slomo has quit IRC | 20:04 | |
*** slomo has joined #timvideos | 20:17 | |
*** droy has quit IRC | 20:18 | |
*** droy has joined #timvideos | 20:33 | |
*** mproctor has joined #timvideos | 20:34 | |
*** slomo has quit IRC | 21:44 | |
CarlFK | tariq786: I suspect that the Atlys hdmi buffer is not compatible with "sampling=(string)YCbCr-4:2:0" | 22:32 |
tariq786 | so how does this relate to HDMI2Ethernet? | 22:32 |
tariq786 | are you talking about Gstreamer? | 22:32 |
CarlFK | yes | 22:33 |
tariq786 | i didn't get that | 22:33 |
tariq786 | you mean i cannot use the command that i typed a while ago | 22:33 |
tariq786 | gst-launch-1.0 udpsrc uri=udp://127.0.0.1:5006 caps="application/x-rtp" ! queue ! rtpjitterbuffer ! rtpjpegdepay ! queue ! videoconvert ! videoscale ! autovideosink | 22:33 |
tariq786 | whats wrong with this command? | 22:34 |
CarlFK | mainly it errors | 22:34 |
tariq786 | ok | 22:35 |
tariq786 | could you figure out a fix as i am very very new to Gstreamer | 22:36 |
CarlFK | those 2 commands I posted work | 22:36 |
tariq786 | actually i am scared of Gstreamer as i haven't used it once | 22:36 |
CarlFK | cut/paste those two commands please | 22:36 |
tariq786 | i just removed avdec_mjpeg from one | 22:37 |
CarlFK | cut/paste those two commands please (now) | 22:37 |
tariq786 | can you please past the 2 commands so i can be sure which ones | 22:37 |
tariq786 | can you please paste the 2 commands so i can be sure which ones | 22:37 |
CarlFK | gst-launch-1.0 -v videotestsrc is-live=true pattern=18 ! rtpvrawpay ! udpsink host=127.0.0.1 | 22:37 |
CarlFK | run that in one shell | 22:37 |
CarlFK | gst-launch-1.0 -v udpsrc uri=udp://127.0.0.1:5004 caps="application/x-rtp, media=(string)video, clock-rate=(int)90000, encoding-name=(string)RAW, sampling=(string)YCbCr-4:2:0, depth=(string)8, width=(string)320, height=(string)240, colorimetry=(string)BT601-5, payload=(int)96, ssrc=(uint)3768970899, timestamp-offset=(uint)1463426976, seqnum-offset=(uint)28808" ! rtpvrawdepay ! videoconvert ! videoscale ! autovideosink | 22:37 |
tariq786 | what does each of the commands do? please explain to Gstreamer novice | 22:38 |
CarlFK | gst-launch-1.0 is the command line utility that runs this stuff in a shell | 22:38 |
CarlFK | videotestsrc generates a test pattern, s-live=true says to use the system clock | 22:40 |
CarlFK | pattern=18 is which test pattern | 22:40 |
CarlFK | caps= parameters | 22:40 |
tariq786 | system clock for synchronization? | 22:41 |
CarlFK | right | 22:43 |
CarlFK | is-live=false would default to 30fps, but it would generate them as fast as the cpu can, | 22:44 |
CarlFK | http://gstreamer.freedesktop.org/documentation/plugins.html use that for docs on each component | 22:44 |
tpb | <http://ln-s.net/74Zw> (at gstreamer.freedesktop.org) | 22:44 |
CarlFK | and #gstreamer for more details. | 22:44 |
tariq786 | ok | 22:45 |
CarlFK | I am off to eat dinner with some friends - I'll be back in the morning, I expect 14 hours or so | 22:45 |
CarlFK | bye | 22:45 |
tariq786 | happy sprinting | 22:45 |
*** CarlFK has quit IRC | 22:45 | |
*** droy has quit IRC | 23:46 |
Generated by irclog2html.py 2.12.1 by Marius Gedminas - find it at mg.pov.lt!