딥 네트워크 - 딥러닝 모델 분석/네트웍 통신/카메라 3A 튜닝 분야

[딥 네트워크 - 개발용역 / 기술자문] 수십만명의 RabbitMQ 서비스를 적용한 대용량 미디어 송수신 구현기술 개발 및 자문 돈이 되는 기술자료 근거를 갖고 있읍니다 ... 본문

Kernel Porting/Linux

[딥 네트워크 - 개발용역 / 기술자문] 수십만명의 RabbitMQ 서비스를 적용한 대용량 미디어 송수신 구현기술 개발 및 자문 돈이 되는 기술자료 근거를 갖고 있읍니다 ...

파란새 2023. 3. 1. 08:05

 

그간 쌓여있는 WebRTC 미디어 서비스 분야 개발 및 사업화 도전의 이야기를 해 보려 합니다 ... 

 WebRTC 쪽을 본격적으로 살피기 시작한 시기가 지금부터 약 3 년전쯤 입니다 ...  WebRTC 미디어 서버 소스로 공개된것중에  유럽의 이탈리아 개발자들의 Meetecho 사에서 공개한 오픈소스 소스인  Janus Gateway Github 소스를 다운로드 받아 살펴 보기 시작했읍니다 ...    Meetecho 사에서 공개한 오픈소스 소스인  Janus Gateway Github 소스는 여러개의 오픈소스 라이브러리를 적용해서 어플리케이션 서버와 웹 서버간의 각종 Configuration 데이타 수백개의 설정 및 셋팅 부분을 오픈소스 라이브러리로 구현한것이 소스의 대부분이다 ...  Janus Gateway 의 송수신 데이터의 보안처리 또한  OpenSSL 같은 오픈소스 라이브러리로 구현한것이다 ...  어플리케이션 서버와 웹 서버간의 각종 Configuration 데이타 수백개의 설정 및 셋팅 부분도 오픈소스 라이브러리를 적용해서  웹 전송 포멧인 JSON 형태 데이터 Configuration 전달 구현을 처리하고 있다 ...  Janus Gateway Github 소스에서 미디어 데이터 송수신은  임베디드  웹 서버를 적용해서 REST API 로 HTTP 1.1 규격으로 전송하기 위한 부분도  오픈소스 라이브러리로 구현 참조소스를 제공한다 ...  이런 부분들의 분석이 어느정도되 있고 이것의 커스토마이징은 또 다른 문제일것 같다 ...  Janus Gateway Github 소스는 대용량 미디어 서비스를 설계하기 위한 참조소스도 제공한다.  RabbitMQ 클라우드의 API 를 적용해서  화상회의 참여자가 수백명 정도 일때 정도의 규모로 미디어 서비스하는것의 참조소스를 제공하는데  다 친절하게 제공하지는 않고 공부가 필요하다 ...    화상회의 참여자가 수백명 정도 일때,  Janus Gateway 에서는 웹으로 방송을 송출시 수신을 원하는 사람에제만 방송을 송출하기 위해 Publish / Subscribe 구조로 처리하고 있고,  수백명 혹은 수만명 혹은 수십만명에게 미디어 방송 서비스를 구현시  Publish / Subscribe 구조로 설계하는것이 일반적이고,  저는  수만명 혹은 수십만명에게 미디어 방송 서비스를 구현시  Publish / Subscribe 구조로 설계하는것의 노하우를 이해하고 있읍니다 ...    수만명 혹은 수십만명에게 미디어 방송 서비스를 구현하려면 네트웍 부하 분산 처리가 필수 인데 ...   L4 스위치 장비를 어떻게 어떤 방식으로 적용해서 부하 분산 처리를 구현하는가를 이해하고 있읍니다 ...   그렇다고 제가 미국 네트웍 장비 대기업인 시스코사의  L4 스위치 장비의 응용 기술을 파악하고 있지는 못 합니다 ...       

 

WebRTC 기반 대용량 미디어 데이터 송수신 구현기술 노하우를 파악하려고 유럽 Meetecho 사의 Janus Gateway 미디어 서버 소스 분석을 한 6 개월했었구요 ...  소스 분석이 어느정도 되니 미디어 방송 서비스 구현시 수십만의 가입자가 방송 수신을 원할때 어떻게 송수신을 설계해야  가장 좋을지 이런 구현 방안 파악에 성공했구요 ...   미디어 방송 서비스를 구현시  Publish / Subscribe 구조로 설계하는 구현 방안을 파악에 성공했읍니다 ...   구현 방안을 파악했는데  Publish / Subscribe 구조로 수십만명의  송수신 데이터를 처리하려면  네트웍 부하 분산 처리  방안의 파악이 필수 이구요  이런것들 파악하는데 5 - 6 달이 추가로 시간이 걸렸읍니다 

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

물론 저도 투자유치를 하려면 프로토타입 결과물 제시를 하거나 특허출원을 통해 특허가치 심사과정을 통해 특허의 가치를 평가 받아서 평가받은 금액 만큼 투자유치가 가능하다는것 또한 잘 알고 있읍니다 ...

이 글을 읽으시는 관계자분들은 저를 잘 모르시기에 메일로 의견을 보내주시면 저도 제 기업블로그에서 말씀드리는 몇가지 기술분야 관련 제가 그동안 터득한 기술 노하우(자산)에 대해 서로 심도있는 논의가 될수 있었으면 합니다 ...    

 

 

 

일인기업 딥 네트워크 장석원

기업블로그 : https://videocodec.tistory.com/     제 기업블로그 사이트도 자세히 살펴봐 주시구요 ....

이메일 : sayhi7@daum.net

HP : 010-3350 6509