*** tpb has joined #timvideos | 00:00 | |
*** hyades has quit IRC | 00:21 | |
*** hyades has joined #timvideos | 00:37 | |
*** shenki has joined #timvideos | 00:38 | |
*** introom has joined #timvideos | 01:20 | |
*** introom has quit IRC | 02:02 | |
*** iiie has quit IRC | 02:05 | |
*** introom has joined #timvideos | 02:12 | |
*** hyades has quit IRC | 02:19 | |
*** introom has quit IRC | 02:29 | |
*** iiie has joined #timvideos | 02:32 | |
*** introom has joined #timvideos | 02:37 | |
*** introom has quit IRC | 03:32 | |
*** Sewar has joined #timvideos | 03:37 | |
*** Sewar_ has quit IRC | 03:40 | |
*** Sewar__ has joined #timvideos | 03:40 | |
*** Sewar has quit IRC | 03:43 | |
*** Sewar__ is now known as Sewar | 03:55 | |
*** introom has joined #timvideos | 04:23 | |
mithro | anyone in here need any help? | 04:32 |
---|---|---|
aps | yes mithro | 04:32 |
mithro | Sewar, You wanted to know about the EDID website? | 04:32 |
mithro | aps, how can I help? | 04:32 |
Sewar | yes mithro | 04:33 |
Sewar | I'm working on EDID parser now | 04:33 |
aps | I'm planning to use http://jserrlog.appspot.com/ for JavaScript errors logging. Will this be fine? | 04:33 |
tpb | Title: jsErrLog :: Javascript Error Logging and Reporting Tool (at jserrlog.appspot.com) | 04:33 |
mithro | aps, we'd probably want to run our own copy | 04:34 |
aps | Yes, that would be needed. But do we host on appengine itself or timvideos server? | 04:35 |
mithro | preferrable to host on timvideo's servers | 04:35 |
mithro | as well it needs a better UI to look at the information | 04:35 |
introom | mithro how do you select gsoc proposals. I see on your website that timvideo has a lot of sub-projects and each sub-project can have proposals. however I guess the slots google give you won't be many. | 04:47 |
introom | mithro does sub-project has priority | 04:47 |
introom | to confess, my plan is to successfully participate in gsoc and write code in the summer | 04:48 |
mithro | introom, we do have a priority order - but a great proposal for a less important task will beat a bad proposal for an important task | 04:49 |
introom | and unlike twisted which already provides some ideas, timvideos requires participants to propose their own proposal? | 04:50 |
*** Juggerr has joined #timvideos | 04:51 | |
mithro | introom, I'll tell you a secret, the best proposal always come from participants who wrote their own | 04:51 |
mithro | introom, we have lists of ideas | 04:52 |
mithro | introom, and here to guide you | 04:52 |
mithro | introom, being excited about something shows in the proposal | 04:53 |
aps | mithro, and regarding a test of user's bandwidth, I was thinking of writing python code that first downloads a file and then uploads it back, hence measures speed. Can you suggest something better? or if you think this is not needed? | 04:58 |
mithro | how reliable do you think that'll be? | 04:59 |
aps | that's what I'm not sure about. We can ask users to test speed on speedtest.net but it would be a manual thing then | 05:00 |
mithro | yeah and the speed to speed-test might not represent the speed to our streaming servers | 05:01 |
mithro | manual steps are bad | 05:01 |
CarlFK | mithro - iiie and I may try to stream an event in 3 weeks | 05:06 |
mithro | CarlFK, well there is now some documentation | 05:06 |
mithro | CarlFK, https://github.com/timvideos/streaming-system | 05:07 |
tpb | Title: timvideos/streaming-system · GitHub (at github.com) | 05:07 |
aps | mithro, JWplayer doesn't seem to have a built-in speed test. So, what do you suggest? | 05:07 |
mithro | aps, what do you mean? | 05:08 |
mithro | can you read information out of jwplayer which might have those details? | 05:08 |
aps | I googled and looked through jwplayer documentation as well. I couldn't find anything that might help. | 05:09 |
introom | mithro would you hint me on the priority? | 05:09 |
aps | mithro, There's an api that helps in other things like turning hd off or changing to flash player etc. but not about speed test. | 05:10 |
mithro | introom, hot items are important | 05:10 |
mithro | Hardware projects are probably more important | 05:10 |
mithro | introom, there is no hard and fast rule | 05:10 |
mithro | introom, it is a subjective ranking based on how good your proposal is | 05:14 |
CarlFK | mithro - somewhere I saw some docs for setting up streaming ... at least I think I did | 05:14 |
mithro | there is doco on how to deploy the website side | 05:15 |
mithro | CarlFK, this one -> https://github.com/timvideos/streaming-system/tree/master/website ? | 05:21 |
tpb | <http://ln-s.net/-2c1> (at github.com) | 05:21 |
CarlFK | yeah , that | 05:29 |
CarlFK | I hear the git command needs auth. guessing you want the http one there | 05:29 |
CarlFK | # git clone [email protected]:timvideos/streaming-system.git | 05:29 |
mithro | that uses ssh | 05:29 |
mithro | which is the preferred method | 05:29 |
mithro | but I'd just skip that | 05:29 |
mithro | and use the currently running system at timvideos.us | 05:30 |
mithro | the hard part is the setup of flumotion | 05:31 |
mithro | CarlFK, I'd really like to get you streaming an event | 05:43 |
mithro | how can we get that happening? | 05:43 |
introom | mithro: is there any example website of streaming -system, so I can know it in general | 05:47 |
CarlFK | mithro - some sort of setup script or at least check list for how to setup the collector | 05:48 |
mithro | introom, what do you mean? There are no currently active streams but you can start up a local instance as aps has already done | 05:48 |
mithro | setup - Set up a server with the timvideo tools. Really needs to be replaced with proper configuration management such as puppet or chef. | 05:48 |
mithro | CarlFK, https://github.com/timvideos/streaming-system/tree/master/tools/setup | 05:48 |
tpb | <http://ln-s.net/-4ao> (at github.com) | 05:49 |
introom | I see only one hot item about porting to gstream 1.0 | 05:49 |
introom | am I right? | 05:50 |
introom | also usb support…. | 05:51 |
CarlFK | mithro are you aware of apt-add-repository ? i use it, but not sure it it will do what add-multiverse does | 05:53 |
mithro | CarlFK, yeah, doesn't do multiverse stuff | 05:54 |
CarlFK | Examples: | 05:55 |
CarlFK | apt-add-repository multiverse | 05:55 |
CarlFK | I wonder what that does :) | 05:55 |
mithro | introom, yes - they are our two "top" projects | 05:55 |
mithro | nobody has said they where interested in the #5 | 05:56 |
mithro | yet | 05:56 |
introom | this needs hardware support? | 05:57 |
mithro | that is a hardware+firmware project | 05:57 |
mithro | so we'll figure out how to get you an Atlys board to work with | 05:57 |
introom | should have a fpga board | 05:57 |
mithro | https://github.com/timvideos/getting-started/wiki/Ideas#hardware-projects | 05:58 |
tpb | <http://ln-s.net/-4b1> (at github.com) | 05:58 |
mithro | CarlFK, patches welcome! | 06:02 |
mithro | all that should be rewritten in puppet or something | 06:03 |
mithro | infact your whole laptop setup workflow should probably be done in something like puppet | 06:04 |
CarlFK | mithro puppet sounds like an extra step :) | 06:05 |
CarlFK | but I have pondered something like that. but but, sounds like lots of r&d work, not sure how much it would gain | 06:06 |
CarlFK | # Remove the ppa files as they cause problems for puppet. | 06:09 |
CarlFK | What?! | 06:09 |
introom | mithro I've launched locally. So basically, the frontend shows video and tweets plus a irc chat room | 06:09 |
mithro | CarlFK, that is a "google ism" | 06:16 |
introom | I got an idea | 06:17 |
introom | the website should be reponsive designed. say the page http://127.0.0.1:8000/av?template=group. When the view-device has, say, 500px in width, the video player and the irc chat room should get stacked instead of line horizontally | 06:20 |
introom | as more and more people will use tablets or big-screen cell phones. I think reponsive website is pretty needed | 06:21 |
CarlFK | mithro - off to bed soon. in the next day or 2 I'll try running those scripts and see what happens | 06:23 |
mithro | okay | 06:23 |
introom | the frontend use a swf player, guess it's hard to use on tablets | 06:31 |
introom | mithro: how is the common code the website will receive? | 06:32 |
introom | s/code/codes/ | 06:32 |
mithro | introom, the frontend only uses a swf player when HTML5 isn't supported | 06:32 |
*** parx1 has joined #timvideos | 06:33 | |
*** parx has quit IRC | 06:35 | |
introom | mithro: pardon me, the av?template=group actually renders group.html with locals, but I coundn't see the file option, which sets the uri of media, in the group.html | 07:02 |
introom | mithro: what's the real address the jwplayer will play on? | 07:03 |
introom | mithro: set up stream.js? | 07:05 |
*** Juggerr has quit IRC | 07:09 | |
iiie | introom: iirc yes it's set in stream.js, which in turn gets info from registered encoders | 07:10 |
*** Sewar_ has joined #timvideos | 07:13 | |
introom | got it. | 07:15 |
introom | so, there is no compression part. basically, the viewer get the video stream_xxxx directly from the encoder | 07:15 |
*** Sewar has quit IRC | 07:17 | |
*** Sewar has joined #timvideos | 07:17 | |
iiie | right, light encoding on the collector (on site) -> encoder (out in the ether -- has been an instance "in the cloud") -> web browsers (and any streaming service you choose to bounce through as a backup) | 07:19 |
*** Sewar_ has quit IRC | 07:19 | |
*** mithro- has quit IRC | 07:20 | |
*** mithro- has joined #timvideos | 07:20 | |
iiie | the encoder does generate different kinds of streams, I don't remember what all, but a few are for tables/phones, flash, and something that html5 video tags can handle | 07:20 |
introom | guess would be h.264 | 07:21 |
iiie | that sounds right | 07:21 |
introom | how is the current situtaion on table/phones? | 07:21 |
introom | did you guys do any research /statistics during the broadcast of pycon 2013 | 07:22 |
iiie | there should be statistics for count, but I don't know that it was even divided by user agent / capabilities / what format stream was consumed. That might be a good bit for a proposal (some sort of stat gathering) | 07:24 |
introom | I have seen some tickets on the streaming-system, these include changes like porting django FBV to CBVs and I am also intersted in porting the website to be responsive. Seems like the website is not reponsive now. | 07:27 |
introom | For tablets have a large screen resolution, this may not weigh much. However, when it comes to ordinary mobile users, this really meant. | 07:27 |
introom | So my initial propsoal is to do an enhancement of the above issues. | 07:28 |
introom | this includes: django changes(stuff like migration to CBV, etc) with django template changes(make the website responsive) | 07:29 |
introom | iiie mithro wiling to hear your comment | 07:31 |
mithro- | WebM and H264 | 07:35 |
mithro- | in both low and high quality formats | 07:36 |
mithro- | majority of the users where Chrome | 07:36 |
introom | mithro-: you back. | 07:36 |
mithro- | I'll be in an out for the next 2-3 hours | 07:37 |
introom | mithro-: so that I can assert ipad users feel awkward... | 07:37 |
introom | :-) | 07:37 |
mithro- | we don't do iPad/iPod streams yet | 07:37 |
mithro- | that requires the fragmented stuff and jwplayer 6.0 | 07:38 |
mithro- | jwplayer 6.0 is almost done - you can see the progress in the branch | 07:38 |
introom | mithro-: branch? Isn't jwp delveoped by a 3rd party? | 07:39 |
mithro- | yes | 07:39 |
mithro- | the conversion to using jwplayer 6.0 is almost done | 07:40 |
iiie | introom: I'd describe a bit more. The django views change is a modernization task. I like the idea of a broader audience (making the site work / work better on phones and tablets; in lieu of streaming there is discussion / info on the pages). Full disclosure, I can yell at mithro, but lack decision making authority. ;) | 07:40 |
iiie | but it needed upgrading locally (what worked with the earlier version didn't work in 6) | 07:40 |
*** Sewar_ has joined #timvideos | 07:42 | |
introom | iiie:seems like 5 doesn't support html5 well and btw you are using a paid version of jwp? | 07:44 |
*** Sewar has quit IRC | 07:45 | |
introom | iiie: ps, would you show me the discussion/info pages? | 07:48 |
iiie | I think we went from 5.4 to 5.6 to 5.8 very quickly. I don't think the paid version was used. discussion/info pages for jwplayer? | 07:51 |
introom | iiie: yep | 07:53 |
introom | iiie: I saw "Apple HTTP Live Streaming in Flash mode" on the longtailvedio website. What's the Flash mode? I am confused about it | 07:54 |
iiie | It can run as swf for fallback if html5 video doesn't work, we can also force it with the configuration (on the page) | 07:56 |
iiie | http://www.longtailvideo.com/support/jw-player/28839/embedding-the-player | 07:56 |
tpb | <http://ln-s.net/-4cD> (at www.longtailvideo.com) | 07:56 |
iiie | http://www.longtailvideo.com/support/jw-player/28833/quick-start-guide | 07:56 |
tpb | <http://ln-s.net/-4cE> (at www.longtailvideo.com) | 07:56 |
iiie | http://www.longtailvideo.com/support/jw-player/28836/media-format-support | 07:57 |
tpb | <http://ln-s.net/-4cF> (at www.longtailvideo.com) | 07:57 |
introom | iiie: rtmp is only supported by flash | 07:57 |
iiie | http://www.longtailvideo.com/support/jw-player/28837/browser-device-support (you saw this certainly) | 07:57 |
tpb | <http://ln-s.net/-4cH> (at www.longtailvideo.com) | 07:57 |
iiie | that makes sense, the only option other than flash would be a plugin | 07:58 |
*** Juggerr has joined #timvideos | 07:58 | |
introom | iiie: plugin? | 07:59 |
*** Juggerr has quit IRC | 07:59 | |
introom | iiie: to run on ios, we need hls protocol which is not avialable in free version | 08:00 |
mithro- | introom, correct | 08:01 |
iiie | Every edition of JW Player 6 supports HLS for iPad/iPhone in HTML5 mode. Additionally, the Premium and Ads editions support HLS for desktop browsers in Flash mode. | 08:01 |
iiie | http://www.longtailvideo.com/support/jw-player/28856/using-apple-hls-streaming | 08:01 |
tpb | <http://ln-s.net/-4cL> (at www.longtailvideo.com) | 08:01 |
iiie | As I read that they say it'll work on ipad/phone even for the free one | 08:02 |
iiie | ah, but we'd need to get a stream from a particular kind of server "in practice"... | 08:03 |
introom | iiie: yep.:-) do you know any simimilar project like timvideo, curious about their solution | 08:06 |
*** Sewar has joined #timvideos | 08:07 | |
*** Sewar_ has quit IRC | 08:10 | |
iiie | timvideos is the closest I've come to looking at the innards of video encoding. No I don't know about similar projects for live streaming. | 08:10 |
*** Sewar_ has joined #timvideos | 08:11 | |
iiie | alright, that's it for me (UTC -7; ~01:15) | 08:12 |
introom | iiie: see you | 08:13 |
*** iiie has quit IRC | 08:13 | |
*** Sewar has quit IRC | 08:13 | |
*** introom_ has joined #timvideos | 08:25 | |
*** introom has quit IRC | 08:26 | |
*** introom_ is now known as introom | 08:26 | |
*** Sewar has joined #timvideos | 08:36 | |
*** Sewar_ has quit IRC | 08:38 | |
*** Sewar_ has joined #timvideos | 08:38 | |
*** Sewar has quit IRC | 08:41 | |
*** Sewar has joined #timvideos | 09:03 | |
*** mithro- has quit IRC | 09:05 | |
*** mithro- has joined #timvideos | 09:05 | |
*** Sewar_ has quit IRC | 09:06 | |
*** introom has quit IRC | 09:07 | |
*** hyades has joined #timvideos | 09:32 | |
*** Sewar_ has joined #timvideos | 09:45 | |
*** Sewar has quit IRC | 09:48 | |
*** hyades has quit IRC | 09:52 | |
*** hyades has joined #timvideos | 09:53 | |
*** Sewar has joined #timvideos | 10:10 | |
*** Sewar_ has quit IRC | 10:12 | |
*** Sewar_ has joined #timvideos | 10:17 | |
*** Sewar has quit IRC | 10:20 | |
*** introom has joined #timvideos | 10:21 | |
*** Sewar has joined #timvideos | 10:42 | |
*** hyades has quit IRC | 10:44 | |
*** Sewar_ has quit IRC | 10:45 | |
*** Sewar_ has joined #timvideos | 10:47 | |
*** Sewar has quit IRC | 10:49 | |
*** mithro- has quit IRC | 10:53 | |
*** Sewar has joined #timvideos | 11:12 | |
*** pranjaldaga has joined #timvideos | 11:12 | |
*** Sewar_ has quit IRC | 11:14 | |
*** Sewar_ has joined #timvideos | 11:15 | |
*** Sewar has quit IRC | 11:18 | |
*** Sewar has joined #timvideos | 11:40 | |
*** Sewar__ has joined #timvideos | 11:42 | |
*** Sewar_ has quit IRC | 11:43 | |
*** Sewar has quit IRC | 11:45 | |
*** pranjaldaga has quit IRC | 12:01 | |
*** Sewar has joined #timvideos | 12:07 | |
*** Sewar__ has quit IRC | 12:10 | |
*** Sewar_ has joined #timvideos | 12:49 | |
*** Sewar has quit IRC | 12:52 | |
*** Sewar has joined #timvideos | 14:01 | |
*** Sewar_ has quit IRC | 14:04 | |
*** Sewar__ has joined #timvideos | 14:04 | |
*** Sewar has quit IRC | 14:06 | |
*** Sewar__ is now known as Sewar | 14:45 | |
*** pranjaldaga has joined #timvideos | 15:25 | |
*** parx1 has quit IRC | 15:56 | |
*** parx has joined #timvideos | 16:08 | |
*** introom has quit IRC | 17:30 | |
*** pranjaldaga has quit IRC | 17:51 | |
*** pranjaldaga has joined #timvideos | 17:52 | |
*** pranjaldaga has quit IRC | 19:13 | |
*** iiie has joined #timvideos | 19:56 | |
*** aps_ has joined #timvideos | 19:57 | |
*** aps has quit IRC | 19:58 | |
*** aps_ has quit IRC | 20:12 | |
*** aps_ has joined #timvideos | 20:13 | |
*** aps_ has quit IRC | 20:13 | |
*** aps has joined #timvideos | 20:14 | |
*** parx1 has joined #timvideos | 21:17 | |
*** parx has quit IRC | 21:18 | |
*** parx1 is now known as parx | 21:28 | |
*** parx has joined #timvideos | 21:29 | |
aps | mithro, does timvideos currently use "Adaptive stream"? http://www.longtailvideo.com/support/jw-player/29393/hls-adaptive-stream | 23:41 |
tpb | <http://ln-s.net/-4tA> (at www.longtailvideo.com) | 23:41 |
CarlFK | "Note that Apple HLS streaming is only available in the Premium and Ads editions of JW6" | 23:49 |
CarlFK | apple? | 23:49 |
aps | It seems that this does not work on every browser. Nevermind. | 23:52 |
Generated by irclog2html.py 2.5 by Marius Gedminas - find it at mg.pov.lt!