WebRTC 오픈소스 미디어 서버 Janus Gateway 의 설계를 유럽 이탈리아 Meetecho 에서 설계했읍니다 ...

Meetecho 의 Janus 서버 소스가 어떤 구조로 동작하고 어떤 설계구조로 설계했는지 파악하는데 약 10 달이 걸렸읍니다 ...  Meetecho 의 Janus 서버 소스가 리눅스 개발환경에서 동작하는 오픈소스 구조의 소스 이기에 이 오픈소스를 설계한 사람들은 어떤식으로 소스의 설계를 했는지 파악하는것에 시간이 걸렸읍니다 ...

Meetecho 의 Janus 서버 소스는 약 6 명이 화상회의 구현에 필요한 기본기능의 소스를 설계해서 제공하고 있구요

이 소스를 기업이 상용 서비스를 가능하도록 커스토마이징하려면 구체적으로 이 소스의 각 설계부분들이 어떤 구조로 설계되 있는지 Meetecho 소스의 확실한 이해가 필요합니다 ...

저는 Meetecho 소스의 설계구조나 소스 설계 방식등을 커스토마이징이 가능할 정도로 이해하는데 성공했읍니다 ... Meetecho 의 Janus Gateway 소스의 경우, 웹 서버 동작 부분과 어플리케이션 서버 동작 부분으로 나뉘어 있는데 이것이 세부적으로 어떤 동작 구조로 설계되 있는지 분석에 성공했읍니다 .... 

Meetcho Janus 서버의 소스의 설계구조 이해가 되었구요 ...  이제 필요한것은 대용량 서비스로 확장 가능하게 Janus 서버의 소스를 커스토마이징을 해야하는데 ....  Janus 서버는 대용량 서비스로 확장 가능하게 RabbitMQ 서비스를 이용하는것의 기본적인 소스는 제공하구요 ...  여기서 대용량 서비스 구현을 위해 해야 할 일은 RabbitMQ 서비스를 클러스터링 기술을 적용해서  RabbitMQ 서비스를 커스토마이징 개발하는 일이 필요합니다 ... 

또한 대용량 미디어 데이터 송수신 서비스를 실시간으로 구현하기 위해 필요한 클라우드 서비스   RabbitMQ  설계 능력도 있읍니다    저의 경우 RabbitMQ 클라우드 서비스를 적용해서 송신자가 메시지 큐 방식의 미디어 데이터를 송출(Publishing)하면 수신동의를 한 수천명의 수신자가 미디어 데이터를 수신(Subscribe)할수 있는 노하우가 확보되 있읍니다.  RabbitMQ  클라우드 서비스의 API 를 어떻게 적용해서 세부적으로 일 대 다(수천명)의 메시지 큐 방식의 미디어 데이터 송수신 소스 설계가 어떤 방식으로 구현되는지를 파악 성공했읍니다 ...

요즘  미디어 데이터를 수만명 수십만명한테 방송 서비스를 하려면 수신을 원한다고 체크한 가입자만 방송 서비스를 수신 가능하게 미디어 송수신 설계를 해야 합니다 이런 대용량방송 서비스 구현시에는 필수적으로 로드밸런싱 제어가 필수적인데 이런 노하우도 파악하고 있읍니다...    대용량 미디어 데이터 실시간 송수신 서비스  구현 개발을 클라우드 서비스인 RabbitMQ 를 적용해서 설계시 메시지큐 통신이 어떤 구조로 처리가 되는지 RabbitMQ 를 어떻게 적용해서 구현되는지를 이해하고 있고, 즉 RabbitMQ 로 통신 부하 분산처리 설계를 구현시 L4 스위칭 장비를 적용해서 어떻게 로드밸런싱 제어 기법을 적용하는것도 파악하고 있읍니다    클라우드 서비스 RabbitMQ 로 대용량 미디어 데이터 송수신 구현을 메시지 큐 통신 방식으로 어떻게 구현하고 있는지의 세부 설계 구현 노하우를 파악 성공했고 또 대용량 미디어 데이터를 송수신처리 예를들어 RabbitMQ 로 방송서비스를 구현하고자 했을때 네트웍의 부하분산 처리를 L4 네트웍 스위칭 장비로 어떤 방식으로 구현하는지에 대한 설계 노하우도 파악 성공했읍니다  ... 

 

네트워크 장비인 L3 스위치 장비의 설계 원리를 현재 정확히 이해하고 있다 ...  이 정도 파악하는 수준이면 네트워크 SW 설계도 거의 전문가급이라고 나는 판단한다 ...   네트워크 장비인 L3 스위치 장비 개발을 직접 경험해 보지 않았어도 L3 스위치 장비의 구현 원리를 파악할수 있었다 ...  나는 네트워크 장비인 L3 스위치 장비의 네트웍 프로토콜 스택 설계 전문가가 아니라  L3 스위치 장비를 응용해서 네트웍 SW 를 설계하는 전문가라함이 정확할것 같다 ..

 

관심 있으신 업체의 개발 문의 및 자문 문의 아래의 메일주소로 귀사의 세부 이슈를 연락 부탁드립니다 ...

 

 

 

DMBTEC 

Home :   https://dmbtec.blogspot.com/

HP : 010-3350-6509

이메일 :   sayhi7@daum.net   

 

제 이메일로 관련해서  귀사에서 겪고 있는 기술이슈 보내주시면 검토의견 송부드리겠읍니다 ...

 

 

 

 

 

+ Recent posts