*** tpb has joined #timvideos | 00:00 | |
*** rohitksingh has joined #timvideos | 00:59 | |
*** rohitksingh1 has joined #timvideos | 01:14 | |
*** rohitksingh has quit IRC | 01:16 | |
*** rohitksingh1 has quit IRC | 01:28 | |
*** rohitksingh has joined #timvideos | 01:40 | |
*** Niharika has joined #timvideos | 02:36 | |
*** tija has joined #timvideos | 03:38 | |
*** FeltonChris1 has joined #timvideos | 04:26 | |
*** CARAM_ has joined #timvideos | 04:28 | |
*** xfxf_ has joined #timvideos | 04:30 | |
*** FeltonChris has quit IRC | 04:35 | |
*** xfxf has quit IRC | 04:35 | |
*** techman83 has quit IRC | 04:35 | |
*** CARAM has quit IRC | 04:35 | |
aps-sids | CARAM_: just got up. you still around? | 04:37 |
---|---|---|
*** CARAM_ is now known as CARAM | 04:39 | |
CARAM | yessir | 04:42 |
*** techman83 has joined #timvideos | 04:42 | |
*** ChanServ sets mode: +v techman83 | 04:42 | |
aps-sids | CARAM: okay. Your container is based on which OS? | 04:44 |
CARAM | it's precise right now but I think mithro was thinking trusty | 04:44 |
CARAM | honestly, whatever you believe easiest should work | 04:45 |
aps-sids | CARAM: the unported flumotion works on precise and our reason for porting is that it should work on trusty. Do you first need to run unported version to make sure it works without any problem? I'm not sure how docker works, so don't know how much effort it is to change OS and get ported version running. | 04:46 |
CARAM | aps-sids: no, shouldn't need to get unported to trusty | 04:48 |
CARAM | if you can tell me how I can get it running on trusty, I can probably get it into a trusty container :) | 04:49 |
aps-sids | okay, wait a sec | 04:50 |
aps-sids | CARAM: https://gist.github.com/aps-sids/30a84874246388ec6570 | 05:02 |
tpb | Title: Running flumotion on Ubuntu Trusty (at gist.github.com) | 05:02 |
aps-sids | CARAM: you can run commands on terminal in docker right? | 05:03 |
CARAM | yep | 05:03 |
aps-sids | okay. Just try and ping me if there is some issue. | 05:03 |
CARAM | sure. going to head out for the night, but I'll ping you tomorrow if there's any issue | 05:04 |
CarlFK | aps-sids: you can, and many do.. but 'normal' use doesn't have a full OS install, just the one app and libs | 05:04 |
aps-sids | sure | 05:04 |
CarlFK | at least thats what I have learned at docker talks :) | 05:04 |
aps-sids | CarlFK: Okay, I guess then we install flummotion and run it as a service, like we do in streaming-system. This is easier for testing and easily fixing if some problem is there. | 05:07 |
CARAM | yep | 05:07 |
*** Palash has quit IRC | 05:46 | |
*** slomo has joined #timvideos | 06:54 | |
*** tija has quit IRC | 06:58 | |
*** rohitksingh1 has joined #timvideos | 07:14 | |
*** rohitksingh has quit IRC | 07:15 | |
*** tija has joined #timvideos | 07:15 | |
*** Niharika has quit IRC | 07:43 | |
*** Niharika has joined #timvideos | 07:44 | |
*** Niharika1 has joined #timvideos | 07:48 | |
*** Niharika has quit IRC | 07:48 | |
*** Palash has joined #timvideos | 07:57 | |
*** slomo_ has joined #timvideos | 08:10 | |
*** slomo_ has joined #timvideos | 08:10 | |
*** slomo has quit IRC | 08:13 | |
*** Niharika has joined #timvideos | 08:13 | |
*** Niharika has quit IRC | 08:20 | |
aps-sids | slomo_: I figured out that my error was due to caps negotiation problem in videorate element, which is used in flumotion as an effect in a bin along with capsfilter element. But I don't know how to fix this :( | 08:40 |
aps-sids | Here's a grep of debug log -- http://paste.ubuntu.com/7972654/ Please see if you can help | 08:40 |
tpb | Title: Ubuntu Pastebin (at paste.ubuntu.com) | 08:40 |
*** tija has quit IRC | 08:52 | |
*** Niharika has joined #timvideos | 09:16 | |
*** Niharika has quit IRC | 09:20 | |
*** Niharika1 has left #timvideos | 09:42 | |
*** Niharika1 has quit IRC | 09:42 | |
aps-sids | I just noticed that I had my google/gmail password lying in one of my github repos for more than one year! :/ | 10:12 |
techman83 | whoops! | 10:13 |
techman83 | whenever I write something, Auth credential storage outside the repo happens first | 10:13 |
techman83 | (I have made a similar, less dire, sooner noticed mistake) | 10:14 |
aps-sids | Thankfully, I am not very famous and no one noticed it :P | 10:14 |
techman83 | :P | 10:14 |
*** Niharika has joined #timvideos | 10:17 | |
*** Niharika has quit IRC | 10:22 | |
*** hyades_ has joined #timvideos | 11:22 | |
shenki | ive found a tool on github that parses the xilinx ISE logs and pretty prints the warnings, lets you filter by severity, etc | 11:45 |
shenki | xmsgs-tools it's called | 11:45 |
shenki | anyway, there are about 30 'severe warnings', most of which (ive looked at 16 so far) were innocent warnings | 11:46 |
shenki | but ive just found one where we assign a 8 bit wire into a 7 bit register! | 11:46 |
shenki | ENOFIT | 11:46 |
shenki | mithro: ^ | 11:46 |
*** tvCommitBot has joined #timvideos | 12:29 | |
tvCommitBot | [HDMI2USB] shenki opened pull request #90: Suppress severe warnings (master...suppress_severe_warnings) http://git.io/adyP5w | 12:29 |
*** tvCommitBot has left #timvideos | 12:29 | |
shenki | anyone who wants to review a verilog pull request, please take a look at the above and comment on the issue - even if it's just that it looks good! | 12:30 |
shenki | mithro: should this have worked? https://travis-ci.org/shenki/HDMI2USB/builds/31906291 | 12:33 |
tpb | Title: Travis CI - Free Hosted Continuous Integration Platform for the Open Source Community (at travis-ci.org) | 12:33 |
aps-sids | thaytan: I figured out that my error was due to caps negotiation problem in videorate element, which is used in flumotion as an effect in a bin along with capsfilter element. But I don't know how to fix this :( | 12:54 |
aps-sids | Here's a grep of debug log -- http://paste.ubuntu.com/7972654/ Please see if you can help | 12:54 |
tpb | Title: Ubuntu Pastebin (at paste.ubuntu.com) | 12:54 |
*** FeltonChris1 has quit IRC | 13:10 | |
*** rohitksingh has joined #timvideos | 13:14 | |
*** rohitksingh1 has quit IRC | 13:15 | |
*** hyades_ has quit IRC | 13:29 | |
*** Niharika has joined #timvideos | 13:42 | |
*** tvCommitBot has joined #timvideos | 14:24 | |
tvCommitBot | [getting-started] pinoss pushed 1 new commit to master: http://git.io/Lsmwxw | 14:24 |
tvCommitBot | getting-started/master 5daf369 Maciej Paruszewski: Update README.md | 14:24 |
*** tvCommitBot has left #timvideos | 14:24 | |
*** tvCommitBot has joined #timvideos | 14:25 | |
tvCommitBot | [getting-started] pinoss pushed 1 new commit to master: http://git.io/A2JB9Q | 14:25 |
tvCommitBot | getting-started/master 5eaa0cf Maciej Paruszewski: Update README.md | 14:25 |
*** tvCommitBot has left #timvideos | 14:25 | |
*** FeltonChris has joined #timvideos | 14:56 | |
*** rohitksingh has quit IRC | 16:42 | |
*** Niharika has left #timvideos | 17:34 | |
*** slomo_ has quit IRC | 18:23 | |
*** slomo has joined #timvideos | 18:32 | |
CARAM | mithro: how important is reloading a config without restarting register? | 19:33 |
CARAM | I know we talked about it a day ago and you didn't like the idea | 19:33 |
CARAM | the problem is, I currently bake the config into the image because the ways docker gives you to add configuration to containers is kind of limited | 19:35 |
CARAM | so right now, a new config means we gotta rebake the container and then start it up again. | 19:36 |
CARAM | which is pretty painless. but register is going to drop during that time | 19:36 |
CarlFK | CARAM: how long does it take to rebake? | 19:36 |
CARAM | almost instant | 19:37 |
CARAM | due to the way docker does it's cool commit thing | 19:37 |
CARAM | I mean, probably like a second | 19:37 |
CARAM | or two of downtime | 19:37 |
CarlFK | ok, so not a show stopper. | 19:38 |
CARAM | not at all | 19:38 |
aps-sids | CARAM: Any luck with running ported flumotion on trusty container? | 19:39 |
CARAM | sec aps-sids | 19:42 |
CARAM | it's building, I'll let you know how it goes | 20:00 |
CarlFK | you experts will let the play in the background... http://pyvideo.org/video/2837/docker-101-meet-the-portable-future-tutorial | 20:01 |
tpb | Title: pyvideo.org - Docker 101: Meet the portable future (tutorial) (at pyvideo.org) | 20:01 |
CarlFK | er, if you want to.. 1/2 cuz maybe you will learn something, and 1/2 to comment on problems (either video quality or content | 20:01 |
CARAM | aps-sids: having AttributeError: 'EPollReactor' object has no attribute 'listenWith' | 20:16 |
CARAM | is this the twisted 11 thing? | 20:16 |
aps-sids | CARAM: yeah, just wait. I'll push the fix for this | 20:31 |
aps-sids | CARAM: please pull changes | 20:36 |
aps-sids | this will fix this issue | 20:36 |
aps-sids | CarlFK: Where are volume and other controls for this video? | 20:37 |
CarlFK | hmm.. sounds like the subtitle wrapper .. | 20:37 |
*** slomo has quit IRC | 20:41 | |
aps-sids | CarlFK: sound is breaking at some places. Is that an equipment problem or streaming-system issue? | 20:43 |
CarlFK | well, "streaming-system" to mean means the live stream part, and outside of what touches the content that gets uploaded | 20:45 |
CarlFK | so no, if thats what you mean :p | 20:45 |
CarlFK | what time does it ocurr at? | 20:45 |
aps-sids | CarlFK: Isn't the flumotion disker component used to save feed to disk? I thought that was used | 20:46 |
aps-sids | CarlFK: https://www.youtube.com/watch?feature=player_detailpage&v=S-EOr9a5lr8#t=162 | 20:48 |
tpb | Title: Docker 101: Meet the portable future (tutorial) - YouTube (at www.youtube.com) | 20:48 |
CARAM | aps-sids: okay rebuilding | 20:49 |
CarlFK | aps-sids: no - audio -> camera-> firewire->laptop->dvswitch->disk | 20:50 |
aps-sids | CarlFK: ah, then probably mic issue | 20:50 |
CarlFK | dvswitch -> streaming-system (not exactly sure how.. something that gets run on the collector connects to dvswitch's output. | 20:51 |
aps-sids | yeah, flumotion dvswitch component does that | 20:52 |
aps-sids | Breaking sound killed my excitement :( | 20:53 |
CarlFK | wth... | 20:55 |
CarlFK | swell.. yeah.. that's bad. | 20:56 |
CarlFK | checking .dv files | 20:57 |
aps-sids | I almost always faced this problem while covering events at my university (I'm part of the dept. that handles that). So, we keep a backup recoding from camera's built-in mic in case things go really bad. | 20:59 |
CarlFK | oh! yay!! I have that! | 21:00 |
CarlFK | omg silly me. | 21:00 |
CarlFK | I feed the PA system into the left and use the mic for right | 21:01 |
CarlFK | default encode params are : copy left to right | 21:01 |
CarlFK | I think "mix to mono" will be good here | 21:01 |
aps-sids | CARAM: Any luck? | 21:04 |
CARAM | just finished building | 21:05 |
CARAM | let me try the test streams | 21:05 |
aps-sids | CARAM: It's almost 3 AM here and I'm waiting for your results so I can sleep peacefully :P | 21:24 |
CARAM | aps-sids: it's complaining missing X | 21:24 |
CARAM | about* | 21:24 |
aps-sids | missing what? | 21:25 |
CARAM | which sounds like something that I might have to resolve | 21:25 |
CARAM | I can show you the output, sec | 21:25 |
CARAM | http://pastebin.com/yGnLvGdV | 21:29 |
tpb | Title: INFO [ 22] jelly Aug 07 21:26:51 - Pastebin.com (at pastebin.com) | 21:29 |
aps-sids | hrm, ImportError: Gtk3 requires X11, and no DISPLAY environment variable is set | 21:30 |
aps-sids | CARAM: try this | 21:31 |
CARAM | not sure what it needs gtk for, because this is the worker output | 21:31 |
aps-sids | export DISPLAY=:99.0 | 21:31 |
aps-sids | sh -e /etc/init.d/xvfb start | 21:31 |
CARAM | gotta install xvfb heh | 21:32 |
aps-sids | just try with 1st line | 21:32 |
aps-sids | if it fails, then try 2nd | 21:32 |
aps-sids | as well | 21:32 |
CARAM | they're warning nows | 21:34 |
CARAM | now* | 21:34 |
CARAM | we get a bunch of (flumotion-job:571): GStreamer-WARNING **: gstpad.c:4555:store_sticky_event:<eater:default-identity:src> Sticky event misordering, got 'segment' before 'caps' | 21:35 |
aps-sids | CARAM: ignore those | 21:35 |
aps-sids | see if stream is running | 21:35 |
CARAM | what port is output on? | 21:36 |
aps-sids | CAR | 21:36 |
aps-sids | CARAM: see http://127.0.0.1:8800/ogg-audio-video/ | 21:37 |
aps-sids | in browser or "gst-launch-1.0 playbin uri=http://127.0.0.1:8800/ogg-audio-video/" | 21:38 |
aps-sids | CARAM: got something? | 21:40 |
CARAM | no dice | 21:41 |
CARAM | last output from worker | 21:41 |
CARAM | INFO [ 17] "manager-bouncer" htpasswdcrypt Aug 07 21:41:09 removed keycard with id 20140807213901-10 (flumotion/component/bouncers/component.py:349) | 21:41 |
aps-sids | umm. this would be from manager I guess | 21:42 |
aps-sids | CARAM: In a new terminal run this, "gst-launch-1.0 playbin uri=http://127.0.0.1:8800/ogg-audio-video/" | 21:42 |
CARAM | want the output? | 21:43 |
aps-sids | yeah | 21:43 |
CARAM | http://pastebin.com/aRQ7JMPs | 21:44 |
tpb | Title: Setting pipeline to PAUSED ... Pipeline is PREROLLING ... INFO [ 105] - Pastebin.com (at pastebin.com) | 21:44 |
aps-sids | CARAM: ah, can you access this stream running on port 8800 from outside the container? | 21:45 |
CARAM | this was from inside the container | 21:45 |
CARAM | and I tested with tcp forwarding to 8800, yes | 21:45 |
aps-sids | Open this in your web browser http://127.0.0.1:8800/ogg-audio-video/ | 21:46 |
aps-sids | replace this ip with IP of container (if thats something else) | 21:46 |
CARAM | yes, I've tried | 21:46 |
aps-sids | and what happens? | 21:46 |
CARAM | no connection | 21:47 |
CARAM | as if there isn't anything listening | 21:47 |
CARAM | weird thing is I have flumotion jobs running | 21:47 |
aps-sids | Well, then there's some issue with port forwarding maybe. We access container using 127.0.0.1? | 21:48 |
CARAM | does the output that I run from inside container look correct? | 21:49 |
CARAM | I think I forwarded correctly | 21:49 |
aps-sids | gst-launch command is not working since you dont have anything installed to play the video | 21:49 |
aps-sids | do one thing, give me whole output of manager | 21:50 |
CARAM | okay | 21:51 |
CARAM | sec | 21:53 |
CARAM | thanks for patience, was having issues with the container for a sec | 21:57 |
CARAM | here it is | 21:57 |
CARAM | http://pastebin.com/wu60NSMT | 21:58 |
tpb | Title: root@4ca5ba6dc7ce:/flumotion-orig# cat manage.log INFO [ 525] - Pastebin.com (at pastebin.com) | 21:58 |
CARAM | worker output here | 21:59 |
CARAM | http://pastebin.com/KAnQQSxk | 21:59 |
tpb | Title: root@4ca5ba6dc7ce:/flumotion-orig# cat worker.log INFO [ 528] - Pastebin.com (at pastebin.com) | 21:59 |
aps-sids | see the manager output. audio, video producers and encoders, muxer and streamer all are "happy". This ideally means stream is working :) | 22:00 |
aps-sids | CarlFK: mithro yay! ^^^ | 22:01 |
CarlFK | aps-sids: yay!!! | 22:01 |
CarlFK | um.. I am excited.. but what am I really excited about? | 22:02 |
aps-sids | :P | 22:02 |
aps-sids | CarlFK: That you will soon upgrade to Trusty :P | 22:02 |
CARAM | so you are sure it is a forwarding issue? | 22:02 |
aps-sids | CARAM: it should be that. | 22:03 |
CarlFK | aps-sids: does this mean we don't need to compile so many things? | 22:03 |
CarlFK | like less make and more apt-get | 22:04 |
aps-sids | CarlFK: If that's how docker works, then yes. | 22:04 |
CarlFK | um... | 22:04 |
CarlFK | oh, so the flumotion stuff is still on the older versions | 22:05 |
CARAM | you are right, it is forwarding issue | 22:05 |
CARAM | sorry for wasting your time | 22:05 |
CarlFK | but I can now drop the whole thing onto anything | 22:05 |
CarlFK | thats good too ;) | 22:05 |
CARAM | oh duh | 22:06 |
CARAM | it's not localhost, it's the virtualbox vm | 22:06 |
CARAM | arggghh! | 22:06 |
aps-sids | CarlFK: there are two things happening here. flumotion is using gstreamer 1.2.4 now and you have a container which is easy to use. | 22:09 |
*** aps-sids has quit IRC | 22:10 | |
*** hyades has quit IRC | 22:10 | |
CarlFK | flumotion is using gstreamer 1.2.4 - I think that means apt-get.. bye! | 22:10 |
CarlFK | I need to run too.. din with pycon chair in an hour | 22:10 |
*** aps-sids has joined #timvideos | 22:25 | |
CarlFK | flumotion is using gstreamer 1.2.4 - I think that means apt-get.. bye! | 22:28 |
CarlFK | I need to run too.. din with pycon chair in an hour | 22:29 |
aps-sids | okay. I'm about to sleee... zzzz | 22:30 |
*** hyades has joined #timvideos | 22:31 |
Generated by irclog2html.py 2.12.1 by Marius Gedminas - find it at mg.pov.lt!