Category Archives: C#

Jellies Swarm Dome Video Server :: Monterey Bay Aquarium

Photo of Jellies Swarm Dome

With a half sphere dome spanning 8 feet in diameter, the total surface area when corrected for curvature is the equivalent to a 170 inch display. And with the quality standards the designers at the Aquarium have always prided themselves on, with a display of that size, a more realistic experience that comes from pixel density was absolutely important. They selected a projector with a native resolution that exceeded 2K standards of 2560×1600, and it was up to me to find a flawless playback solution that not only could handle they data rate of an uncompressed video at that resolution, but also could sync to a secondary video stream with bi-lingual captions of the narrated 3D animation.

I looked into how to best push that much video data and settled on a utilizing a custom presenter provided by Window’s Enhanced Video Renderer, and built the computer with a second video card to handle the status reporting. The final result is flawless playback that is without stuttering or image tearing.

Tyson CDI Tool :: Joe Khirallah


prostituees sur valenciennes
rencontres calvisson
comment rencontrer un homme a 50 ans
rencontrer un psychologue gratuitement
faire des rencontres a marrakech
film sur les rencontre internet
chop me rencontres
rencontres le parisien fr member
rencontre de la durance 2013
rencontre femme sexe besancon
nouvelles rencontres
biladi maroc rencontre
rencontres d arles 2009
site rencontre salafi
combien gagne une prostituée en belgique
comment faire de nouvelles rencontres dans une nouvelle ville
contes et rencontres en lozre
comment trouver une prostituee
rencontre celibataire val d oise
rencontre neuilly sur seine
parole rencontre avec ballon
recherche sites rencontres algerie
stupeflip rencontre brel
jeux rencontre comme habbo
site de rencontre reveuse .fr
organiser une rencontre irl
site rencontre ado 16 ans
prix moyen site de rencontre
meilleur site de rencontre pour mariage
rencontre ville handicap toulouse
prostituee allier
stratégie marketing site de rencontre
rencontre saint mars la jaille
prêtre gay rencontre
rencontres femmes occasionnelles
rencontres en réa sfar
pirater rencontres hard
chasse aux prostituées
rencontre du 9ème art
rencontre jasnières 2011
rencontre modave
faire des rencontres clermont
un jour tu rencontreras cette personne qui te fera
plancher les mines rencontres
rencontre une femme france
rencontres bios
point rencontre fribourg
kiev prostituees
rencontres jeunes de 13 ans
rencontre sur google mimi chat
le bon coin rencontres alsace
site de rencontre pres de chez moi gratuit
tombouctou terre de rencontre
souper rencontre longueuil
rencontre motos anciennes
dome rencontres
meilleur site rencontre facebook
site rencontre mere
femme saint chamond
agence de rencontre femme ukraine
chartres rencontre
stream love easy rencontre
comment rencontrer marion cotillard
rencontre au senegal gratuite
site de rencontre tel aviv
rencontre serieuse avec numero de telephone
la première fois que je me suis prostituée
senior rencontre gratuite
rencontre rugby france-nouvelle-zélande
rencontre femme versailles
rencontre biya fru ndi
rencontre eric zemmour
comment faire pour ouvrir un site de rencontre
forum rencontre grenoble
rencontres malraux
moi christiane f. ..13 ans droguée et prostituée personnages
avis zoosk rencontre
tchatche.com rencontre
rencontres à elizabethtown topanalyse
chat rencontre sfr
blog rencontre adopte
rencontre deux coeur solitaire
mon bled com rencontre musulman
prostituée cognac
belle rencontre.net
rencontre ruffiac
femme boulogne billancourt
prostituée verneuil sur avre
site rencontre femme russe qui parle francais
meet bruay la buissi ere
site de rencontre loudeac
rencontre économique 2010
tchat rock rencontre
site des prostituées au senegal
rencontres auch
antoine rencontre les problemes rapidshare
dating femmes sevran
vlan belgique rencontre
ian somerhalder rencontre
concours rencontre avec star
prostituees crete
stade toulousain calendrier des rencontres
rencontres thoronet
rencontre merkel sarkozy
rencontre avec les dauphins marineland
maghreb rencontres
symbole rencontre
sainte rencontre
rencontres gratuites canada
rencontre latino latina
forum rencontre toulon
les rencontres du management de pôles
pascale parent rencontres
site de rencontre atlantis
site rencontre aventure gratuit
rencontres leboncoin
club de rencontre pour celibataires bordeaux
traduire prostituée en anglais
rencontres femmes cap vert
chat laon
congrès l art de la rencontre
site de rencontre guitariste
quel est le meilleur site de rencontres gratuit
avis site de rencontre russe
rencontre reiki bordeaux
prostituée sur poitiers
résumé d une étrange rencontre de j b stamper
site de rencontre tribu
wwwune rencontre com
prostitute jae michelle
prostituées gigean
numero de tel de prostituee
rencontre lambersart
rencontre aboisso
site de rencontre avec messagerie gratuite
rencontres rando
pokémon noir et blanc combat et rencontre à méanville
combien coute une prostituee
rencontres jass
rencontre une femme chinoise
se decrire sur un site de rencontres
marie prostituee
rencontre renaze
site de rencontre neerlandais
quand ali rencontre sali
rencontre femmes indre et loire
comment marche pierre de rencontre wow
rencontre france football
faire des rencontres amicales sur nantes
modele texto rencontre
president prostituee
rencontrer extraterrestre sims 2
quand harry rencontre sally bande annonce fr
club rencontre st etienne
rencontre ledergues
nice site rencontre
prostituees montceau les mines
rencontre brignon
texte biblique sur la rencontre
rencontres seniors 66
rencontre hitler mussolini venise
comment refuser une rencontre
rencontres en haiti
association point rencontre valais
les meilleurs sites de rencontres professionnelles
rencontre femmes essonne
site de rencontre gratuit pour homme celibataire
rencontre ivoirienne abidjan
riom reliure rencontres
rencontre en suisse
fiabilité des rencontres sur internet
rencontre gratuite salon provence
rencontre las vegas
rencontre gay munich
site de rencontre agricole gratuit
rencontre sur telephone portable
meet tarbes
rencontre amoureuse entre ado
schat de rencontre
suede rencontre
tunisie rencontre gratuit
prostituées porte de bagnolet
rencontre arbois
comment bien choisir un site de rencontre
site de rencontre gratuit ile de france
quand henri rencontre alfy
rencontre barcelone real madrid
forum rencontre d un soir
rencontre false
phrase type de rencontre
cite de rencontre malgache
rencontre oranaise
rencontre socialiste de grenoble
planifier une rencontre doodle
rencontre saint maixent sur vie
livre rencontre eckert
rencontre tremplin
rencontres amicales mamans
flirt rencontre net member match list
agence rencontre 64

Purdue Benefits Video :: Purdue University

Screenshot from the video

This is another project made from my XML driven synchronized content engine that I call Hybrid Video. Making videos that have a large amount of repetitive graphic elements like bullet boxes can be produced much faster using this engine and by keeping the video layered like this allows for a lot of slick dynamic content that can be added. Plus the “look” of the graphics comes from a separate file much like CSS, so the video can be completely re-skinned quickly.

And if you’d like to learn more about our Hybrid Video technology, click here.

MBARI: Mission to the Deep :: Monterey Bay Aquarium

Photo of the installation

The sister organization to the Monterey Bay Aquarium is the Monterey Bay Aquarium Research Institute, or MBARI. And when that connection was to be showcased in the Monterey Bay Aquarium, we stepped up to help in numerous ways. From programming the 3 video games visitors play that demonstrate various research MBARI projects to providing our own uncompressed HD video player software (UnPeg) and hardware for a 3 channel video wall and tied all of it together so the whole system together so it all was synchronized with the Aquarium’s show controller. The permanent exhibit has been open since 2007 and has only required one service visit from us (which had a response time of under 12 hours).

Zero Gravity Photo Stage :: Chabot Space and Science Center

Photo of the photo stage

For an exhibit on the International Space Station, Chabot had a bold challenge to solve; providing a way for visitors to take a photo of themselves in zero gravity. With a budget that excluded commissioning a NASA level contraption to accomplish this goal, Chabot decided to simplify the challenge to taking a photo of someone at the height of a jump into the air. From there, we set off to solve how best to do it. Our solution was to utilize a commercial grade floor mat, like the ones used for automatic doors at grocery stores. With that, our solution recorded all the frames between the time someone leaves to mat to when they land back on it. From there the three images that are at their highest point (when they are neutral to the pull of gravity) are presented for them to select and email to themselves and friends. And for Chabot, they get monthly update for their mailing list of visitors that opted into receiving their newsletter.
images of people jumping.

Sample Photos Taken

The final piece was hugely successful and is still one of the most popular installations at Chabot with an average of 60,000 photos taken annually.

UnPeg® Custom Interactive Video Player

screenshot of unpeg

UnPeg® is a Windows based DirectShow player I made for providing videos for interactive exhibits. It’s supports either fullscreen playback or output via HDSDI. In addition, it provides 3 different methods to trigger videos playback (keyboard, MIDI and serial). It also supports syncing with other devices and other UnPegs® regardless of frame rate. It also provides seemless looping.

It’s been installed in many exhibits for as long as 5 years and has been maintenance free and easy to startup.