TCP 소켓을 사용하여 두 번째 앱 (이 경우 이미지는 byte [] 형식의 이미지)으로 데이터를 전송하는 응용 프로그램과 이미 바이트를 압축하고 있습니다. 바이트를 캐싱하고 새 바이트 변경을 비교하는 방법이 있는지 궁금해하고 그 차이 (새로운 변경 사항) 만 보내면됩니까? 이렇게하면 내가 보내는 데이터를 줄일 수 있습니다. 전송 간격은 50 밀리 초입니다.TCP 소켓을 통해 이미지 바이트 변경 보내기
MemoryStream을 .png 형식으로 저장하는 비트 맵을 캡처 한 다음 TCP로 보내기 전에 GZipStream을 사용하여 바이트를 압축하지만 평균 이미지 바이트는 150000이며 두 가지 전송 모두에 대해 수신 응용 프로그램은 처리하기 위해 많은 메모리를 사용하고 있습니다.
참고 : 내 코드는 사실에 근거한 질문 일 뿐이므로 게시하지 않습니다.
모든 의견이나 아이디어는 높이 평가됩니다.
감사합니다.
_ "내 코드는 사실에 근거한 질문 일 뿐이므로 게시하지 않습니다."_ - 그러면 대답은 "예, 가능합니다"_. 비디오 코덱을 다시 제작 하시겠습니까? – CodeCaster