Justin.tv est un site internet américain fondé à San Francisco par Justin Kan et Emmett Shear. C’est un réseau de plusieurs milliers de chaînes qui propose un portail de vidéos en direct dont le lifecasting (flux vidéo). Fondée le 10 octobre 2006, Justin.tv était à l’origine une entreprise basée sur les médias. Paul Graham est l’investisseur de Y-Combinator en capital de base du site qui a financé 50 000 dollars U.S.
Le 19 mars 2007 à minuit, Justin Kan lança son expérience en vivant en permanence avec une webcam et un micro accrochés à sa casquette, le tout était retransmis en direct sur Justin.tv. Son expérience est appelé du lifecasting.
Pour diffuser à l'extérieur, la configuration utilisée est une carte réseau sans fil EVDO et un ordinateur portable (un Sony Vaio TX dans un sac à dos). La vidéo est diffusée à dix images par seconde depuis Justin Kan sur On2 (éditeur de diffusion en direct). Justin décrit son projet comme du "lifecasting".
L'ordinateur s'occupe de prendre une vidéo encodée à partir de la webcam et de l'envoyer au site web. Le sac à dos et le système a été développé par Kyle Vogt, l'un des quatre fondateurs de Justin.tv. À certains moments, il y avait des problèmes de surchauffe de l'ordinateur dans le sac à dos, et la vidéo s'arrêtait. Cela a été atténué par une remise à niveau du matériel portable, fonctionnant sous Windows et Adobe Media Encoder. La nuit, Kan remplaça sa webcam par un caméscope posé sur un trépied. Le Bureau, plus connu sous le nom de «officecam», est l’endroit où travaille l’équipe de Justin.tv. Le bureau lui aussi est filmé avec une caméra tournant en haute résolution 640x480 (et ne restituant aucun son).
Justin.tv suit la tradition de la sousveillance, c'est-à-dire l'enregistrement d'une activité dans la perspective d'un participant. Justin.tv s'appuie sur d'autres projets similaires d’il y a quelques années qui mettent en vedette le concept du streaming en continu 24/7 sur Internet. En 2004, Microsoft a tenu une conférence sur l’extraction des expériences personnelles (CARPE). À l’ouverture de cette journée, Steve Mann a fait part d’une allocution et d’un exposé réalisé par Gordon Bell à propos du Streaming en direct, via Internet, de sa vie de tous les jours, 24/7.
Fin juin 2007 de nouveaux broadcasteurs ont aux côtés de Justin proposés leurs propres contenus aidant ainsi à expérimenter le nouveau système en version bêta. Au cours de l'été 2007, Justin.tv est devenu une plate-forme de plus de 60 chaînes différentes.
Du 21 juillet 2007 au 15 août 2008, les chaines étaient répertoriées par leur popularité, les plus populaires étant situées sur la gauche de la top barre. Le "Répertoire" en haut de chaque chaîne dans le réseau Justin.tv montrait quelles chaînes étaient vivantes et celles qui ne l'étaient pas.
En août 2007, les chaînes ont été ajoutées à la vitesse moyenne de deux par jour, portant à la fois sur le contenu et les événements proposés par les lifecasters. Les chaînes internationales vont de l'Australie, au Brésil, du Royaume-Uni à la France, en passant par les Pays-Bas ou encore par la Suède. Ainsi, une lifecasteuse a pu voyager d'un pays à un autre, comme ce fut le cas de Lisa Batey, qui a voyagé de Brooklyn à Tokyo et à Kyoto en août 2007. Peu de lifecasteurs ont l'équipement nécessaire pour être mobile et c’est le plus souvent qu’on les rencontrent devant leur ordinateur. Au cours de cette même période, la chanteuse Marie Jody Gnant et d'autres ont commencé à lifecaster indépendamment à Justin.tv, sur Ustream.tv par exemple.
Le 2 octobre 2007, Justin.tv est devenu un réseau ouvert, permettant à n’importe qui d'enregistrer et de diffuser. Au 13 octobre 2007, Justin.tv avait 3200 comptes de diffuseurs.
Le 12 avril 2008, Justin.tv devient un site à multiples langages, dont la version allemande à partir de cette date. Le 18 avril 2008, le Français devient la troisième langue de Justin.tv avec sa traduction en version intégrale. L'espagnol est la quatrième langue du site à cette date. Justin.tv est maintenant disponible en 19 langues.
Le 27 juin 2008, Justin.tv inaugure son nouveau réseau. Cette nouvelle fonctionnalité permet en autre de créer son réseau d'amis avec un forum et une page pour les commentaires.
Depuis le 10 juillet 2009, il est désormais possible de diffuser directement sur le site de réseau social facebook grâce à au développement du système de vidéo en direct par le personnel de Justin.tv.
Le 15 juillet 2009, Justin.tv passe à la version 5 en changeant de design. En autre, le logo (une tête de singe portant une caméra représentant le lifecasting) est supprimé et le lecteur vidéo en direct est passé du format quatre tiers au format seize neuvièmes sur les chaines. Le système d'IM (messagerie instantanée) du site est depuis ce jour remplacé par une barre d'application meebo.
Depuis le 22 juillet 2009, il est désormais possible de diffuser directement sur le site de réseau social twitter grâce à au développement du système de vidéo en direct par le personnel de Justin.tv.