>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

Reply via email to