welcome thank you everyone for coming as Randy introduced me I’m Yakko clouser I’m going to talk about WebRTC today on a daily basis i’m working with ss7 technologies I mostly do as a seven stuff but in my after our life I do a lot of vibe things and nowadays i’m fiddling with WebRTC so at the beginning when i thought about the talk i’m going to give I imagined giving very nice demo presenting with a lot of whistles and stuff but then I looked at the schedule I noticed I’m talking just before Tim panton who is very well known for giving awesome demos so I decided not to enter the competition just for the sake of not losing it for sure so I have to reinvent my talk and I decided to talk about something different I mean Astrakhan is known as highly technical conference everyone is talking about highly deeply technical stuff details and stuff like that so I decided to take one step back and talk about the ideas that the technology can or will allow to to brink life so today i have three stories to tell oh I mean three storage to tell you not so long ago i was contacted but by this open source foundation or foundation for open source which is a Polish foundation interested in all things open source and making everyone and use open source in just about anywhere and government in business and wherever it’s possible and feasible so we sat down and talked about what we can do to make open source a viable option for government and business users use cases and after a few make meetings there was one of the nights i sat down and browse the internet and I came up with the YouTube video it’s a famous song I mean it was in Europe at least what stroke me is that the lady is interpreting this the famous song in sign language I mean come on I’m that’s the first time I’ve noticed people doing that it was it struck me so I thought video sign language disabled people it’s that simple and that’s how the first k case came in with the foundation it’s a kind of 1 11 12 or in in the u.s. it would be e-911 a kind of system for hearing or speaking impaired people nowadays all the hearing or speaking disabled people can do with telephone is use boxes like those where they can communicate over the phone lines but then it’s not very efficient and not really widespread so not only are they disabled they have problems calling their ambulances their fire trucks and stuff like that so with the non cliche that the picture is worth a thousand words and subsequently video being worth even more we decided to build a system that will allow the

dispatchers chain dispatchers to communicate with the disabled people over the video link built over web RTC it really it really enables the the disabled people to communicate effectively and the second thing is of course when you have the video link you can not only communicate with the sign language you can also request the person calling to show you around for example so there are additional gains that we had from the from the way of communicating like that of course as the 112 number in Europe is universal for the whole European Union and it being almost 30 countries it’s complicated to implement it straight ahead it’s not like the time to market is counted in weeks or months it probably will be counted in years but there’s a proposal for for that on the table there are people pushing for it it’s probably it probably don’t happen in though in some time it will be a good publicity if nothing else it will be a good publicity for for the government and at low cross of that and it will enable people to already disabled people to have their lives just a little bit easier what what is the additional gain or additional pro for this mode of contact for the emergency services is that well WebRTC works on a mobile from day one so the bottom one of the previous slides which is rarely seen on a payphone by the payphones or well generally anywhere could be could be replaced with any smartphone just about any smartphone which are plenty in yeah in your surroundings so the disabled people well they can carry one on them but if they don’t they can use anyone’s phone to just make the made it call so that’s that’s case 1 case 2 there’s the thing I don’t know if it’s the same thing in here in the US but in Poland we have some something called blue line its emergency line telephone service run barred by the police for reporting any domestic abuse and child abuse and stuff like that of course it being a telephony service it has its limitations so after contacting the people running it we got well they told us they they would have some use for a video service that the people in need would call and report possibly the situations as they as they progress or shortly after and the police running the service as as a trusted third party could record it then use use further down the line in court as for now supporting evidence along with things like police reports and medical abductions and stuff like that but possibly in the future it will be made into law that this recording made by the trusting third party can be can be something more and there is the case 3 there is a ongoing ongoing project in Poland which involves making all the governmental services available for disabled people I mean hearing speaking impaired people so nowadays it works like this you go to any official

building and in the lobby they have this cheap yelling voice phone you can from that phone you can call sign England sign language translator and he will he or she will direct you to the right room to the right person to the right office and stuff like that of course it some somehow works but it’s highly inefficient because when you have to deal with two or three or four offices in a row you have to every time you have to come back and occasionally when you want something well where there is a problem in some of the offices you have to come back and it’s inefficient it’s an efficient so there is 0 3 so there is there’s a project on the table so of course the situation as it is today could be easily solved with buying additional license or for every governmental worker to install the appropriate software on their computers and have the service available at the desk of every government official at least those dealing with the clients but it’s highly cost inefficient and it’s a problem to deploy such a such an amount of software on so well let me say it will uneven Network I mean there are a lot of versions of Windows some of them are really outdated then can be upgraded because of some legacy software and stuff like that so there’s a problem and the the managers running this project we’re very interested in doing it so everyone can access it without any significant additional costs which word is WebRTC would allow and would allow easily and additionally we can deploy small computers like tablets and stuff like that to hand over to the interested parties to go through the offices with and have their assistant translating for them to make their lives a bit easier and also as bonus to that of course it would be easy to add language translation of course language translation doesn’t require video but it makes things is right I can speak for myself only but I think most of the most people speaking their second and third language can attest to that that seeing the person speaking this language makes it easier to understand not just hearing their voice it makes it makes it that just a bit easier to understand what they are saying and communicating in general so as a free bonus they can just run this language translation service for people dealing with passports pieces and stuff like that and it would be quite easy and the cost effective which is which is important of course there are many many more things to be done with WebRTC there are just three examples how we can use wisely use the technology to easy some of the to eat some of the problems met in real life by disabled or mostly disabled people because that’s what most of the cases deal with and of course there are the video conferences and just video playing video calls the skype kind you can do with the WebRTC everyone is talking about but those cases I think I described are very good example how to use the technology to make some greater good okay if you have any questions I would be more than happy to answer them go ahead I don’t have an iphone so i can say it

first hand but it works in in chrome so i imagine if there is a chrome for iphone i also i imagine it would I probably doesn’t work because of happiness okay security it was it works for most of android phones okay are you does anybody know about that that’s a great that’s a great question because of the security of soco security an apple great is this answering the question ok this is a third-hand answer but at the web RTC conference they mentioned that chrome on the iphone that was actually not a chrome it was actually safari underneath out when i may be coming to the party I’ll be it slowly but right now I don’t believe you can do that well the late comer to the market of war party see the biggest late comer is probably Microsoft but they are coming we we’ve met with them for for a few things and they assured us the WebRTC is coming to Internet Explorer so i wouldn’t even imagine Apple not implementing it it’s just a matter of time and as I as I mentioned all of the project will take time to implement on a large scale they’re running us some kind of demos trials and stuff like that but to implement the projects like this on a national scale or pan national like European Union scale it takes time and a lot of time it’s not businesslike attitude when where you want to get to market in shortest amount of time possible they want well you know how it is with governments it takes times it takes time but it will eventually get there I imagine any other questions raise your hand high because my vision is a little blurred this morning and who to extend that we we’ve met with them yesterday to talk about the art toxin he told him what I’m going to talk about and he showed me a well mentioned really that show a very interesting piece of software he found on the net it’s seriously Jays right Charice tjs it’s a library for manipulating manipulating web RTC vo streams live in real time and if you use some of you I see use max there is a future accessibility future feature to feature to allow allow people with the with the side problems to see better see the screen better with with the what is was it the future doing I mean the mac future a feature to to help the so there’s like a three-button keystroke on the mac that you can hit and you get a high contrast version of your screen so you could do the same sort of thing but for use them and I’ve got this in night vision mode but um so so you can do all kinds of funny political so what’s really cool about this is that it’s just web RTC right so there’s there’s a i literally i found this library and about and they’re half an hour later I managed to layer in the this this graphic processing and it’s just amazing this it’s just like four lines of JavaScript and you can reprocess the image and as as we were saying earlier there’s this is this is from a this is from an android phone this is web RTC on it running on an android phone out over the network to a Mac running Chrome so this is there nothing clever here there’s nothing like you know extraordinary haven’t bought a signal processing package I’ve just downloaded you know some JavaScript off the off the web and and I can pick all these kind of random not random something are useful so we can go into kind of sepia it actually works better chrome to Chrome the processing on this is a little bit limited but nothing is an amazing piece of software and put you in the picture now Andy so what we what you’ve got here is is where what you see on handset calling to a Mac that is then doing online signal processing in

JavaScript to rewrite the image to meet some arbitrary criteria of mine I mean there are some useful ones in here like you know that’s inverted I don’t know if that’s useful but you might have a site thing that for that was useful sorry go on take that I wanted to mention something first of all the NSA is pleased to be watching these images that’s why there’s a little bit of lag they’re very they’re analyzing them real time the real time in part is seriously though because this is about what’s the use of WebRTC I don’t have a URL but there’s a great demo that was circulating i think was on google+ but it’s probably available if you look it up someone had for example this is a great little the quick demo of a baby monitor so you’ve got two endpoints like say two laptops two devices that have cameras and in the baby room you put the you put your laptop and the obviously the child is on the camera and then on the other end you contact it through WebRTC by clicking on the link do you have that for us and the point is it the processing part that he’s doing the useful processing might be a motion detection so this baby monitor rings on the monitor you’ve got the child I don’t think anybody’s listening me the child camera rings the other end to alert you that the child is getting out of its crib or something like that but whether this is useful or not it’s a very interesting demo because it actually does something you know which one I’m talking about yeah yeah it’s real simple but clever that’s the question that I might even get there before he speaks so actually the joke about the NSA is funny and whatnot however it does actually raise the question when implementing WebRTC we’re gaining access to hardware and system resources on the individual device what sort of additional security measures would we have to take to make sure that this isn’t going to be manipulated up for no good end oh that’s an interesting question i mean you can take as much precautions as possible but well the it all happens in the browser so like chrome and mozilla they are open source you can use the open source semi audited i mean you can audit it but systems like that you can avoid the closed system like Safari and Internet Explorer which don’t have web RTC implemented just yet they will that’s about it i can think of anything more you can you can do them because it’s running browser so i guess one of the things one might think about is the precursor to this flash and adobe and the number of patches and security issues weren’t there specific security issues maybe tim gnosis or maybe you do coop about the flash permissions and all of that there was a time when that was a big deal right yeah but the point is on WebRTC I know that one of the things they were having a little bit of trouble with in the beginning was how are we going to deal with this how we going to manage this stuff and if you’ve tried any WebRTC I think the browser implementations bring up prompts that ask you to accept no yeah I’ve had the impression sometimes I haven’t accepted and it’s worked but that’s probably just me not paying attention so probably there is a market from for hardware iming hardware just the screen cups I mean cops that cover your camera cameras in your laptop I’ve already got that I feel so gaffers tape the market is about to take off yes web RTC a thing it’s funny because all phones that have video have a little thing you can a little door you can close really mind up video phones it doesn’t in that case a little plug for the polycom line and I have one of those cameras to give away if anyone here has a vivir x600 can you raise your hand no no it’s too bad we’ll try the next group okay any other questions or comments I don’t see any hands wait on the security thing Matt and I are talking in 10 minutes time about the deep deep low level stuff that goes on over the wire which has a as a whole load of security stuff that gets tied up in that but I think yeah curbs right you look after the browser first and then then start worrying about what’s going over the wire thank you very much thank you your goober