 My name is Sameer and I am the studio manager for this particular program distance education. So today I am not talking as studio manager, today I will be talking to you as end user like what professor said. So you guys are here to ask me questions so that you can prepare a good SRS document. So you already know the slide what you saw last, right? What are the requirements of an SRS document? So based on that I will start my requirement as to what should be the software giving me at the end of the day then whenever it is delivered. If you see this is the website of the project which I handle and we conduct courses which will be released in open source at the end of the post production what we do on that. And we want the users of this, typically the users of these courses would be engineering college students, post graduate students or the faculty who will be teaching these courses in their subsequent classes in their respective organizations. Now what we feel is we actually went around and saw a lot of organizations and discussed with the faculty there the problems what they had and the common issue was less availability of faculty. So people have to rely on books and whatever course material available from other resources and if they use that they can do the teaching far more better. Now while doing that availability of such material is also very limited and wherever it is available it is available in a closed source format. So you cannot possibly use it and directly copy paste it into your own course. Also it does not suit the purpose of the curricula what is there all across. So all over India it is not the same curricula for wireless networks as it is taught in IIT Bombay or may be Anna University in the south. So that is major bottlenecks. So people have to take out chunks from different course material available whatever they have on their hand. So it finally becomes like 10 books and some slides and couple of websites everything put together to make one course of their own. In that we found out that if we release our courses in open source that will not only enable them to give it as it is but at the same time they will be able to modify it themselves because we release these courses under Creative Commons license and which says that it is released under Attribution 2.5 which means if you can just take the courses modify it attribute it to the person who has done it in the beginning and use it in your own name. We do not mind even if you put it in your name later on release it again but it has to be attributed to the person who has created it for the first time. So that is the model. So if you go to the website you will see some of the workshops which were already conducted and you can view or download. You can see there are some like nearly 600 times it has been accessed but that can be false because maybe 300 times we only did it but that is okay. So idea what I wanted to show you was we have given this view and download. So download enables person to get all the lectures of okay. So this particular screen will appear at the time when you say view download which will have all the lectures given in that particular program of maybe cell B programming which was conducted by IBM and the creators of that particular course did not hesitate in putting it in open source because they thought it will be beneficial if people understand it more. Now there are these 10 lectures here. If you see the size of the lectures is like ranging from 20 MB to 110 MB and it is deliberately done in a different format which I am coming later. So that the size of the complete lectures is I can tell you it is approximately 8 hours of material. So if you go to a video CD kind of lecturing system it will take 1 CD per hour and or 1 DVD per hour of very high quality video but the point was we did not want them to have high quality video because then that is not useful in terms of transferring the data from. So 8 DVDs becomes really cumbersome thing to handle and the data becomes very difficult to carry. So the format which we have chosen is something like this. So the idea why we zeroed down to this was in a typical classroom like this when you are sitting here and somebody is teaching from the podium, it is your discrete decision where to concentrate on. You can concentrate on the face of the person, you can concentrate on the slides what you have been already given or you can browse through the slides which are already there and you can just go ahead and see what is coming up next kind of thing. So it is actually completely the discretion of the student and if we make a video CD then it is taken away from the person because it has to go linearly. It will play from 0, 1 to 1 hour and you have to if you forward you may skip something important you just have to go back and forth and so you finally, do not get to the point where you want to be. So here what we have done is this is the interface is divided into three areas basically, one is the video area which is actually a very small size, spam size what we call it because we thought it is not required more than this size just to keep the attention span of the student glued to the screen. This particular area is the slide what the faculty was using and this is the table of contents of all the slides which were used during that lecture. Now this enables the viewer to click on a particular slide and the video will start from that point onwards. So as you can see if you hover on to this particular point you will see that it is having a duration of 35 seconds. So after 35 seconds the slide will change like this and the speaker has moved on to the next slide which is already known just by hovering it on to the particular point and we can just skip through lot of slides what we do not want and just go to Linux kernel support and start the video and audio and the lecture from that point onwards. So this we thought was a very good way of transmitting so that the end user is really making use of the portions what he or she wants to use of that is the whole idea. Now the problem statement all this is done in a proprietary software called Microsoft producer it has its own limitations. Now the moment we say this is open source we allow people to download this now in Vishagapatnam suppose wireless network is stored or cell B programming is stored along with some portions of maybe software engineering or wireless network or something they want to mix up these two things in between lecture number 6 or 6 and 7 they want to insert one more lecture or maybe within the lecture 6 they want to insert some more slides currently that is possible only if you have a licensed copy of Microsoft producer which is right now putting a stop on all this open source activity what we are mentioning. So what happens is people download this but they cannot tune it to their requirements and they have to again go back to some proprietary thing to play it. Problem number 2 even if we just release it and people say we do not want to edit it we will take it as a piece this thing currently does not run on anything except windows it requires internet explorer it requires windows media player and all these dependencies make it only narrowing down it to the windows user group that is problem number 2. So we thought we need a software which will take care of all these problems. So that is how the problem segment has started additionally we have some more requirements into this see apart from the slide I will also tell you one more important feature of this as you can see in a particular video CD you can see the slides in a video format so they come as an image it is inserted into a video like you see here. So it will be an image of that slide unlike that here in output of producer you can go and select into the slides area because it is a soft copy of that it is a HTML coded page now. So you can as a person who wants to take only this slide from here can easily copy this from here and then paste it on to his own machine which is also an additional advantage we thought. So now looking into all these issues we wanted a new software so new software should do the following it should be opening up on any OS it should take any format of presentation currently this guy is only taking power point it is not taking PDF it is not taking PS or anything else the video is windows media so now in our new software would like any video to be incorporated it can be FLV it can be AVI it can be NPEG all sorts of it can be a webcam so because we are expecting that anybody who will would like to edit that may not have the sophisticated equipment what we have here so it should not say that it is not able to do that to the extent that somebody will say I will go away with the video I do not want video I will just put a photograph of the faculty in one corner that is enough for me to get inspiration from and I will put the audio continuously so that that is also one requirement which should be possible so we do not want the moving picture there we just put a photograph there and the audio continues which is also good enough that is point number three fourth area is apart from the slides and the video we thought if we have one more area here marked which will show some hyperlinks or some additional reading material for the person to just view it or copy paste it like we have additional books to be read on certain courses so you may have some area where we can just keep on typing things so that they can just see it especially on particular slides which will need more attention or some something which is not included in the slide but you want to have maybe a problem discussed at that particular slide given in terms of a textual input format in that particular area which is marked for maybe additional interaction what we can call it maybe so that is also one of the requirements and finally when I look into this currently we have a issue that this is taking only lecture one two three four as names we should be able to browse through if we put a search button here it should be able to go into each slide and tell me suppose I only want to see Linux kernel slides in this entire program of 10 lectures I should be able to search that I should be able to get those 10 slides or whatever 12 slides from wherever they are in these 10 lectures I should be able to view them accordingly like we see Google pages coming up there are 10 searches available 10 results of the search you can go and see whatever you want so that is additional feature so that will limit or extend this use of this because you don't have to go through again 10 lectures even if you have to suppose I have today I have to see where is Linux kernel arriving now so I have to go to lecture number one see that the table of contents there and then I will be able to see it so that is that is a bottoming that is it