KR100359389B1 - chatting system by ficture communication using distributted processing on internet - Google Patents
chatting system by ficture communication using distributted processing on internet Download PDFInfo
- Publication number
- KR100359389B1 KR100359389B1 KR1020000050377A KR20000050377A KR100359389B1 KR 100359389 B1 KR100359389 B1 KR 100359389B1 KR 1020000050377 A KR1020000050377 A KR 1020000050377A KR 20000050377 A KR20000050377 A KR 20000050377A KR 100359389 B1 KR100359389 B1 KR 100359389B1
- Authority
- KR
- South Korea
- Prior art keywords
- video
- communication
- chat
- client
- clients
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/02—Details
- H04L12/16—Arrangements for providing special services to substations
- H04L12/18—Arrangements for providing special services to substations for broadcast or conference, e.g. multicast
- H04L12/1813—Arrangements for providing special services to substations for broadcast or conference, e.g. multicast for computer conferences, e.g. chat rooms
- H04L12/1818—Conference organisation arrangements, e.g. handling schedules, setting up parameters needed by nodes to attend a conference, booking network resources, notifying involved parties
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/02—Details
- H04L12/16—Arrangements for providing special services to substations
- H04L12/18—Arrangements for providing special services to substations for broadcast or conference, e.g. multicast
- H04L12/1813—Arrangements for providing special services to substations for broadcast or conference, e.g. multicast for computer conferences, e.g. chat rooms
- H04L12/1831—Tracking arrangements for later retrieval, e.g. recording contents, participants activities or behavior, network status
Landscapes
- Engineering & Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Information Transfer Between Computers (AREA)
Abstract
본 발명은 인터넷상에서 화상 채팅 시스템에 관한 것으로, 텍스트 위주의 대화창이나, 영화 포스터 또는일련의 영화 영상물 전개 속에서 대화자가 극중 인물(AVATA : 아바타)로 변신되어 대화를 나눌 수 있는 대화 환경을 제공하던 종래의 기술에서 .실시간으로 통신상의 대화자의 영상이나 음성을 보고 들을 수 있는 대화 환경을 제공하고자 한다 그 결과, 통신 대화자들은 실시간으로 대화를 나눌 수 있으며, 하나의가상 공간안에서 실제 대화를 나누는 듯한 가상 현실 체험을 가능하게 한다.The present invention relates to a video chat system on the Internet, and provides a conversation environment in which a dialog can be transformed into a character (AVATA: avatar) in a play in a text-oriented conversation window, a movie poster, or a series of movie images. In the prior art, it is intended to provide a conversation environment in which real-time conversational video and audio can be seen and heard. As a result, communication conversational users can talk in real time and virtually feel like having a real conversation in a virtual space. Make the reality experience possible.
본 발명은 기존에 1:1 채팅하는 화상회의 모드에서 최대 1:10로 접속가능한 화상회의모드를 제공함과 종래의 영상전송기술보다 월등히 빠른 새로운 화상채팅시스템을 제공한다The present invention provides a video conferencing mode that can be accessed at a maximum of 1:10 in a conventional 1: 1 video conferencing mode, and provides a new video chatting system that is much faster than conventional video transmission technology.
Description
본 발명은 인터넷을 통한 분산 처리 방식 대화형 화상 채팅 시스템에 관련된 것으로, 특히 분산 처리를 통해 신속한 화상 통신을 지원하는 채팅(chatting)시스템에 관한 것이다.BACKGROUND OF THE INVENTION 1. Field of the Invention [0001] The present invention relates to a distributed video interactive video chat system over the Internet, and more particularly to a chat system that supports fast video communications through distributed processing.
대화형 통신이란 네트워크를 통해 둘 이상의 클라이언트(10)가 상호 대화를 주고 받는 것을 말하는 것으로, 일반적으로 대화방이나 채팅으로 알려져 있다.Interactive communication means that two or more clients 10 communicate with each other through a network, and are generally known as a chat room or a chat.
이러한 채팅시스템을 포함한 일반적인 클라이언트-서버(server)방식의 시스템은 도 1에 도시된 바와 같이, 네트워크(20)를통해 서버(30)에 접속된 다수의 클라이언트(10)들로 구성되어, 각 클라이언트(10)의 요청에 의해 서버(30)가 클라이언트(10)간의대화형 통신을 제어 및 중계하도록 되어 있다.A general client-server system including such a chat system is composed of a plurality of clients 10 connected to the server 30 through a network 20, as shown in FIG. At the request of (10), the server 30 is configured to control and relay the interactive communication between the clients 10.
여기서 통신 네트워크(20)를 구성하는 통신매체는 일반 공중전화망(PSTN), ISDN, ADSL, 전용선등으로 점차 고속화, 대용량화되어가고 있으며, 최근에는 ATM등 초고속 정보 통신망의 구성을 위한 네트워크 및 그 응용기술의 개발이 활발하게 이루어지고있다.The communication medium constituting the communication network 20 is gradually increasing in speed and capacity with general public telephone network (PSTN), ISDN, ADSL, leased line, etc. Recently, a network and its application technology for the construction of a high-speed information communication network such as ATM The development of is being done vigorously.
이러한 네트워크의 발전에 따라 채팅방식도 초기의 메모리 공유방식으로부터 IP소As the network develops, the chat method also uses the IP address from the initial memory sharing method.
켓(socket)방식으로 변화하였으며, 고속화에 수반하여 단순한 텍스트(text) 위주의 통신으로부터 그래픽(graphic)환경의 구현이 가능한 통신으로 변화되고 있다.It has been changed into a socket method, and with the speed increase, it is changing from simple text-oriented communication to communication capable of implementing a graphic environment.
이와 같은 그래픽 통신이 채팅에 응용된 분야가 초기에 나타난 각각의 클라이언트(10)들을 나타내는 캐릭터를 사용하는 AVATA 채팅으로 이는 서버(30)와클라이언트에 사진엔진과 사진장치를 가지고 서버의 사지엔진에서 생성된 배경화상(63)을 전송받아 클라이언트의 사진장치(65)에서 생성된 캐릭터화상(66)을 화상합성장치(67)에서 합성한다.This graphic communication is an AVATA chat using a character representing each of the clients 10 in which the field of application of the chat is initially displayed, which is generated by the server's limb engine with the photo engine and the photo device on the server 30 and the client. The received background image 63 is received and synthesized by the image synthesizing apparatus 67 the character image 66 generated by the photographic apparatus 65 of the client.
이에따라 각 클라이언트는 서버(30)가 제공하는 가상현실(VR: Virtual Reality) 공간에서 동작하는 2D 또는 3D의 캐릭터(63)에 의해 채팅을 구현할 수 있게 된다. 한편 그래픽환경의 화상통신의 다른 응용분야로 화상회의 분야인데 이는 네트워크(20)를 통하여 적어도 두 클라이언트간의 1:1접속방식으로 접속하여 각클라이언트의 AV입력장치(40)에서 입력된 화상이나 음성을 쌍방향으로 전송하여 상대측 클라이언트에서 재생(50)된다. 이러한 화상회의시스템은 음성 및 화상 데이타를 전송하게 되므로 그 압축기술의 개발과 고속 및 대용량의 통신매체를 유구하게 된다. 그리고 요즘 들어 실시간으로 자신과 상대방의 영상이나 음성을 지원하는 채팅방법이 있으나 기술적인 문제가 있다Accordingly, each client can implement a chat by a character 63 of 2D or 3D operating in a virtual reality (VR) space provided by the server 30. On the other hand, another application field of video communication in a graphic environment is a videoconferencing field, which is connected to at least two clients through a network 20 in a 1: 1 connection manner, so that video or audio inputted from the AV input device 40 of each client is performed. It is transmitted in both directions and played back 50 at the other client. Such a videoconferencing system transmits voice and video data, thereby developing a compression technology and providing a high-speed and large-capacity communication medium. And these days, there is a chat method that supports the video or voice of yourself and the other party in real time, but there is a technical problem
위에서 서술한 바와 같이 AVATA 채팅시스템이나 화상채팅시스템은 현재 대부분의 통신망에서 전용 프로그램으로 그 사용이 확산되고 있는데, 주로 AVATA 채팅시스템이 사용되고 있고 화상채팅시스템은 가상현실공간에서 각 클라이언트들의 실제 영상과 음성으로 채팅하는 방식으로 기존의 텍스트 방식 채팅이나 AVATA채팅보다도 훨씬 참신한 방식이지만, 실제 운용에 있어서는 여러 가지 문제가 있다.As described above, the AVATA chat system or video chat system is currently being used as a dedicated program in most communication networks. The AVATA chat system is mainly used, and the video chat system is a real video and audio of each client in a virtual reality space. While chatting is much more novel than traditional text chat or AVATA chat, there are various problems in actual operation.
즉, 서버나 클라이언트의 컴퓨터사양과 통신 네트워크의 한계에 따라 제공가능한 배경도 제한이 있을 뿐 아니라, 클라이언트들이 위의 조건을 만족한다고 하여도 실제 영상의 움직임이나 음성 전송상태가 지금까지의 기술로는 전송과정에서 많은 데이터의 손실이 발생하였다.In other words, there is a limit to the background that can be provided depending on the computer specifications of the server or the client and the limitations of the communication network. A lot of data loss occurred during the transmission.
이와 같은 종래의 문제점을 감안하여 본 발명의 목적은 화상채팅시에 의한 1:10 채팅까지 지원이 가능하고 영상과 음성전송시 최대한 데이터의 손실을 방지하여 원활한 화상채팅시스템을 제공하고자 하는 것이다..In view of such a conventional problem, an object of the present invention is to provide support for up to 1:10 chat by video chat, and to provide a smooth video chat system by preventing data loss during video and audio transmission.
제 1도는 일반 적인 클라이언트-서버 방식의 중앙 집중식 화상 채팅 시스템을 도시한 블럭 구성도1 is a block diagram showing a typical client-server centralized video chat system.
제 2도는 본 발명에 의한 분산 처리 방식 화상 채팅 시스템을 도시한 블럭 구성도2 is a block diagram showing a distributed video chat system according to the present invention.
제 3도는 일반 적인 클라이언트-서버 방식의 중앙 집중식 화상 채팅 시스템 서비스 과정을 도시한 플로우 챠트3 is a flow chart illustrating a typical client-server centralized video chat system service process.
제 4도는 본 발명에 의한 분산 처리식 화상 채팅 시스템 서비스 과정을 도시한 플로우 챠트4 is a flowchart illustrating a distributed video chat system service process according to the present invention.
*도면의 주요부분에 대한 부호의 설명** Description of the symbols for the main parts of the drawings *
10: 클라이언트, 10/1~10/n: 다수의 클라이언트10: client, 10/1 ~ 10 / n: multiple clients
20: 네트 워크20: network
35: 사용자 프로그램35: user program
40: 화상과 음성 입력 장치40: video and audio input device
50: 화상과 음성 출력 장치50: video and audio output device
이에 따라 본 발명은 종래 화상채팅 시스템의 기능을 크게 향상시킨 새로운 채팅시스템을 제공하게 된다. 본 발명은 종래의 화상채팅시스템과 다른특징은 타 회사의 컴포넌트나 윈도우에서 제공하는 통신모듈을 사용하지 않고 자체 개발한 모듈을 사용함으로 제품의 확장성이 뛰어나고, 각각의 클라이언트들이 클라이언트이면서 서버로 작동하므로 부하를 분산시켜주므로 높은 성능을 요구하는 서버를 구입할 필요가 없고 일반컴퓨터로서 서버의 기능을 할수있어 구축비용이 저렴하고 기능면에서도 크게 두가지 면에서 뛰어난 성능을 가지고 있다Accordingly, the present invention provides a new chat system that greatly improves the function of the conventional video chat system. The present invention is different from the conventional video chat system by using a module developed by itself without using a communication module provided by other company's components or windows, and excellent product scalability, and each client is a client and operates as a server. As it distributes the load, there is no need to purchase a server that requires high performance, and it can function as a general computer, so it is inexpensive to build and has excellent performance in two aspects.
화상전송시 종래 화상채팅 시스템들이 전송속도가 초당 0.5 -1.5Frame정도인데 반해 초당4.5 - 5Frame정도의 뛰어난 전송속도를 가지고 있고 음성또한 전송시 끊김이 없는 등 기술적으로 향상된 화상채팅시스템을 제공 할 수 있다.While the image transmission system has a transmission speed of about 0.5-1.5 frames per second while the image transmission system has an excellent transmission speed of about 4.5-5 frames per second, and can also provide a technically improved image chat system, such as no interruption in transmission. .
이에 따라 본 발명은 종래 화상채팅 시스템의 기능을 크게 향상시킨 새로운 채팅시스템을 제공하게 된다. 본 발명은 종래의 화상채팅시스템과 다른특징은 타 회사의 컴포넌트나 윈도우에서 제공하는 통신모듈을 사용하지 않고 자체 개발한 모듈을 사용함으로 제품의 확장성이 뛰어나고, 각각의 클라이언트들이 클라이언트이면서 서버로 작동하므로 부하를 분산시켜주므로 높은 성능을 요구하는 서버를 구입할 필요가 없고 일반컴퓨터로서 서버의 기능을 할수있어 구축비용이 저렴하고 기능면에서도 크게 두가지 면에서 뛰어난 성능을 가지고 있다Accordingly, the present invention provides a new chat system that greatly improves the function of the conventional video chat system. The present invention is different from the conventional video chat system by using a module developed by itself without using a communication module provided by other company's components or windows, and excellent product scalability, and each client is a client and operates as a server. As it distributes the load, there is no need to purchase a server that requires high performance, and it can function as a general computer, so it is inexpensive to build and has excellent performance in two aspects.
화상전송시 종래 화상채팅 시스템들이 전송속도가 초당 0.5 -1.5Frame정도인데 반해 초당4.5 - 5Frame정도의 뛰어난 전송속도를 가지고 있고 음성또한 전송시 끊김이 없는 등 기술적으로 향상된 화상채팅시스템을 제공 할 수 있다.While the image transmission system has a transmission speed of about 0.5-1.5 frames per second while the image transmission system has an excellent transmission speed of about 4.5-5 frames per second, and can also provide a technically improved image chat system, such as no interruption in transmission. .
Claims (2)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020000050377A KR100359389B1 (en) | 2000-08-29 | 2000-08-29 | chatting system by ficture communication using distributted processing on internet |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020000050377A KR100359389B1 (en) | 2000-08-29 | 2000-08-29 | chatting system by ficture communication using distributted processing on internet |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20020017194A KR20020017194A (en) | 2002-03-07 |
KR100359389B1 true KR100359389B1 (en) | 2002-11-07 |
Family
ID=19685815
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020000050377A Expired - Fee Related KR100359389B1 (en) | 2000-08-29 | 2000-08-29 | chatting system by ficture communication using distributted processing on internet |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR100359389B1 (en) |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20030004868A (en) * | 2001-07-07 | 2003-01-15 | (주) 고미드 | Three dimensional intranet system |
KR100611370B1 (en) * | 2004-04-07 | 2006-08-11 | 주식회사 알티캐스트 | Participation in broadcasting program through avatar and support system for it |
-
2000
- 2000-08-29 KR KR1020000050377A patent/KR100359389B1/en not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
KR20020017194A (en) | 2002-03-07 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US6330022B1 (en) | Digital processing apparatus and method to support video conferencing in variable contexts | |
US8108509B2 (en) | Altering network transmitted content data based upon user specified characteristics | |
US5963217A (en) | Network conference system using limited bandwidth to generate locally animated displays | |
Chen et al. | QoS requirements of network applications on the Internet | |
US20040128350A1 (en) | Methods and systems for real-time virtual conferencing | |
JP4376525B2 (en) | Multipoint communication system | |
US20080252637A1 (en) | Virtual reality-based teleconferencing | |
US20130063545A1 (en) | Duplicating Digital Streams for Digital Conferencing Using Switching Technologies | |
JP2007329917A (en) | Video conferencing system, method for enabling multiple video conference attendees to see and listen to each other and a graphical user interface for a video conferencing system | |
CN103999439A (en) | Combined data streams for group calls | |
EP0950956A1 (en) | Computer network | |
EP1451672A1 (en) | Rich communication over internet | |
JPH09505448A (en) | Networks enabled for multimedia | |
WO2004102885A1 (en) | A method for representing a virtual image on the instant messaging device | |
WO2008007385A2 (en) | Method for controlling advanced multimedia features and supplementary services in sip-based phones and a system employing thereof | |
JP4048347B2 (en) | Three-dimensional virtual space display method, program, recording medium storing the program, and three-dimensional virtual space control device | |
KR100359389B1 (en) | chatting system by ficture communication using distributted processing on internet | |
EP1470711B1 (en) | Videoconferencing system for tele-working | |
US7053923B1 (en) | Establishing audio communication during initialization of video conference calls | |
KR20020050903A (en) | Education, Broad Casting, Multi-User Image Conference and Chatting Service Provision Method Using Internet | |
RU2218593C2 (en) | Method for telecommunications in computer networks | |
US20070283027A1 (en) | System and method for providing quantities of data for a communication | |
KR20000054437A (en) | video chatting treatment method | |
KR19980072149A (en) | Chat system | |
KR20030057136A (en) | Internet real-time chat session data processing method |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A201 | Request for examination | ||
PA0109 | Patent application |
St.27 status event code: A-0-1-A10-A12-nap-PA0109 |
|
PA0201 | Request for examination |
St.27 status event code: A-1-2-D10-D11-exm-PA0201 |
|
PG1501 | Laying open of application |
St.27 status event code: A-1-1-Q10-Q12-nap-PG1501 |
|
R18-X000 | Changes to party contact information recorded |
St.27 status event code: A-3-3-R10-R18-oth-X000 |
|
E701 | Decision to grant or registration of patent right | ||
PE0701 | Decision of registration |
St.27 status event code: A-1-2-D10-D22-exm-PE0701 |
|
GRNT | Written decision to grant | ||
PR0701 | Registration of establishment |
St.27 status event code: A-2-4-F10-F11-exm-PR0701 |
|
PR1002 | Payment of registration fee |
Fee payment year number: 1 St.27 status event code: A-2-2-U10-U11-oth-PR1002 |
|
PG1601 | Publication of registration |
St.27 status event code: A-4-4-Q10-Q13-nap-PG1601 |
|
O035 | Opposition [patent]: request for opposition | ||
PO0301 | Opposition |
Opposition date: 20021205 Ip right review request event data comment text: Registration Number : 1003593890000, Opposition Cancel Text : 1-2 Opposition reference: 102002500169 Opposition grounds text: 359389 . Opposition extent text: 1,2 St.27 status event code: A-4-5-L10-L11-opp-PO0301 |
|
O132 | Decision on opposition [patent] | ||
PO1301 | Decision on opposition |
Other event data comment text: Opposition Identifier : 102002500169, Opposition Decision Date : 2003-12-08, Registration Number : 1003593890000, Opposition Decision Abstraction : 359389 1 2 . , Opposition Matters : 1,2, Opposition Cancel Text : 1-2 St.27 status event code: A-5-5-W10-W00-opp-PO1301 |
|
O064 | Revocation of registration by opposition: final registration of opposition [patent] | ||
PO0602 | Revocation of registration by opposition |
St.27 status event code: N-5-6-H10-H12-rvc-PO0602 |
|
R18-X000 | Changes to party contact information recorded |
St.27 status event code: A-5-5-R10-R18-oth-X000 |
|
LAPS | Lapse due to unpaid annual fee | ||
PC1903 | Unpaid annual fee |
Not in force date: 20051022 Payment event data comment text: Termination Category : DEFAULT_OF_REGISTRATION_FEE St.27 status event code: A-4-4-U10-U13-oth-PC1903 |
|
R18-X000 | Changes to party contact information recorded |
St.27 status event code: A-5-5-R10-R18-oth-X000 |
|
PC1903 | Unpaid annual fee |
Ip right cessation event data comment text: Termination Category : DEFAULT_OF_REGISTRATION_FEE Not in force date: 20051022 St.27 status event code: N-4-6-H10-H13-oth-PC1903 |
|
PN2301 | Change of applicant |
St.27 status event code: A-5-5-R10-R11-asn-PN2301 St.27 status event code: A-5-5-R10-R13-asn-PN2301 |
|
PN2301 | Change of applicant |
St.27 status event code: A-5-5-R10-R11-asn-PN2301 St.27 status event code: A-5-5-R10-R13-asn-PN2301 |
|
R18-X000 | Changes to party contact information recorded |
St.27 status event code: A-5-5-R10-R18-oth-X000 |
|
R18-X000 | Changes to party contact information recorded |
St.27 status event code: A-5-5-R10-R18-oth-X000 |
|
P22-X000 | Classification modified |
St.27 status event code: A-4-4-P10-P22-nap-X000 |
|
R18-X000 | Changes to party contact information recorded |
St.27 status event code: A-5-5-R10-R18-oth-X000 |
|
R18-X000 | Changes to party contact information recorded |
St.27 status event code: A-5-5-R10-R18-oth-X000 |