Wednesday, 2014-04-02

*** tpb has joined #timvideos00:00
mithro~sen konstovl01:01
mithro~seen konstovl01:01
tpbmithro: konstovl was last seen in #timvideos 10 hours, 9 minutes, and 5 seconds ago: <konstovl> Hello01:01
CarlFKmithro: how does this look for an example of what is needed for streaming video over the lan:01:05
CarlFKsource: gst-launch-1.0 -v videotestsrc is-live=true pattern=18 ! avenc_mjpeg ! rtpjpegpay ! udpsink01:05
CarlFKconsumer: gst-launch-1.0 udpsrc caps="application/x-rtp" ! rtpjitterbuffer ! rtpjpegdepay ! avdec_mjpeg ! videoconvert ! videoscale ! autovideosink01:05
mithroCarlFK: What for?01:08
CarlFKhdmi over eathenet01:09
thaytanCarlFK, I'd add a queue after the decoder in the playback pipeline01:13
CarlFKthaytan: sure.. but why?01:14
thaytanand consider other encodings than mjpeg, which is cool and low latency, but pretty high bandwidth compared to x264enc tune=zerolatency01:14
CarlFKthe encodeing side will be implemented in fpga01:14
mithroCarlFK: you don't really stream *to* the device at the moment01:14
thaytanCarlFK, because the video sink will always block until it's time to display the frame01:15
thaytanwith a queue, your decoder can start on the next frame already01:15
thaytangives you more headroom in case of hiccups (like someone else hogging cpu for a moment)01:15
mithroCarlFK: so you just need to receive from the FPGA board01:16
CarlFKmithro: I wanted both sides so that there is a reference for "works like this"01:16
mithroCarlFK: something like "gst-launch-1.0 udpsrc caps="application/x-rtp" ! queue ! rtpjitterbuffer ! rtpjpegdepay ! queue ! avdec_mjpeg ! videoconvert ! videoscale ! autovideosink"01:17
mithroCarlFK: I'm unsure if rtp is the right solution for the FPGA, but something like rtp should be used01:17
CarlFKyeah, I figure any gstreamer pipe is fine.01:18
*** mproctor has quit IRC01:40
mithroWe do probably want to use UDP otherwise the FPGA code would get too complicated02:17
mithroCarlFK: I'll try and do some gst-switch clean up / fixing on the weekend02:18
mithroCarlFK: no guarantees, it's stuck behind a bunch of work I need to do for the HDMI2USB stuff02:32
*** CarlFK has quit IRC03:22
*** Niharika has joined #timvideos03:26
mithrolukejohn__: ping?03:52
*** CarlFK has joined #timvideos03:52
*** ChanServ sets mode: +v CarlFK03:52
mithroCarlFK: you have an Atlys board right?03:53
CarlFKand a CONFUzed keyboRd03:57
*** CarlFK has quit IRC03:58
*** CarlFK has joined #timvideos03:59
*** ChanServ sets mode: +v CarlFK03:59
CarlFKmuch better03:59
mithroCarlFK: can you get me it's serial number?03:59
mithroActually, just update yourself?04:00
tpb<> (at
*** CarlFK has quit IRC04:03
*** CarlFK has joined #timvideos04:04
*** ChanServ sets mode: +v CarlFK04:04
CarlFKmithro: is it one of these:
tpbTitle: Dropbox - IMG_20140401_230530.jpg (at
mithroCarlFK: it's what the djtcfg enum outputs04:12
CarlFKI need to install djtgcfg04:20
tpb<> (at
CarlFKany idea which step gives me djtcfg?04:24
mithroThe Digilent Adept Tools -- Follow these instructions if you are just using/testing a HDMI2USB.04:25
tpbTitle: Digilent Atlys Board: Loading Firmware · timvideos/HDMI2USB Wiki · GitHub (at
CarlFK  slomo on (e.g. in #gstreamer) or (e.g. in #gnome-hackers).04:27
tpbTitle: Sebastian Dröge (slomo) (at
CarlFKI'll watch for when he is awake04:28
CarlFK4 or 5 am in Germany now04:28
CarlFKFollow either this section or the Xilinx IMPACT Tool section  To use this method you must have the Adept 2.XX.XX Utilities installed and Adept 2.XX.XX Runtime installed.04:28
CarlFKthere are 3 links there04:28
CarlFKany idea which gives me djtcfg?04:29
CarlFKguessing "Adept 2.1.1 Utilities, X64 Linux"04:29
tpb<$E> (at
CarlFKdjtgcfg enum ... Serial Number:  21017845756904:37
*** Niharika has left #timvideos05:11
*** Niharika has quit IRC05:11
thaytanCarlFK, slomo should be up soon05:16
thaytanhe's on site in berlin atm, and getting up fairly early05:16
CarlFKthaytan: do you do any gstreamer c coding?05:17
CarlFK  I am trying to find someone to port that to 1.005:18
tpbTitle: gst-plugins-dvswitch/src at master · timvideos/gst-plugins-dvswitch · GitHub (at
CarlFKmidnight here.  I should get to bed05:19
*** tija has joined #timvideos05:30
thaytanCarlFK, only since 2003 ;)05:32
CarlFKheh.. if you will take a shot at porting it I'll test it (bringing up dvswitch isn't trivial, but I do have a Vagrantfile if you really want to)05:35
thaytanI'd have to learn what a Vagrantfile is :(05:42
thaytanon the upside, I can make Joelw teach me05:43
tpbTitle: dvsmon/Vagrantfile at master · CarlFK/dvsmon · GitHub (at
CarlFKvagrant will dl "" bring it up in virtualbox, and run the script05:50
CarlFKthen you can gst-plugins-dvswitch  connect to port 200005:52
CarlFKboth as a video source or sink05:52
mithrothaytan: I think you mean shenki? (Joel Stanley)06:11
mithroUnless you know joelw too? He is pretty cool too so I wouldn't be too surprised. :-)06:12
mithroJoelw: have you made it to an like before? I can't remember...06:13
mithrothaytan: micolous and xfxf are both good sources of information regarding dvswitch too (micolous wrote the initial gst-plugin-dvswitch which you extended)06:15
mithroOh, still haven't got a laser cutter yet :-(06:15
thaytanmithro, no, I mean joelw :)06:17
mithroHow do you know him?06:17
thaytan6-degrees thing06:17
mithroI'm thinking we have had this conversation before....06:18
thaytannot that I remember06:19
*** aps-sids has joined #timvideos08:54
xfxfCarlFK: if i recall correctly thaytan used to work for fluendo on flumotion08:58
thaytannot on flumotion, but yeah09:03
xfxfoh, what did you hack on? i always assumed it was flumotion09:08
xfxfhi, btw, long time no speak :)09:09
thaytanxfxf, GStreamer itself, DVD player09:20
xfxfah, right. you probably have told me that before but my memory is awesome09:22
xfxfif i recall from fb, you're out in wodonga/albury these days?09:22
xfxfwhat landed you out there?10:31
xfxfshould catch up for a beverage next time i'm driving between melb/syd :)10:31
thaytanxfxf, sure - we have spare beds too10:53
thaytanxfxf, a random throw of the dice, more or less10:53
*** tija has quit IRC11:54
*** Niharika has joined #timvideos12:23
*** tija has joined #timvideos12:45
CarlFKmorning folks13:53
NiharikaHi CarlFK.13:54
*** slomo has joined #timvideos14:14
*** tija has quit IRC14:55
*** slomo has quit IRC16:29
*** Palash has joined #timvideos17:24
*** dhanush has joined #timvideos17:26
*** dhanush has left #timvideos17:26
*** slomo has joined #timvideos17:30
*** Palash has quit IRC17:38
*** lukejohn__ has quit IRC17:38
*** lukejohn__ has joined #timvideos17:44
*** Palash has joined #timvideos17:51
*** Niharika has left #timvideos17:55
*** Niharika has quit IRC17:55
*** Palash has quit IRC17:55
*** shenki has quit IRC18:58
*** sarwarc has quit IRC19:08
mithrotariq786: please see the discussion with CarlFK in the history19:54
CarlFKmithro: good morning19:54
CarlFKslomo is lurking19:54
mithro~seen slomo19:56
tpbmithro: I have not seen slomo.19:56
mithroslomo: what is your timezone and when is a good time to chat?19:56
slomohi :) utc+2, but now would be a good time i guess19:58
*** mproctor has joined #timvideos20:27
*** sarwarc has joined #timvideos20:47
*** slomo has quit IRC21:55
*** shenki has joined #timvideos22:22
*** ChanServ sets mode: +v shenki22:22
*** shenki has quit IRC22:27
tpb<> (at
Joelwmithro: No! I've never been to one22:57
JoelwSorry, my Return finger slipped :(22:57
mithroJoelw: you should come one day!22:57
JoelwPossibly yes! Maybe I can get my work to pay for it next time.22:58
CarlFKwhere should I get firmware for the Atlye's right now?  for testing23:30
andi-mis the portable 19" case tim presented in the somewere discribed?23:32
andi-mor does somebody know the search terms for case?23:33
andi-mproduct name etc23:33
CarlFKandi-m - well, one of the bits is the twinpact100, which is no longer manufactured23:34
andi-mwe are already on sdi + ethernet hardware ;-)23:35
tpbTitle: Encoder PCs [CCC VOC] (at
CarlFKbmdcapture  - how do you get that into dvswitch ?23:36
andi-mvia ffmpeg23:41
CarlFKdo you have that command somewhere ?23:41
CarlFKI keep trying to do v4l to dv and my 2.3ghz cpu maxes out. and I think I had sync problems too23:42
andi-mi don't know in which git repo i find that information23:48
andi-mwill tell you later23:48
CarlFKno hurry23:49
andi-mah found it23:50
andi-mbmdcapture -A 2 -V 4 -F nut -m 2 -M 4 -f pipe:1 | ffmpeg -i - -target pal-dv -aspect 16:9 - | dvsource-file -h -p 2304 /dev/stdin23:50
andi-mbut we might have a fixed version of bmdcapture23:51
*** shenki has joined #timvideos23:54
*** ChanServ sets mode: +v shenki23:54

Generated by 2.12.1 by Marius Gedminas - find it at!