>From irc.freenode.net - #Red5 - 14 July 2006 ...
* David_King has joined #red5 * magog has joined #red5 * zeco has joined #red5 <David_King> when's this thing kicking off again? <magog> 2pm gmt <magog> in 1 hour and ~20 minutes <David_King> 20 minutes surely? <David_King> wow, you learn something new everyday: <David_King> "Great Britain is one hour ahead of UTC during summer." <magog> now it's in about 01:10 * luke_r5 has joined #red5 <luke_r5> ello, im early <David_King> you dont mind if non-developers just have a listen in do you? <magog> hi luke <magog> no, everybody is welcome to join us <luke_r5> i think i got all confused with GMT and BST again <luke_r5> the meeting in in 1hr right <magog> yep <magog> same time as usual ;) * David_King has left #red5 * David_King has joined #red5 * Corsair2 has joined #red5 * Corsair2 is now known as amtex_ruben * David_King has quit IRC (Read error: 110 (Connection timed out)) * mrchrisallen has joined #red5 <magog> hi chris <mrchrisallen> hey <mrchrisallen> sorry for being late <mrchrisallen> my parrents are in town and have a lot going on <magog> no problem - we didn't start yet <magog> waiting for the others to come <luke_r5> im here <mrchrisallen> is the meeting over already? <mrchrisallen> cool <luke_r5> nope we are just slow starting, just got my mum on phone <magog> what about john? <mrchrisallen> I talked to John on the phone earlier <mrchrisallen> not sure what he's up to <luke_r5> ok now im really here :) <luke_r5> seven too <luke_r5> steven <mrchrisallen> so are we starting? <mrchrisallen> :-) <luke_r5> ok yeah well lets get cracking and we can post the transcript <luke_r5> john is on his way <luke_r5> ali or george in the room ? * neoRiley has joined #red5 <magog> hi john <neoRiley> hey guys <neoRiley> can you see me ok? <luke_r5> :) <neoRiley> :)) <luke_r5> man the latency is good <luke_r5> right so new people <luke_r5> well I have given Ali the xmlsocket task <luke_r5> have you heard anything from that george guy chris? <mrchrisallen> nope <mrchrisallen> nothing lately <luke_r5> ok. * stevengong has joined #red5 <mrchrisallen> oh actually <mrchrisallen> sorry, yes I have :-) <magog> for a non-flash developer: what does xmlsocket do? <mrchrisallen> he said in an email <stevengong> hello <magog> hi steven <mrchrisallen> Hi Chris - my, I didn't expect such a quick reply! <mrchrisallen> I've got a mad deadline this week, but will happy to join in from next week <mrchrisallen> on (rather be up front than leave you guys hanging). <mrchrisallen> Regards, <mrchrisallen> George. <stevengong> I'm late :) <luke_r5> its cool <mrchrisallen> so we get his help next week <luke_r5> we are a bit slow starting <luke_r5> great <luke_r5> xmlsocket <luke_r5> it was the only kind of socket connection in flash < 9 <mrchrisallen> right <luke_r5> passes chunks of xml back and forth async <luke_r5> terminated by null byte <luke_r5> fcs has this class on server too <luke_r5> so its similar to remoting client <mrchrisallen> yeah <magog> okay, just another protocol... <mrchrisallen> I have a lot of experience with this <magog> great <luke_r5> exactly <mrchrisallen> as my app at MGH was a socket Jabber app <mrchrisallen> so if I can help, let me know <luke_r5> quite a simple task, but will involve learning mina <mrchrisallen> yep <stevengong> hi luke, plz put me in the picture :) <luke_r5> anyone got any other suggestions for new guys to tackle <luke_r5> oh we are talking about adding xmlsocket for 0.6 <mrchrisallen> security - isn't Marijan doing that? <luke_r5> its a non critical task <stevengong> ok <luke_r5> yeah, I think he said he would be up for it <luke_r5> he is working on amf3 right now <mrchrisallen> oh ok <magog> the statistics interface needs some more features <neoRiley> yes <mrchrisallen> you had that meeting with that other company <neoRiley> and what about a flex2 version? <magog> i added shared objects yesterday evening <mrchrisallen> and said they may be able to give a resource <luke_r5> i was thinking about flex2 one <magog> but we also need connections / clients / etc <neoRiley> yeah <magog> the flex2 one could use the same methods that are currently used for the ajax version <luke_r5> yup <magog> i think it's also setup in the application <mrchrisallen> right <luke_r5> ok so shall we ask on the list for people interested <mrchrisallen> separeate the data from the ui <neoRiley> flex2 would be very robust and easy to maintain/create I think <neoRiley> maybe Jesse ? <neoRiley> ;) <luke_r5> we should serve up xray too <luke_r5> why not include it in the admin area <mrchrisallen> "we should serve up xray too" what do you mean by that <luke_r5> i mean the flex2 version is run in a browser right <neoRiley> yes <luke_r5> so we can add it to the admin area, as a link <luke_r5> and perhaps bundle the connector <neoRiley> oh I gotcha, you mean the xray interface as an option for debugging your Flash UI <magog> okay <luke_r5> yeah <mrchrisallen> sure, why not <neoRiley> yeah if it makes sense, that's cool <luke_r5> just an idea <neoRiley> does anyone have any ideas about someone doing the Flex2 interface? <neoRiley> besides Jesse? <mrchrisallen> Sam Robbins <mrchrisallen> maybe <mrchrisallen> we could ask him <neoRiley> I'd love to be involved, but the other things on our todo's I think keep me out of that mix as well <neoRiley> OHHH sam <neoRiley> yeah I agree <luke_r5> another task for someone to look at is logging <neoRiley> yes <mrchrisallen> ok <luke_r5> i would like to see the client id in the logs <mrchrisallen> well that guy with the long emails on the list <mrchrisallen> Dan, seems interested in this stuff <luke_r5> but I think we would need to switch to log4j to get added features like that <mrchrisallen> not sure if he wants to help <magog> :) <luke_r5> well the number of emails is sure gone up <luke_r5> shall we move onto issues in 0.5 <magog> okay <magog> btw: we already had 222 downloads of the 0.5rc1 installer <stevengong> great! <neoRiley> WOW <neoRiley> excellent <neoRiley> ok, if you guys are cool with it, chris and I will talk to sam about the flex2 interface <neoRiley> is that cool? <luke_r5> cool <magog> +1 <mrchrisallen> well I suggested it +1 ;-) <luke_r5> oh the other guy on the list who seems to be happily using red5 and might be up for helping <luke_r5> rasscon is that his name <luke_r5> http://mirror1.cvsdude.com/trac/osflash/red5/report/1 <mrchrisallen> what about him? <luke_r5> oh i just noticed he was helping users <luke_r5> and seemed to have a good grasp of red5 <luke_r5> so might be someone who can help out <luke_r5> probably best finding people who have been using red5 <mrchrisallen> yeah, I agree with that <magog> luke, did you ask that guy who submitted patches through Trac? <luke_r5> yup <luke_r5> he said, they were not sure if they are going to be using red5 <luke_r5> so he doesnt want to commit, but if they do.. he will come on over <luke_r5> they seem to be digging quite deep in the code though <magog> yeah <stevengong> I like that <luke_r5> would be great if they do decide to become involved more <magog> absolutely <mrchrisallen> Luke, so you want to create a list of tasks for new people? <mrchrisallen> Then we can try and find the right folks <luke_r5> john and I were also in a meeting with some guys in canada <luke_r5> yeah. so far we have xmlsocket => ali, flex2 admin maybe sam, and logging <luke_r5> I want to have a good couple of threads after 0.5 about what people want from the app part of the server <neoRiley> yeah that sounds really good <neoRiley> to connect with the community <luke_r5> so im hoping that will turn into a list of tasks <luke_r5> exactly <luke_r5> what do you guys want.. ok great idea, got any time ? <neoRiley> lol <neoRiley> with what we've seen this week <neoRiley> how do you guys feel about where we're at with releasing the final 0.5? <luke_r5> umm we have a couple of critical bugs <magog> hmm, i'd say mid next week earliest <luke_r5> im not too bothered about some of the things people are reporting <luke_r5> but yeah, i think we do coding over weekend, possibly have a version for testing by mon or tues <stevengong> maybe a RC2? <mrchrisallen> ok <luke_r5> testing my us.. im not sure if RC2 is needed <mrchrisallen> so Sam Robbins will do the admin interface <luke_r5> otherwise it might take too long <mrchrisallen> just IMed him <luke_r5> sweet. <luke_r5> i dont know how joachim and steven feel <luke_r5> but I think we will be growing during 0.6 and we should concentrate on the core <luke_r5> so still those pesky timestamps, improving streaming, etc <stevengong> fine <luke_r5> I can add scripting <luke_r5> but I dont think I have much time for the thinking part <luke_r5> or the application framework <neoRiley> swiggity (sam) <luke_r5> or > of <stevengong> luke, what do you mean by app fw? <luke_r5> well when we add scripting <luke_r5> i feel like we cant just leave people hanging <neoRiley> yeah scripting is a big deal to the flash devs <luke_r5> ok here is your scripting <luke_r5> thanks <neoRiley> lol <luke_r5> how do I connect to db <neoRiley> right <luke_r5> how do I send email <luke_r5> how do I ... <stevengong> hmm... <luke_r5> those things every app needs to do <luke_r5> sure spring is the answer <stevengong> but I don't think that's our main target <mrchrisallen> we need an FAQ <luke_r5> but I still feel like there needs to be simple scripting interface for flash devs <mrchrisallen> I agree Luke <luke_r5> exactly its not <mrchrisallen> simple scripting in JS for those folks <luke_r5> we need to focus on the server <stevengong> script is an essense <luke_r5> but I would like others to step in to help people building things with red5 <stevengong> like some extensions <magog> we need a basic framework to access features of red5 but that can be easily extended by others <stevengong> but not related to red5 core maybe <mrchrisallen> well an FAQ would help for those questions we get over and over <luke_r5> yeah <luke_r5> FAQ is needed really badly <magog> yep, maybe that's something for red5.org ;) <mrchrisallen> lol <mrchrisallen> no doubt <luke_r5> :) <neoRiley> lol yeah <neoRiley> for sure <luke_r5> well we can start on the wiki <stevengong> joachim has written some useful docs before <neoRiley> but I see what you're saing about a base framework <mrchrisallen> REbecca has been harrasing me about that website <amtex_ruben> maybe faq with some examples <mrchrisallen> and rightly so <luke_r5> I was thinking about tagging replies FAQ: <luke_r5> then we can search after a few days and add them to the wiki <mrchrisallen> we can compile an FAQ and put it on the Wiki for now <luke_r5> i normally dont have time <mrchrisallen> and when John and I build red5.org we can migrate that over then <stevengong> especially write docs <stevengong> I like reading docs, but hate writing them ;) <luke_r5> dont we all <mrchrisallen> BTW, John and I will have more time in August to focus on developing red5.org <stevengong> great <mrchrisallen> our goal is to have it out before 0.6 or right at that release <magog> i hate writing docs, too <magog> but i also hate answering the same question over and over again ;) <luke_r5> you do a good job <mrchrisallen> but you are so good at it <mrchrisallen> lol <neoRiley> yeah you're good <stevengong> agreed, joachim is good at writing docs :) <magog> thanks :) <mrchrisallen> well, we could try to get a documenting specialist on our team <luke_r5> that can be on our shopping list! <mrchrisallen> thoughts on who that could be <mrchrisallen> well, we could try to get a documenting specialist on our team? <luke_r5> logs, admin panel, docs, faq,.. <mrchrisallen> cool <luke_r5> bugs bugs bugs bugs bugs :) <luke_r5> shall we start at the top <mrchrisallen> haha ok <mrchrisallen> I'm looking at the list: http://mirror1.cvsdude.com/trac/osflash/red5/report/1 <luke_r5> #65 Ondemand Video seeking is not working <stevengong> a bundle of critical one <stevengong> it works actually but sometimes it doesn't <luke_r5> I tested that the other day and it worked, so it cant be too serious <luke_r5> I up for testing again <luke_r5> is it possible to add seek to one of the samples <stevengong> maybe there's timing issue <stevengong> sure <stevengong> we need a full scale of test cases <magog> it would be great to have seek / pause / resume in ofla_demo <stevengong> to ease testing <magog> so we can test it <luke_r5> I have an flv player but dont think i can commit the code as its peldi's one <stevengong> as I know little about AS :) <magog> i tried to setup that player yesterday but somehow it didn't display anything <luke_r5> lol.. its a sorry state of affairs <luke_r5> so conclusion is.. we need a seek sample, I can test over weekend, and hopefully track down bug <mrchrisallen> we can add that to John's list of too much to do <mrchrisallen> :-) <magog> lol <luke_r5> or we can post to list, i mean the source is there <mrchrisallen> should we post a request for someone to build a simple example of that? <stevengong> sure <mrchrisallen> I agree <luke_r5> #43 ns.time reports wrong time after ns.seek() is called <stevengong> well, I think it's solved <luke_r5> I think this is an old one, but the having a sample which displayed time would help <stevengong> I saw oflaDemo shows the right ts <luke_r5> yeah, <magog> but ofla_demo doesn't seek <stevengong> I think that's the buffer time of stream <stevengong> yep :) <neoRiley> yeah I'll do one <neoRiley> video player that is <stevengong> and a playlist capable one <neoRiley> ok <neoRiley> lol <stevengong> so that we can add an item to a list <luke_r5> lol <mrchrisallen> cool John, You rock! \w/ <luke_r5> sorry john. <neoRiley> HAHA!! <neoRiley> www.rockonflash.org <neoRiley> lol <neoRiley> sorry <magog> \m/ <neoRiley> www.rockonflash.com <neoRiley> ;) <luke_r5> post to list if you too busy <mrchrisallen> I was going to post that link too <mrchrisallen> lol <mrchrisallen> it's classic John <magog> lol, great page! <luke_r5> :) music just kicked in <neoRiley> ;) <neoRiley> takes the predominant color in the video and creats a dropshadow filter using that color <neoRiley> kind of like that TV with the active color thingy <neoRiley> it's a work in progress ;) <luke_r5> #50 Load testing - playing broadcasted stream issues <mrchrisallen> well, you could just add synching to that ;-) <neoRiley> sorry that was OT <luke_r5> I think that should be fixed <luke_r5> sok, john.. im just looking at the list <neoRiley> I can't load video from Red5.org via Red5 and do bitmapdata operations on it <neoRiley> {luke} ok <mrchrisallen> ahh ok <luke_r5> cant load ? <luke_r5> why reason on client or server not running <mrchrisallen> client <mrchrisallen> right? <mrchrisallen> cause it's a netstream object <mrchrisallen> just guessing <luke_r5> ive seen it done on a webcam and flv <neoRiley> yeah I can load it <neoRiley> and play it fine with a video object <neoRiley> but then using bitmapdata object to draw from that source is a security no no <neoRiley> because I can do pixel manipulation etc <neoRiley> which is exactly how I'm getting the pixel color information etc <luke_r5> hmm <luke_r5> so you cant use video from same domain <neoRiley> you can <neoRiley> from the same domain <mrchrisallen> not a different one <neoRiley> but from rockonflash.com > red5.org, I can't <luke_r5> ah <mrchrisallen> what about crossdomain.xml? <luke_r5> well :) <mrchrisallen> would that help? <neoRiley> I was streaming it in via red5, but it won't work <luke_r5> just load it from rockonflash.com then <neoRiley> yeah tried that <luke_r5> its the same ip <neoRiley> is red5 running on rockonflash.com? <neoRiley> OH same server <neoRiley> duh <luke_r5> :) <neoRiley> < idiot <mrchrisallen> lol <luke_r5> right, bug closed <mrchrisallen> but I'm curious about the crossdomain.xml <mrchrisallen> does that work for RTMP too? <luke_r5> i have no idea <mrchrisallen> cause if so, se should add it to Red5 <luke_r5> we should add it to red5 <luke_r5> but what would we put in it <luke_r5> * <mrchrisallen> lol <luke_r5> localhost <mrchrisallen> I guess it should be there for people to change as they see fit <neoRiley> it's serving up the video, but it's white - oh well, I figure it out on my own time <luke_r5> agree <mrchrisallen> guess we should figure out if it works first <luke_r5> Audio and Video get out of sync. <luke_r5> #61 <stevengong> is it still an issue? <luke_r5> joachim has been working on this <luke_r5> im still seeing an issue in fp9 / intel mac <magog> i don't want to see timestamps no more! <luke_r5> not as bad as before <luke_r5> timestamps make you grow <magog> they make me hate undocumented protocols ;) <stevengong> haha <neoRiley> :) <luke_r5> :) <mrchrisallen> :-) <mrchrisallen> that's why we are documenting it <neoRiley> ha, everyone smiling. that's funny <luke_r5> man you start to look like a fool to <mrchrisallen> sort of <luke_r5> the other night i was clapping <neoRiley> why were you clapping>? <luke_r5> and making all sorts of noises at the laptop <luke_r5> testing sound and video <mrchrisallen> haha <luke_r5> people look at you stange <mrchrisallen> is any of it recorded? <luke_r5> nope <mrchrisallen> could be a nice demo video <luke_r5> well maybe <mrchrisallen> :-P <luke_r5> but im careful about my commits <magog> yeah, i know the feeling - yesterday i was waving all day to my webcam in the office <mrchrisallen> haha <luke_r5> we had a funny bug <luke_r5> where if you clapped the video paused <luke_r5> so you could take a pose <luke_r5> and clap for a photo <mrchrisallen> someone should make a Red5 Clapper application <magog> well, people reported pause didn't work so i added a sound-controlled pause feature <luke_r5> you could call that a feature <luke_r5> ha <luke_r5> please filter it on the word pause <mrchrisallen> http://www.youcansave.com/clap.asp - in Flash <mrchrisallen> would be halarious <magog> :) <neoRiley> yes <stevengong> is it in the trunk joachim :) <luke_r5> ok, right getting back to topic so audio / video sync is still a work in progress <luke_r5> i will be working on the speed adjustments to flow control <magog> yep, r1165 <luke_r5> and will try to test the audio / video sync stuff too <magog> just publish a while without sound and then start the sound <luke_r5> thing is the audio and video are out of sync coming from flash <luke_r5> the timestamps that is <luke_r5> i think we need a way to work out when a channel is inactive <luke_r5> since that happens with audio <luke_r5> then we have problems when it kicks in again <luke_r5> i would say audio / video sync is critical for 0.5 <stevengong> agreed <neoRiley> agreed <magog> +1 <mrchrisallen> +1 <luke_r5> if it takes a few days more, then thats ok by me <neoRiley> + \m/ <stevengong> that is the timestamp calculation issue <luke_r5> but we need to nail the thing <luke_r5> or the timestamps will haunt us <stevengong> we may need to adjust the ts if needed on server side <mrchrisallen> John, did you enable audio in the fitc_demo yet? <neoRiley> no <mrchrisallen> we should for 0.5 <neoRiley> last we talked, we said something about a toggle for that <neoRiley> ok <mrchrisallen> assuming we fix the serverside <neoRiley> everyone else cool with that? <mrchrisallen> toggle is fine <neoRiley> ok <magog> yep <stevengong> ok <mrchrisallen> some dude from Brasil emailed me directly with this question <mrchrisallen> so I will let him know it's coming in 0.5 <luke_r5> skipping #76 as its minor <magog> i will fix this in the installer <magog> no big deal <stevengong> #54 <luke_r5> Audio and Video get out of sync. <luke_r5> doh <stevengong> I can't reproduce it on the trunk <luke_r5> ignore me <luke_r5> I have seen it before <magog> it only happens sometimes <luke_r5> but not recently <stevengong> ok <luke_r5> what happens after <stevengong> race conditions <luke_r5> :) nice <luke_r5> ok, I think thats one for you steven <stevengong> half-baked implementation of FlowControlService :) <stevengong> ok <stevengong> I will sure to enhance it <luke_r5> sweet <neoRiley> ok, I gotta git <neoRiley> to work <luke_r5> #51 not important right now <neoRiley> anything else you guys need me for? <luke_r5> well, bugs come first <neoRiley> sorry to cut out early <luke_r5> nope I think we just talking errors now <stevengong> and regression bugs :) <neoRiley> sweeeeeet <neoRiley> LOVE YOU <neoRiley> l8r <magog> cya <stevengong> cya * neoRiley has quit IRC <magog> #57 is related to Java 1.4 imho <luke_r5> yup <magog> i think we can reject it as "wontfix" <luke_r5> lets close it <luke_r5> yeah, wont fix <stevengong> ok <mrchrisallen> I like bugs like that <magog> done <stevengong> you are really fast :) <magog> just alt-tabbing to my browser ;) <luke_r5> #63 im working on <magog> #66 is only partially a bug <magog> 32khz is not supported by flash <luke_r5> should be ok, only tricky thing is the timestamps :) <magog> but red5 should raise an error and refuse such files <stevengong> #67 regression <magog> but that's not critical for .5 <magog> yep <magog> i would look at it if i had a player with support for pause ;) <stevengong> does mp3 streaming support seek? <magog> yep, should work and it was reported that it worked with 0.4.1 <luke_r5> WE WANT PAUSE! <magog> PAUSE <magog> PAUSE <magog> :) <luke_r5> SEEK, PLAY <magog> RESUME <stevengong> add item to playlist <luke_r5> REWIND <magog> FAST FORWARD <mrchrisallen> well ,they should all work ;) <luke_r5> ok, so what we saying <luke_r5> we want a kick ass flv player <mrchrisallen> and MP3 <luke_r5> well we should have one its a flash video server <luke_r5> yup and mp3 <magog> :) <luke_r5> john is busy busy <mrchrisallen> haha <magog> lol <luke_r5> so I think we should still ask the list <stevengong> let's ask the community for help <mrchrisallen> well I think we should release the source of that too <luke_r5> most people out there have got one <luke_r5> in some form <mrchrisallen> not sure where to put that type of thing in the release <mrchrisallen> cause it's a tool not just a demo <luke_r5> umm <luke_r5> stick it in very_cool_freebies <mrchrisallen> we could add it to Fling <mrchrisallen> that seems to be a catch all lately <mrchrisallen> :-) <magog> maybe we could have a "components" folder with such common things <mrchrisallen> yeah <mrchrisallen> that makes sense <luke_r5> mv very_cool_freebies components <luke_r5> #73 is a good idea <luke_r5> but not needed for 0.5 <magog> yep <mrchrisallen> agree <mrchrisallen> leave it out for now <mrchrisallen> unless Steven, you are almost done adding it * amtex_ruben has left #red5 <stevengong> yep, I may try to add it if possible <luke_r5> server side streams im happy to say its experimental, found a bug well done <luke_r5> shall we target them at 0.6 <stevengong> I hope it works for 0.5 <luke_r5> :) <mrchrisallen> well, we could list it as experimenta <magog> they worked great if you schedule the packets in shorter intervals <stevengong> I tried <stevengong> but seems doesn't work <stevengong> have you tried that joachim? <mrchrisallen> it is a Beta release afterall <stevengong> so I suggest we have a RC2 maybe <luke_r5> I think we move on <magog> hmm, i tried yesterday at home and it worked if i scheduled for "delta - 20" instead of "delta" <stevengong> after all, the quality is more important than release name <magog> yep <luke_r5> we can make it work well for 0.6 <mrchrisallen> I agree <mrchrisallen> push that to next version <luke_r5> there is a lot new about 0.5 <stevengong> I tried delta * 50% <magog> okay <stevengong> but doesn't work <stevengong> ok for 0.6 <stevengong> and experimental for 0.5 <luke_r5> yup <mrchrisallen> ok <mrchrisallen> it's not even listed on our roadmap <stevengong> hehe <luke_r5> so between now and 0.5 release dont worry about it <mrchrisallen> so I don't think people are even expecting it <stevengong> but our users deadly want it <mrchrisallen> they can wait <luke_r5> true they all want 1.0 <magog> everybody wants 2.0 <luke_r5> man I want 2.0 <magog> with a 1000 page manual and samples <luke_r5> can you guys hurry up <magog> :) <mrchrisallen> WTF are you guys doing? <mrchrisallen> man oh man <stevengong> I want a server more powerful than FMS :) <luke_r5> i think we have to nail streaming flow control etc this release <stevengong> ok <luke_r5> we can improve api, and add extra server side stuff on the way to 1.0 <mrchrisallen> sounds like a good plan <magog> +1 <luke_r5> ok so one more slight bug <luke_r5> well its just something i noticed <luke_r5> the first video in oflademo <luke_r5> plays right away <luke_r5> I think because of the burst in flow control <stevengong> yep <luke_r5> then the others are delayed <luke_r5> now that wont be a big problem since i should change the speed <stevengong> because you are using a shared buckets <luke_r5> but, shouldnt the burst reset <magog> i think it's not reset after the first played <stevengong> the sample uses a shared bucket <stevengong> on the connection <magog> or you must access a bucket on every stream <stevengong> if it's a stream-based bucket, it's ok <luke_r5> ok <luke_r5> so its just me needing to have better understanding <magog> access -> assign <stevengong> but it's not a problem if you put the new algorithm :) <luke_r5> yeah <luke_r5> just wanted to understand why and what was happening <luke_r5> as it might cause a side effect in my testing <magog> :) <stevengong> hehe <stevengong> it's tricky <luke_r5> 45 has not happened recently <luke_r5> but i will test again on my ppc before release <luke_r5> if it happens its not a blocker <luke_r5> but it should be looked into <luke_r5> if I cant replicate I will close <mrchrisallen> just curious <mrchrisallen> what are you guys using to test the remoting feature? <luke_r5> :) <luke_r5> well when I worked on the code I used to open up flash <luke_r5> and just code against a net connection <mrchrisallen> hmm <mrchrisallen> maybe we should have a demo of that <luke_r5> yeah <magog> i used our custom remoting server to test the client part <mrchrisallen> cause people do ask <luke_r5> well the amf3.0 stuff is coming <luke_r5> so we can probably have some f7 and f9 samples <luke_r5> probably some more unit tests too <mrchrisallen> ok <luke_r5> give remoting a bit more love <mrchrisallen> maybe we can do the ARP pizza application <luke_r5> yeah <luke_r5> aral will love us <luke_r5> i see that as part of 0.6 <luke_r5> putting the server to work for flash devs <luke_r5> right we are done with the bugs then <luke_r5> so audio / video sync, joachim is gonna rock that <luke_r5> speed control adjustments in streams is me <luke_r5> steven is kind of the streaming <stevengong> I will focus on FlowControlService improvement <luke_r5> kind > king <stevengong> and seek/pause issues <mrchrisallen> cool <luke_r5> darn that didnt come out right <mrchrisallen> just don't want us to forget about remoting <luke_r5> we should all test seek, pause, etc in our shiny new sample <luke_r5> btw <luke_r5> fp9 is diff to 8 <luke_r5> i have had 2-3 fp9 only bugs <luke_r5> so things need to be tested in both <stevengong> when will the new sample come out anyway? :) <luke_r5> hmm, soon hopefuly <luke_r5> if nobody bites <luke_r5> I can dig out some code i used on bbc project <luke_r5> its for progressive flv <luke_r5> but I can probably modify it <luke_r5> just dont feel its shinny sample worthy <stevengong> ok, never mind <mrchrisallen> well John is going to do it I thought <luke_r5> anyway I can send you the player with seek I have <luke_r5> its just i cant commit it <luke_r5> its freeware <stevengong> I have one that only for test purposes <mrchrisallen> I need to get going shortly <luke_r5> ok, yeah I think we are done for tonigth <stevengong> I can send you one if you need it <mrchrisallen> is there anything else we need to cover? <stevengong> that's all :) <luke_r5> next meeting <magog> not from my side <luke_r5> we can talk about on list <magog> ohh, one thing <mrchrisallen> next week <magog> there are some old stream classes in the repository <magog> and some with a suffix "New" <magog> are they all needed? <luke_r5> is this Java <magog> err, sorry, not classes but interfaces <magog> in org.red5.server.api.stream <luke_r5> actually can we break up the streaming package a bit <luke_r5> i find i get a little lost <magog> there is a IBroadcastStream and a IBroadcastStreamNew <luke_r5> are there any logical sub packages we can add <magog> same with ISubscriberStream <luke_r5> perhaps add stream.flow <luke_r5> and move the flow control stuff in therre <stevengong> ok <stevengong> but we may move that to 0.6 <luke_r5> :) <luke_r5> sure <luke_r5> its an enhancement <stevengong> we need a heavy refactoring after 0.5 I think <luke_r5> yeah, i think we still have quite a bit of work on internals <magog> yes <luke_r5> i feel good about things <luke_r5> that we are moving in the right direction <mrchrisallen> :) <mrchrisallen> we are <luke_r5> just we need more time to stand back talk about thing and improve <mrchrisallen> you guys are doing a very good job indeed <stevengong> :) <magog> :) <mrchrisallen> let's get the release out and then do just that <stevengong> ok, so is that all for today? <luke_r5> lets have a small meeting after 0.5 to talk about refactoring ideas for core <luke_r5> yes <mrchrisallen> ok <mrchrisallen> good idea <mrchrisallen> so we discuss a meeting for next week on the list <magog> okay <mrchrisallen> sound good? <luke_r5> yup <mrchrisallen> great <stevengong> y <magog> +1 <mrchrisallen> Joachim, can you post the transcript <mrchrisallen> ? <luke_r5> signing off.. rock on.. <magog> sure <mrchrisallen> thanks <mrchrisallen> cya <stevengong> good night everyone :) <magog> good night * mrchrisallen has quit IRC ("Snak 5.1.3 IRC For Macintosh - http://www.snak.com") <luke_r5> night * stevengong has quit IRC ("Chatzilla 0.9.73 [Firefox 1.5.0.4/2006050817]") <magog> damn, chatzilla doesn't keep the complete history <magog> it's only 500 lines :( <magog> luke, do you have the start of the chat? <luke_r5> nope <luke_r5> its tunkated <magog> hmm, okay so we only have a partial chatlog :( <magog> just increased my scrollback for next time <zeco> I can scroll back to the beginning <magog> cool, could you post the chatlog of the meeting to [email protected] and [EMAIL PROTECTED] <luke_r5> arg <luke_r5> i have it but its in xml <zeco> can do, it was in Opera though <luke_r5> for some silly reason <magog> i think the client doesn't matter but plaintext would be great <luke_r5> i think i got it now <luke_r5> i loaded the xml back in <luke_r5> and its loading all the messages * sandieman has joined #red5 <magog> cool <roxlu> which ports do I need to set open if I want to create a streaming video movie on my website? <magog> rtmp uses 1935 tcp <roxlu> only that one? <roxlu> whyle intalling I saw some other ports <magog> the other ports are used for rtmpt, http and the debug proxy <roxlu> ok <magog> but for streaming, rtmp usually is enought <roxlu> oke thanx <Nato2000> I probably have the whole thing if you want me to email it to someone. _______________________________________________ Red5 mailing list [email protected] http://osflash.org/mailman/listinfo/red5_osflash.org
