{"id":352,"date":"2009-05-07T23:34:24","date_gmt":"2009-05-08T02:34:24","guid":{"rendered":"http:\/\/leandroascierto.com\/blog\/?p=352"},"modified":"2011-08-27T08:29:56","modified_gmt":"2011-08-27T11:29:56","slug":"webcam-via-socket","status":"publish","type":"post","link":"https:\/\/leandroascierto.com\/blog\/webcam-via-socket\/","title":{"rendered":"Webcam via Socket"},"content":{"rendered":"<p style=\"text-align: justify;\">Se trata de dos proyectos para enviar capturas de una webcam a trav\u00e9s\u00a0de los Socket,\u00a0es decir,\u00a0podr\u00e1s enviar capturas de una webcam por internet en una conexi\u00f3n\u00a0Cliente-Servidor, ambos trabajan con la clase CSocket y no dependen del Winsock.ocx, las capturas son comprimidas a .JPG con la clase cJpeg y no dependen de GDI+, si ejecuta el servidor \u00e9ste se ejecutar\u00e1 de manera oculta, por lo que s\u00f3lo podr\u00e1n cerrarlo con el Cliente desde el administrador de tareas, el Cliente cuenta con dos opciones para elegir el tama\u00f1o y calidad de la captura (mientras m\u00e1s bajos sean estos valores m\u00e1s r\u00e1pido ser\u00e1 la transferencia),\u00a0tambi\u00e9n posee una barra de progreso que muestra el envi\u00f3 de cada captura.<\/p>\n<p align=\"center\">\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter\" src=\"http:\/\/www.leandroascierto.com\/blog\/imagenes\/webcam_socket.png\" alt=\"Webcam\" width=\"454\" height=\"309\" \/><\/p>\n<p align=\"center\"><a href=\"https:\/\/leandroascierto.com\/blog\/descarga.php?url=Soket and Camera.zip\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter\" title=\"Descargar\" src=\"https:\/\/leandroascierto.com\/blog\/descarga.php?file=Soket and Camera.zip\" alt=\"\" width=\"280\" height=\"61\" \/><\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Se trata de dos proyectos para enviar capturas de una webcam a trav\u00e9s\u00a0de los Socket,\u00a0es decir,\u00a0podr\u00e1s enviar capturas de una webcam por internet en una conexi\u00f3n\u00a0Cliente-Servidor, ambos trabajan con la clase CSocket y no dependen del Winsock.ocx, las capturas son comprimidas a .JPG con la clase cJpeg y no dependen de GDI+, si ejecuta el <a href='https:\/\/leandroascierto.com\/blog\/webcam-via-socket\/' class='excerpt-more'>[&#8230;]<\/a><\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[39],"tags":[79],"class_list":["post-352","post","type-post","status-publish","format-standard","hentry","category-proyectos","tag-sokets","category-39-id","post-seq-1","post-parity-odd","meta-position-corners","fix"],"_links":{"self":[{"href":"https:\/\/leandroascierto.com\/blog\/wp-json\/wp\/v2\/posts\/352","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/leandroascierto.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/leandroascierto.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/leandroascierto.com\/blog\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/leandroascierto.com\/blog\/wp-json\/wp\/v2\/comments?post=352"}],"version-history":[{"count":2,"href":"https:\/\/leandroascierto.com\/blog\/wp-json\/wp\/v2\/posts\/352\/revisions"}],"predecessor-version":[{"id":530,"href":"https:\/\/leandroascierto.com\/blog\/wp-json\/wp\/v2\/posts\/352\/revisions\/530"}],"wp:attachment":[{"href":"https:\/\/leandroascierto.com\/blog\/wp-json\/wp\/v2\/media?parent=352"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/leandroascierto.com\/blog\/wp-json\/wp\/v2\/categories?post=352"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/leandroascierto.com\/blog\/wp-json\/wp\/v2\/tags?post=352"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}