miércoles, 30 de noviembre de 2016

Website

A simple sketch that we are following for the web development is:







As a simple solution, we have three tabs, the first it's for the video reproducer with different bitrates, moreover each video has different resolutions , in the second tab there are posts of our block about project information and the last one it has all the information and documentation for the clients.


Server

We develop our main file server where we store and display the coded videos on a Windows 7 machine. We have been using an Open Source ‘Web Solution Stack’ to implement an Apache Server, a MySQL database and interpreters for written scripts in PHP. It’s called XAMPP.
Resultat d'imatges de xampp
 


Avidemux Specifications

Examples of compression formats (standards, specifications)

  • MP3
  • Vorbis
  • MPEG-4 Part 2, ASP
  • H.264 (MPEG-4 Part 10, AVC)
  • VP8
None of the items listed above is a codec, even though all of them are often erroneously referred to as such. A codec is a tool that actually does something (encodes/decodes, as the term encoder/decoder suggests), while a specification does not do (encode or decode) anything. It only describes how to make tools that do the actual work.

Examples of codecs

  • LAME
  • libvorbis
  • libavcodec MPEG-4
  • Xvid
  • DivX Codec
  • libvpx
None of the items listed above is a format, even though some of them are often erroneously referred to as such (see below). A software tool is not a specification. It implements the format described in the specification.

Resultat d'imatges de avidemux logo

Info Project

Web TV Communication is our main idea that we want to accomplish. To do that, we have set a tight number of resources that we will work with.
To get a general idea of what our system consist we have added a block diagram that shows every step that we will take care of to develop our project.


First of all, a webcam will be the device used to acquire the video data of any event we want to record. We will work with software already implemented to get the data and video-encode it to save it on a web server. As we will explain, our plan is to use an “off the shelves” video encoder previously studied. However, we have been working on different software simulations on Matlab to get a feel of what is the functionality and the main processes behind video encoding: Redundancy Elimination and Quantizers.