Fiche SmartProjector ricm4 2015 2016: Difference between revisions

From air
Jump to navigation Jump to search
No edit summary
No edit summary
Line 17: Line 17:
== Next Steps ==
== Next Steps ==


* faire de l'ergonomie de comment les gens se connecter
* tests de performances comparatif entre UDP et TCP
* tests de performances comparatif entre UDP et TCP
* utilisation de 'queue' pour les nouveaux clients possibles : http://blog.nicolargo.com/2009/02/jai-streame-avec-gstreamer.html
* utilisation de 'queue' pour les nouveaux clients possibles : http://blog.nicolargo.com/2009/02/jai-streame-avec-gstreamer.html
* faire de l'ergonomie de comment gérer les connexions



== Solutions ==
== Liens utiles ==


* [https://fr.wikipedia.org/wiki/Virtual_Network_Computing VNC]
* [https://fr.wikipedia.org/wiki/Virtual_Network_Computing VNC]
Line 28: Line 29:
* [https://doc.ubuntu-fr.org/xrandr xrandr]
* [https://doc.ubuntu-fr.org/xrandr xrandr]
* look Klaxoon
* look Klaxoon
* [https://fr.wikipedia.org/wiki/Wi-Fi_Direct Protocole WiFi Direct]
* [http://liliputing.com/2015/07/ubuntu-on-the-32gb-intel-compute-stick-you-have-to-install-it-yourself.html Stick]
* raspberry pi
* [http://www.intel.com/content/www/us/en/compute-stick/intel-compute-stick.html Intel stick]
* [http://www.clubic.com/processeur/processeur-intel/article-774166-1-intel-compute-stick.html Intel site]
* [http://tice974.ac-reunion.fr/tablettes/aspects-techniques/connexion-a-un-videoprojecteur/ éducation nationale ?]
* [https://klaxoon.com/?_locale=frd klaxoon]
* [https://www.youtube.com/watch?v=lNvYanDLHZA Live Streaming Raspberry Pi Camera to Windows PC]
* [http://gstreamer.freedesktop.org/data/doc/gstreamer/head/manual/html/chapter-helloworld.html#section-helloworld tuto gstreamer]
* [http://stackoverflow.com/questions/33747500/using-gstreamer-to-capture-screen-and-show-it-in-a-window Capture screen]
* [http://stackoverflow.com/questions/11996715/gstreamer-udp-send-receive-one-liner gstreamer udp ]





Line 40: Line 53:
* feedback about the lesson.
* feedback about the lesson.
* save courses + transcription (link with some other projects)
* save courses + transcription (link with some other projects)





Line 45: Line 59:


* [[Patron de conception - SmartProjector]]
* [[Patron de conception - SmartProjector]]

= Glossary =

* [https://fr.wikipedia.org/wiki/Wi-Fi_Direct Protocole WiFi Direct]
* [http://liliputing.com/2015/07/ubuntu-on-the-32gb-intel-compute-stick-you-have-to-install-it-yourself.html Stick]
* raspberry pi
* [http://www.intel.com/content/www/us/en/compute-stick/intel-compute-stick.html Intel stick]
* [http://www.clubic.com/processeur/processeur-intel/article-774166-1-intel-compute-stick.html Intel site]
* [http://tice974.ac-reunion.fr/tablettes/aspects-techniques/connexion-a-un-videoprojecteur/ éducation nationale ?]
* [https://klaxoon.com/?_locale=frd klaxoon]
* [https://www.youtube.com/watch?v=lNvYanDLHZA Live Streaming Raspberry Pi Camera to Windows PC]
* [http://gstreamer.freedesktop.org/data/doc/gstreamer/head/manual/html/chapter-helloworld.html#section-helloworld tuto gstreamer]
* [http://stackoverflow.com/questions/33747500/using-gstreamer-to-capture-screen-and-show-it-in-a-window Capture screen]
* [http://stackoverflow.com/questions/11996715/gstreamer-udp-send-receive-one-liner gstreamer udp ]





Revision as of 10:42, 15 February 2016

Team :

  • Jules HABLOT (RICM4)
  • Mathias BRANGER (RICM4)

Supervisors:

  • Jérôme Maisonnasse
  • Didier DONSEZ


Current questions

  • Minimum debit ?
  • Which Protocol ?
  • How many flops ?

Next Steps


Liens utiles


Requirements

  • Multi display with multi users (different types of displays)
  • Multi display with one user (one screen for each app)
  • Zoom/Unzoom on a screen with a click
  • Check if students are here / presence dashboard
  • Drop files into a screen to share it with the screen owner.
  • Quizz : questions on screen / students answer on their computers
  • feedback about the lesson.
  • save courses + transcription (link with some other projects)


Design Pattern


Progress

Week 1 (January 18 - January 24)

  • Description of project requirements.
  • Investigations on existing objects and technologies.

Week 2 (January 25 - January 31)

Meeting with Maisonnasse Jérôme

=> According to him, we'll use Gstreamer.

Other

  • Redefining project.
  • Discovering UML systems.
  • Installing Gstreamer on Mac/Ubuntu.
  • Big issues on MAC.

Week 3 (February 01 - February 07)

  • Ubuntu : Gstreamer tests using shell.
  • Mac : trying to solve issues + post on StackOverflow

Week 4 (February 08 - February 14)

  • Defining design patterns [patterns]
  • Gstreamer : windows with multiple flows.
  • Trying to transmit video flow between 2 computers with Gstreamer.

Week 5 (February 15 - February 21)

Week 6 (February 22 - February 28)

Week 7 (February 29 - March 06)

  • Presentation

Week 8 (March 07 - March 13)

Week 9 (March 14 - March 20)

Week 10 (March 21- March 27)

Week 11 (March 28- April 03)

Week 12 (April 04 - April 10)