InvestorsHub Logo
Post# of 1382
Next 10
Followers 19
Posts 4455
Boards Moderated 0
Alias Born 03/27/2001

Re: cksla post# 60

Friday, 07/23/2004 12:29:00 PM

Friday, July 23, 2004 12:29:00 PM

Post# of 1382
H.264 Codec
Learn what the H.264 codec is about and how to implement in your design.
H.264 Encoding/Decoding
Broadcast and streaming applications for trials and technology evaluation.
H.264
Highly optimized functions for audio, video, graphics, speech compression, computer vision, signal processing and mathematics. Many code samples. Free trial.H-264 is a high compression digital video Digital video is a type of video system that works by using a digital representation of the brightness and colour of each pixel of the image. Black and white digital video is also possible.

Introduction
Digital Camcorders come in two different data formats: interlaced and progressive scan. The interlaced cameras scan an image by alternating lines: the odd-numbered lines are scanned,
..... Click the link for more information. codec Codec is an abbreviation of "coder/decoder", which describes a device or program capable of performing transformations on a data stream or signal. Codecs can both put the stream or signal into an encoded form (often for transmission, storage or encryption) and retrieve, or decode that form for viewing or manipulation in a format more appropriate for these operations. Codecs are often used in videoconferencing and streaming media solutions.
..... Click the link for more information. standard written by the ITU-T ITU-T is the telecom standardization organization of the International Telecommunication Union (ITU). It was previously known as CCITT, or Comité Consultatif International Téléphonique et Télégraphique (Consultative Committee for International Telegraphy and Telephony).

Series and Recommendations
It issues recommendations that have names like X.500, where X is the series and 500 is a serial number.
..... Click the link for more information. Video Coding Experts Group (VCEG) together with the ISO/IEC Moving Picture Experts Group (MPEG) as the product of a collective effort known as the Joint Video Team (JVT). This standard is identical to ISO Iso (iso-) is an English prefix indicating similarity or equality. It comes from the Greek ισο&sigmaf, meaning "equal."

Examples of English words using iso:

Isotherm (Boundary of constant temperature)
Isobar (Boundary of constant pressure)
Isohyet
Isotope
Isoelectronic


--------------------------------------------------------------------------------

ISO is the acronym of the International Organization for Standardization, also known as International Standards Organization.
..... Click the link for more information. MPEG-4 MPEG-4, introduced in 1998, is the designation for a group of audio and video coding standards agreed upon by MPEG (Moving Picture Experts Group). MPEG-4 is primarily designed to handle low bit rate content, from 4800 bit/s to approximately 4 Mbit/s. The primary uses for the MPEG-4 standard are web (streaming media) and CD distribution, conversational (videophone) uses, and broadcast television.
..... Click the link for more information. part 10. The final drafting work on the standard was completed in May of 2003.

More recently, the JVT has been working on a corrigendum (a list of errata corrections) to the original standard. The drafting work on the corrigendum should be completed in May of 2004.

In addition, the JVT is nearing completion of the development of some extensions to the original standard that are known as the Fidelity Range Extensions. These extensions will support higher-fidelity video coding by supporting increased sample accuracy (including 10-bit and 12-bit coding) and higher-resolution color information (including sampling structures known as 4:2:2 and 4:4:4). Several other features are also included in the Fidelity Range Extensions project. The drafting work on the Fidelity Range Extensions should be completed in the Summer of 2004.

H.264 is already widely used for videoconferencing, including its support in products of the two main companies in that market (Polycom and Tandberg). It has also been preliminarily adopted as a mandatory part of the future DVD specification known as HD-DVD, now under development by the DVD Forum. A number of broadcasters in Japan and Korea have announced future support for the codec, and it is under consideration for other broadcast use -- for example, it is under consideration in the United States' Advanced Television Systems Committee (ATSC) and in Europe's Digital Video Broadcast (DVB) standards bodies. In the wireless world, it is under consideration for adoption by the 3rd-Generation Partnership Project (3GPP).

A tweaked variant of this codec is implemented in the form of the Sorenson codec The Sorenson codec (also known as Sorenson Video Codec 3 or SVQ3) is a digital video codec devised by the company Sorenson Media and used by Apple's QuickTime and the newest version of Macromedia Flash, a special version called Sorenson Spark.

The Sorenson codec first appeared in QuickTime 4, which was widely used for the first time at the release of the teaser trailer for on March 11, 1999.
..... Click the link for more information. , as was found by an FFmpeg FFmpeg is a set of open source computer programs that can record, convert and stream digital audio and video. It includes libavcodec, a leading audio/video codec library. FFmpeg is developed under Linux, but it can compile under most operating systems, including Windows. The project was started by Fabrice Bellard.

The project is made of several components:

ffmpeg is a command line tool to convert one video file format to another. It also supports grabbing and encoding in real time from a TV card.


..... Click the link for more information. developer working on reverse-engineering
Reverse engineering (RE) is the process of taking something (a device, an electrical component, a software program, etc.) apart and analyzing its workings in detail, and after that to reconstruct a new device/program/etc. that does the same thing, without actually copying anything from the original. The verb form is to reverse-engineer, spelled with a hyphen.

Reverse-engineering is commonly done to avoid copyrights on desired functionality, and may be used for avoiding patent law, though this is a bit risky: patents apply to the functionality, not a specific implementation of it.
..... Click the link for more information. the Sorenson codec.


Join the InvestorsHub Community

Register for free to join our community of investors and share your ideas. You will also get access to streaming quotes, interactive charts, trades, portfolio, live options flow and more tools.