Leechcraft modular linux internet client

436 views
336 views

Published on

0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
436
On SlideShare
0
From Embeds
0
Number of Embeds
2
Actions
Shares
0
Downloads
2
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Leechcraft modular linux internet client

  1. 1. Опыт разработки многофункционального интернет клиента LeechCraft
  2. 2. Задача: посмотреть видео Unix-way Not unix-way1) скачиваем файл mplayer2) утилитой опеделяем типконтейнера3) утилитой определяем тип видеокодека4) утилитой определяем тип аудиокодека5) разделяем видеофайл на аудио ивидео потоки6) декодируем видео7) декодируем аудио8) Направляем декодированноеаудио на звуковое устройство9) Декодированное видео разрезаемна кадры10) пишем скрипт показывающийчерез фреймбуфер разрезанныебитмапы.
  3. 3. Плагины LeechCraft Основные модули Дополнительные модули Aggregator  AnHero  NetworkMonitor Azoth  Auscrie  New Life BitTorrent  CSTP  Popishu LackMan  DBusManager  SecMan Poshuku  DeadLyrics  SeekThru Qrosp  GMail Notifier  ShellOpen Summary  HistoryHolder  Tab++ EiskaltDC++  Kinotify  vGrabber  LCFTP  LMP
  4. 4. Aggregator
  5. 5. Azoth: P100Q
  6. 6. Azoth: EmbedMedia
  7. 7. LackMan
  8. 8. Poshuku
  9. 9. Kinotify
  10. 10. Виды сообщений Виды сообщенийСообщение- Сообщение- Запрос на Запрос науведомление уведомление делегацию делегацию
  11. 11. Типы обработчиков Типы обработчиков Entity Entity Entity Entitydownloaderdownloader Handler Handler
  12. 12. Phases of an engineers life1. Oh cool a computer! Woops i think I broke it. How do i fix this?2. Omg computers are so cool. Look what I can do with it. And this, and that!3. Why is studying computer science so boring?4. This software sucks, i can do it better!5. All software sucks. I cant possibly fix everything.6. Maybe i chose the wrong job.7. What do you mean senior engineer? Already 8 years passed? oh hell..8. ..?
  13. 13. Благодарю за внимание! Мои контакты:Jabber: magog@gentoo.ruMail: MaledictusDeMagog@gmail.comSkype: lord_baskervil Наши контакты:Jabber: leechcraft@conference.jabber.ruIRC: irc.freenode.net:6667#leechcraft

×