Re: Which technology should I learn to do this?
On 01/06/2012 10:02 PM, Shachar Shemesh wrote: Hi all, I have a setup which is embeddedish (Intel CPU and quite a bit of power, but will need most of this power to do stuff with. An Intel display adapter). The device has a local display (touch screen LCD) that needs to display some UI (implemented by a web server on the device) displayed by webkit. The background for the UI needs to be a live stream from a local camera connected directly to the device. You mean something like this? http://www.shavitos.com/sample/video.html # There is software written already to do some of this stuff on another HW platform, where the display is hard-wired to show a background from the camera and a foreground (RGBA). It is working with embedded QT (formerly QTopia) and webkit. I need to port this to the fore-mentioned Intel platform. So what I need is this. I need a browser to display UI with partial transparency, through which you can see a lower layer that is generated anywhere from 25 to 60 times a second from a camera. Ideally, I should be able to keep the camera code in a separate process from the webkit one. I am unfamiliar with all of the technologies I'm about to mention, so I'd like your help in which one to learn - which one will most likely let me do what I want the easiest. The options I could think of: - Keep things in the frame buffer. I know QT has some classes to do just that. They even support color spaces other than RGB (the camera typically produces 4:2:2 YUV). I'm not sure how much free of conversion that is (if it does require conversion, I'd rather do it myself). I'm also not sure how much support I'd have for partial transparency and for running the Video preview in a separate process than the browser. - Use X11 and DRI/DRM. I know for sure that different processes are supported. From what I've started to read about DRM, however, it seems that taking over the entire screen is the only option truly supported. I'm not sure how it works. - Use X11 and OpenGL. This will definitely support all the transparency I'd need, but I'm not sure whether that is the right option. Does anyone know what does Xine/VLC/Dragon player use? How does the UI cause things to be transparent when, e.g., I'm moving a window around? Is OpenGL involved in this? Shachar -- Shachar Shemesh Lingnu Open Source Consulting Ltd. http://www.lingnu.com ___ Linux-il mailing list Linux-il@cs.huji.ac.il http://mailman.cs.huji.ac.il/mailman/listinfo/linux-il ___ Linux-il mailing list Linux-il@cs.huji.ac.il http://mailman.cs.huji.ac.il/mailman/listinfo/linux-il
Re: Which technology should I learn to do this?
On 01/07/2012 07:29 PM, Dotan Shavit wrote: On 01/06/2012 10:02 PM, Shachar Shemesh wrote: Hi all, I have a setup which is embeddedish (Intel CPU and quite a bit of power, but will need most of this power to do stuff with. An Intel display adapter). The device has a local display (touch screen LCD) that needs to display some UI (implemented by a web server on the device) displayed by webkit. The background for the UI needs to be a live stream from a local camera connected directly to the device. You mean something like this? http://www.shavitos.com/sample/video.html Definitely not. I need the CPU to do stuff. The video I have already arrives one open frame at a time (directly from the camera), and I would not like to pay the overhead of decoding it. So, definitely not HTML5. Shachar -- Shachar Shemesh Lingnu Open Source Consulting Ltd. http://www.lingnu.com ___ Linux-il mailing list Linux-il@cs.huji.ac.il http://mailman.cs.huji.ac.il/mailman/listinfo/linux-il
[HAIFUX LECTURE] Maqaf Hataf Patakh - The new standard Hebrew keyboard layout by Amir E. Aharoni
On Monday, January 9th at 18:30, Haifux will gather to hear Amir E. Aharoni talk about Maqaf Hataf Patakh - The new standard Hebrew keyboard layout Abstract In the last two years a committee in the Standards Institution of Israel worked, on my initiative and with my active participation, on a revision for the standard of the Hebrew keyboard layout. Why did i want to change the layout? Why is it good to do it through the Standards Institution? How to make people who represent Microsoft, Linux, and Apple agree about things? How is a keyboard layout edited in Linux and in Windows? How do you install a keyboard layout and how do you distribute it to a lot of people? We meet in Taub (CS Faculty) building, room 6. For instructions see: http://www.haifux.org/where.html Attendance is free, and you are all invited! Future Haifux talks include: *** No lectures scheduled! It's time for YOU to think about something! *** We are always interested in hearing your talks and ideas. If you wish to give a talk, hold a discussion, or just plan some event Haifux might be interested in, please contact us at webmas...@haifux.org -- Web: http://www.billauer.co.il ___ Linux-il mailing list Linux-il@cs.huji.ac.il http://mailman.cs.huji.ac.il/mailman/listinfo/linux-il
Re: Which technology should I learn to do this?
On 01/07/2012 07:56 PM, Shachar Shemesh wrote: On 01/07/2012 07:29 PM, Dotan Shavit wrote: On 01/06/2012 10:02 PM, Shachar Shemesh wrote: Hi all, I have a setup which is embeddedish (Intel CPU and quite a bit of power, but will need most of this power to do stuff with. An Intel display adapter). The device has a local display (touch screen LCD) that needs to display some UI (implemented by a web server on the device) displayed by webkit. The background for the UI needs to be a live stream from a local camera connected directly to the device. You mean something like this? http://www.shavitos.com/sample/video.html Definitely not. I need the CPU to do stuff. The video I have already arrives one open frame at a time (directly from the camera), and I would not like to pay the overhead of decoding it. You sure it's so complicated to cut this overhead? ;) # So, definitely not HTML5. Shachar -- Shachar Shemesh Lingnu Open Source Consulting Ltd. http://www.lingnu.com ___ Linux-il mailing list Linux-il@cs.huji.ac.il http://mailman.cs.huji.ac.il/mailman/listinfo/linux-il
HTML Mail (was: Re: Which technology should I learn to do this?)
On Sun, Jan 08, 2012 at 08:50:45AM +0200, Dotan Shavit wrote: ___ Linux-il mailing list Linux-il@cs.huji.ac.il http://mailman.cs.huji.ac.il/mailman/listinfo/linux-il Dear Linux-IL subscribers, Should I officially give up and declare text email as a thing of the past? Should I move to some graphical mail client that displays and composes html mail? I tried Thunderbird a few times, for a few days each, over the last 5 or so years, and always went back to mutt. I see on this list some people that still use mutt. I also have a feeling that some of the past users of mutt on this list moved to html mail clients. I do not intend to start a flame war. Feel free to ignore, give advice, share your struggles, etc... -- Didi ___ Linux-il mailing list Linux-il@cs.huji.ac.il http://mailman.cs.huji.ac.il/mailman/listinfo/linux-il
Re: HTML Mail (was: Re: Which technology should I learn to do this?)
On Sun, Jan 8, 2012 at 09:15, Yedidyah Bar-David linux...@didi.bardavid.org wrote: Should I officially give up and declare text email as a thing of the past? Should I move to some graphical mail client that displays and composes html mail? I tried Thunderbird a few times, for a few days each, over the last 5 or so years, and always went back to mutt. I see on this list some people that still use mutt. I also have a feeling that some of the past users of mutt on this list moved to html mail clients. I do not intend to start a flame war. Feel free to ignore, give advice, share your struggles, etc... For my personal email I use Thunderbird with text email. Why do you want to give up on text email? HTML email is the problem, not text. -- Dotan Cohen http://gibberish.co.il http://what-is-what.com ___ Linux-il mailing list Linux-il@cs.huji.ac.il http://mailman.cs.huji.ac.il/mailman/listinfo/linux-il