*** tpb has joined #timvideos | 00:00 | |
mithro | aps: did I not forward you the details? | 00:25 |
---|---|---|
*** rohitksingh has quit IRC | 00:28 | |
mithro | CarlFK: ping? | 00:45 |
mithro | cfelton: ping? | 00:51 |
CarlFK | mithro: here | 01:27 |
*** xfxf has quit IRC | 05:11 | |
shenki | mithro: ping | 05:43 |
shenki | mithro: hopper doesn't appear to be listening on 443? | 05:44 |
shenki | mithro: on ipv6 | 05:44 |
shenki | mithro: on any port on ipv6 actually | 05:48 |
shenki | mithro: sorry, strike that. it listens on 22 | 05:49 |
mithro | shenki: hrm, try reloading apache? | 05:51 |
shenki | mithro: no dice | 05:52 |
mithro | I'm sure it use to? | 05:56 |
shenki | mithro: yeah, im sure it did too | 05:58 |
shenki | mithro: i can't bind to ipv6 port 80, so it must be listening | 05:58 |
shenki | mithro: is underwood doing filtering? | 05:59 |
mithro | shenki: it shouldn't be | 05:59 |
mithro | shenki: Nope, it isn't | 06:00 |
mithro | shenki: check the firewall rules on hopper directly | 06:01 |
shenki | mithro: i did, they're empty | 06:02 |
mithro | shenki: they probably shouldn't be empty.... | 06:02 |
shenki | mithro: hrm. they're empty on lex | 06:03 |
mithro | yeah, I just fixed that on underwood | 06:03 |
mithro | shenki: let me login and look | 06:04 |
mithro | you know about lsof right? | 06:04 |
shenki | mithro: yeah | 06:04 |
mithro | shenki: did you do a "apache reload" or an "apache restart" ? | 06:08 |
mithro | shenki: because I did a restart and it's now listening on IPv6 | 06:09 |
shenki | mithro: i did a re....start | 06:10 |
mithro | shenki: hrm..... | 06:10 |
shenki | mithro: perhaps it was the changes to the underwood firewall? | 06:10 |
shenki | it works on v6 here now too, thakns | 06:10 |
mithro | shenki: nope | 06:10 |
mithro | shenki: I couldn't "telnet -6 ::1 80" | 06:11 |
mithro | shenki: do you want to copy the v4 rules to v6? | 06:11 |
shenki | mithro: ok | 06:11 |
mithro | shenki: see underwood if you want further examples | 06:12 |
shenki | mithro: err... hopper has lost it's ipv6 ip? | 06:12 |
mithro | don't forget to enable icmpv6 as well as icmp | 06:12 |
shenki | what's going on | 06:13 |
shenki | i'm having a bad day :/ everything i touch breaks | 06:13 |
mithro | hrm.... | 06:13 |
mithro | shenki: I'm having one of those days too :( | 06:13 |
mithro | oh | 06:14 |
mithro | this one is my fault | 06:14 |
mithro | dhcpd6 uses IP, so ip6tables filters it | 06:14 |
shenki | :D | 06:14 |
mithro | It took me 15 minutes to get a lift this morning... I knew it was going to be one of those days from then.... | 06:15 |
shenki | hehe | 06:15 |
mithro | I wish iptables had the ability to store comments on rules | 06:25 |
mithro | I should write a iptables -m comment and make Rusty squirm ;) | 06:25 |
shenki | mithro: we'll all be using nftables soon, right? | 06:27 |
shenki | better make sure that has comments in it's syntax | 06:27 |
shenki | mithro: did you type your password wrong three times? | 06:35 |
mithro | shenki: yes :P | 06:35 |
shenki | hopper dobbed on you | 06:35 |
mithro | shenki: at least I know you are getting emails from it now :) | 06:35 |
shenki | test worked \o/ | 06:35 |
*** slomo has joined #timvideos | 06:37 | |
mithro | shenki: I've been resisting the urge to move my blog to github... | 06:44 |
mithro | shenki: so, you got time to do HDMI2USB hacking again now? | 06:46 |
shenki | mithro: github? so you can use that horrible ruby thing? | 06:48 |
shenki | mithro: kinda... what shall we hack on? | 06:48 |
mithro | shenki: it's not that horrible | 06:48 |
mithro | shenki: well, there are a bunch of stuff for the production board I could really use help with | 06:49 |
mithro | shenki: and there is a bunch of CI stuff we should get working | 06:49 |
shenki | mithro: what do you need to do to the production board? | 06:50 |
mithro | shenki: one big thing is proving the GTP ports | 06:50 |
mithro | I started working on porting XAPP593 to our board; | 06:51 |
mithro | http://www.xilinx.com/support/documentation/application_notes/xapp593_DisplayPort_Sink.pdf to just prove the config is possible | 06:51 |
shenki | cool | 06:51 |
mithro | can't use that in "production" as it requires a license for a Xilinx core | 06:51 |
mithro | shenki: but they have a free evaluation license for 60 days | 06:51 |
shenki | cool | 06:51 |
mithro | I could use some help with that | 06:53 |
mithro | shenki: then, we should port our HDMI stuff to support this | 06:53 |
shenki | ok | 06:54 |
mithro | shenki: I'll upload my progress later tonight | 06:54 |
mithro | shenki: that should give us a 1080p input and output ports | 06:55 |
shenki | mithro: okay | 06:55 |
shenki | mithro: i wont hack tonight, tuesday is board games night :) | 06:56 |
*** hyades has joined #timvideos | 06:57 | |
mithro | shenki: non-hacking wise, we also need to get that GSoC blog post / news items into shape | 06:59 |
*** scrollback has quit IRC | 06:59 | |
mithro | shenki: okay, ipv6 rules on underwood and hopper seems to be good now | 07:01 |
*** 6A4AAVNXA has joined #timvideos | 07:01 | |
*** slomo has quit IRC | 07:09 | |
*** slomo_ has joined #timvideos | 07:09 | |
*** slomo_ has quit IRC | 07:17 | |
*** slomo_ has joined #timvideos | 07:19 | |
*** slomo_ has quit IRC | 07:49 | |
*** slomo_ has joined #timvideos | 07:49 | |
*** slomo_ has quit IRC | 09:13 | |
*** slomo_ has joined #timvideos | 09:22 | |
*** pi1 has joined #timvideos | 10:21 | |
*** pi2 has joined #timvideos | 10:24 | |
*** pederindi has quit IRC | 10:24 | |
*** pi1 has quit IRC | 10:25 | |
*** pi1 has joined #timvideos | 10:27 | |
*** pi2 has quit IRC | 10:30 | |
*** pederindi has joined #timvideos | 10:31 | |
*** pi1 has quit IRC | 10:32 | |
*** CarlFK has quit IRC | 12:06 | |
*** CarlFK has joined #timvideos | 12:06 | |
*** ChanServ sets mode: +v CarlFK | 12:06 | |
*** Niharika has joined #timvideos | 12:12 | |
aps | mithro: Someone who was trying to get firewire working with ported flumotion has confirmed that issue is with effects. I am having a long holiday weekend coming up Oct 2-5 and would like to fix these issues. | 12:24 |
aps | mithro: Please if you could help me sort these issues out. | 12:24 |
aps | The same problems prevent dvswitch component (and probably others too) from working. | 12:25 |
*** flavioribeiro has joined #timvideos | 12:39 | |
CarlFK | aps: is there a bug report or something where I can see the details? | 12:44 |
aps | CarlFK: for dvswitch -- https://github.com/aps-sids/flumotion-orig/issues/1 | 12:49 |
aps | for firewire -- https://github.com/aps-sids/flumotion-orig/issues/7 | 12:49 |
tpb | Title: Caps negotiation error in DVSwitch component · Issue #1 · aps-sids/flumotion-orig · GitHub (at github.com) | 12:49 |
tpb | Title: caps negotation errors in firewire-producer component · Issue #7 · aps-sids/flumotion-orig · GitHub (at github.com) | 12:49 |
CarlFK | aps: hmm.. working with dvgrab - I was wondering about that. | 12:55 |
CarlFK | gstaudiorate.c(670): gst_audio_rate_chain (): /GstPipeline:pipeline-firewire-canopus/flumotion+component+effects+audioconvert+audioconvert+AudioconvertBin:flumotion+component+effects+audioconvert+audioconvert+audioconvertbin0/GstAudioRate:audiorate1: | 12:55 |
CarlFK | I wonder if the device is creating funny audio data, like "none" | 12:56 |
aps | timbiker (Timothe Jahan) is the guy. He joined #timvideos few days back. | 12:59 |
aps | Anyway, the issue is same with dvswitch as well | 12:59 |
CarlFK | I wouldn't call that dvswitch - it makes me think of dvsource-firewire | 13:07 |
CarlFK | ok, working on youtube live again.. | 13:12 |
aps | CarlFK: I had used your dv test files to run with dvswitch component. Then error comes after that only. | 13:18 |
CarlFK | I'll get back to dvswitch stuff later - I need to get youtube live working first | 13:36 |
CarlFK | my test that worked last week now errors | 13:37 |
CarlFK | https://www.youtube.com/watch?v=s6HAI3IJjNQ "try again later" gee thanks. | 13:37 |
tpb | Title: sep30 demo - YouTube (at www.youtube.com) | 13:37 |
CarlFK | on now it works | 13:38 |
cfelton | mithro: pong, I will be on a little tonight (your wed morning) and I will be on Wednesday night as well. | 13:49 |
*** slomo_ has quit IRC | 14:04 | |
*** slomo has joined #timvideos | 14:04 | |
Kripton | who's using dvgrad when there's dv1394src ? | 15:05 |
*** Niharika has quit IRC | 15:05 | |
*** Niharika has joined #timvideos | 15:10 | |
CarlFK | Kripton: dvgrab is what dvsource-firewire uses (it really does shell out to that command) | 15:27 |
CarlFK | so it is a good way of testing | 15:28 |
CarlFK | dvsource-firewire is part of the dvswtich system | 15:29 |
*** Joelw has quit IRC | 15:30 | |
*** Joelw has joined #timvideos | 15:30 | |
Kripton | CarlFK, ah right, they were not using gstreamer at all. In that case it makes sencs | 15:45 |
Kripton | *sense | 15:45 |
*** Palash has joined #timvideos | 15:48 | |
*** Niharika has quit IRC | 16:03 | |
*** Niharika has joined #timvideos | 16:10 | |
*** Palash has quit IRC | 16:14 | |
CarlFK | geez, took me over an hour to get dvswitch running. | 16:18 |
CarlFK | now to see if I can use gst-launch to feed youtube | 16:19 |
CarlFK | oh great.. gst v .10 | 16:22 |
aps | CarlFK: if you need any help, I'm around for a while | 16:27 |
CarlFK | aps: do you have any gst-launch pipelines that use dvswitch ? | 16:27 |
CarlFK | and I guess dvswitchsink, but the comment in dvsource-v4l2-other says "# Output to dvswitch" so am confused. | 16:28 |
aps | Just a sec | 16:29 |
aps | CarlFK: gst-launch-1.0 -v videotestsrc is-live=true ! videoconvert ! avenc_dvvideo ! avmux_dv ! dvswitchsink host=localhost port=2000 | 16:33 |
CarlFK | hmm.. I guess I don't want sink. | 16:33 |
CarlFK | do you have one that gets the mixed stream from dvswitch? | 16:34 |
aps | CarlFK: gst-launch-1.0 -v dvswitchsrc hostname=127.0.0.1 port=5000 ! dvdemux ! dvdec ! autovideosink | 16:36 |
CarlFK | yeah, that. thatnks | 16:36 |
CarlFK | any idea how to demux it so it feeds audio and video encoders? | 16:40 |
CarlFK | something like https://github.com/CarlFK/veyepar/blob/master/tests/you_tube/live/yt_videotestsrc.sh | 16:41 |
tpb | Title: veyepar/yt_videotestsrc.sh at master · CarlFK/veyepar · GitHub (at github.com) | 16:41 |
aps | let me try | 16:41 |
CarlFK | gst-launch dvswitchsrc host=kasp.local port=2000 ... WARNING: erroneous pipeline: no property "host" in element "dvswitchsrc0" | 16:52 |
aps | its hostname=kasp.local | 16:52 |
CarlFK | ah | 16:52 |
aps | CarlFK: it should be something like | 16:54 |
aps | dvswitchsrc hostname=127.0.0.1 port=5000 ! dvdemux name=demux demux. ! queue ! dvdec ! <video_encoder_here> ! demux. ! queue ! audio/x-raw ! <audio_encoder_here> | 16:54 |
aps | Did you check out matchstick by mozilla? | 16:57 |
CarlFK | skimmed over it | 16:58 |
CarlFK | vdemux name=demux demux. | 17:00 |
CarlFK | isn't name=demux demux. redundant? | 17:00 |
aps | name=demux gives dvdemux this name so that we can refer it later using demux. | 17:01 |
aps | that's what I think it is | 17:01 |
CarlFK | http://paste.ubuntu.com/8467238/ WARNING: erroneous pipeline: link without source element | 17:02 |
tpb | Title: Ubuntu Pastebin (at paste.ubuntu.com) | 17:02 |
CarlFK | flvmux streamable=true name=mux I think I need demux maybe demux. | 17:04 |
aps | yeah, I'm not sure about syntax of muxing them together | 17:04 |
CarlFK | something like https://github.com/CarlFK/veyepar/blob/master/tests/you_tube/live/yt_videotestsrc.sh ;) | 17:05 |
tpb | Title: veyepar/yt_videotestsrc.sh at master · CarlFK/veyepar · GitHub (at github.com) | 17:05 |
CarlFK | that works with encoder and mux and send to youtube | 17:05 |
CarlFK | brb, need to eat | 17:07 |
aps | then mux. before "audio/x-raw" in line 11? | 17:07 |
aps | Is this breakfast time or lunch? :P | 17:07 |
CarlFK | well, time for luch but just eating breakfast | 17:14 |
CarlFK | ! mux. "audio/x-raw" \ WARNING: erroneous pipeline: no element "audio" | 17:16 |
CarlFK | we should prolly take this to #gstreamer | 17:18 |
aps | 1 | 17:18 |
aps | CarlFK: try this once - http://paste.ubuntu.com/8467413/ | 17:33 |
tpb | Title: Ubuntu Pastebin (at paste.ubuntu.com) | 17:33 |
aps | either it will work, or is horribly wrong | 17:34 |
CarlFK | WARNING: erroneous pipeline: could not link dvdec0 to x264enc0 | 17:34 |
CarlFK | but I just solved that one | 17:34 |
CarlFK | ffmpegcolorspace | 17:35 |
aps | these components are not compatible | 17:35 |
aps | videoconvert actually | 17:35 |
aps | in gst 1.0 | 17:35 |
CarlFK | im on .10 | 17:35 |
aps | ok | 17:35 |
CarlFK | I don't have a 1.0 version of the dvswitch component | 17:35 |
CarlFK | dvdec ! ffmpegcolorspace ! x264enc | 17:36 |
CarlFK | but now WARNING: erroneous pipeline: could not link mux to demux | 17:36 |
aps | CarlFK: btw you can build from https://github.com/timvideos/gst-plugins-dvswitch to get 1.0 version of dvswitch component | 17:38 |
tpb | <http://ln-s.net/:5$r> (at github.com) | 17:38 |
CarlFK | I will if i need to, but trying to get this done soon and don't want to mess around with building which isn't always smooth | 17:39 |
CarlFK | lol WARNING: erroneous pipeline: could not link mux to demux | 17:47 |
aps | :/ | 17:48 |
CarlFK | hmm WARNING: erroneous pipeline: could not link queue0 to voaacenc0 | 17:48 |
CarlFK | ah i need an audio convert to I bet | 17:53 |
aps | WARNING: erroneous pipeline: link without source element :( | 18:09 |
*** Niharika has quit IRC | 18:14 | |
aps | CarlFK: there you go | 18:15 |
aps | gst-launch-0.10 -v dvswitchsrc hostname=127.0.0.1 port=2000 ! dvdemux name=demux ! queue ! dvdec ! ffmpegcolorspace ! x264enc bitrate=2000 key-int-max=60 bframes=0 byte-stream=false aud=true tune=zerolatency ! h264parse ! "video/x-h264,profile=main" ! flvmux streamable=true name=mux ! rtmpsink location="rtmp://a.rtmp.youtube.com/live2/x/$AUTH app=live2" | 18:15 |
aps | demux. ! queue ! audioconvert ! voaacenc bitrate=128000 ! mux. | 18:15 |
aps | CarlFK: change port and other stuff | 18:16 |
CarlFK | yay! | 18:16 |
aps | CarlFK: works? link | 18:17 |
CarlFK | well.. it didn't error, but "We are not receiving data from your encoder. Please make sure it is configured correctly in the Ingestion Settings page." | 18:18 |
CarlFK | Stream status No Data 720p Stream | 18:18 |
aps | CarlFK: you're supposed to use "flashVer="FME/3.0%20(compatible;%20FMSc%201.0)" swfUrl=rtmp://a.rtmp.youtube.com/live2" stuff we figured out that day | 18:19 |
CarlFK | I'll add that, but your pipe has no audio | 18:20 |
aps | umm, it should have.. | 18:21 |
CarlFK | I mean you have no audio encoder specified | 18:21 |
aps | voaacenc | 18:21 |
aps | it's there | 18:21 |
CarlFK | oh.. that line too | 18:21 |
CarlFK | September 30, 2014 at 1:22 PM (GMT-5)The health is good. | 18:22 |
CarlFK | https://www.youtube.com/watch?v=XgyVwWezP1w | 18:22 |
tpb | Title: Sphinx loop - YouTube (at www.youtube.com) | 18:22 |
CarlFK | "starting soon" what?! grrr | 18:22 |
aps | YT takes some time to process. have you started previews and stuff? | 18:23 |
CarlFK | ah, I need to .. that | 18:23 |
CarlFK | "We're preparing your live stream preview. Please wait a moment." huryt up! lol | 18:24 |
CarlFK | Please set the video resolution to 1280 x 720. The current resolution 720 x 480, is smaller than the expected, no video will be streamed. | 18:24 |
CarlFK | grumble. | 18:24 |
aps | change the event settings to output lower or videoscale or something | 18:25 |
CarlFK | yeah | 18:25 |
aps | Champions league game starting soon, I want to see this stream up before that :P | 18:26 |
CarlFK | https://www.youtube.com/watch?v=iDBK4uzIm34 | 18:31 |
tpb | Title: Sphinx at PyCon.DE looped - YouTube (at www.youtube.com) | 18:31 |
CarlFK | woo! | 18:31 |
aps | Awesome! :D | 18:32 |
CarlFK | thank you so much! | 18:32 |
aps | :) | 18:32 |
*** hyades has quit IRC | 18:40 | |
*** flavioribeiro has quit IRC | 22:33 | |
*** flavioribeiro has joined #timvideos | 23:16 |
Generated by irclog2html.py 2.12.1 by Marius Gedminas - find it at mg.pov.lt!