플래시없이 RTMP를 사용하여 플래시 서버와 통신합니다

StackOverflow https://stackoverflow.com/questions/154749

  •  03-07-2019
  •  | 
  •  

문제

RTMP를 사용하는 플래시 서버와 대화하고 싶지만 Flash를 사용하고 싶지 않고 C# 또는 Java를 사용하고 싶지 않습니다.

나는 Red5를보고 있었지만 그들의 클라이언트 API는 약간 흔들리는 것 같습니다.

다른 아이디어가 있습니까?

도움이 되었습니까?

해결책

"RTMP : 플래시 비디오 스트리밍 프로토콜" RTMP 서버와 통신하기위한 라이브러리 및 응용 프로그램에 대해 논의합니다.

메인 프로토콜 코드 rtmpdump 유틸리티 RTMP 비디오 스트림을 다운로드하려면 이제 자체 라이브러리에서 Librtmp (FFMPEG, MPLAYER 및 XBMC Media Center에서 사용)에서 사용할 수 있습니다.

참고 : RTMPDUMP 유틸리티는 원래 XBMC 프로젝트의 일부인 LIBRTMP 라이브러리를 기반으로했습니다.

다른 팁

상업용 JUV 클라이언트를 살펴보십시오 (http://www.smaxe.com/juvclient.jsf) RTMP 활성화 서버와 통신 할 수있는 라이브러리.

RTMP 프로토콜의 Python 구현이 있습니다. rtmpy. 그와 red5 외에 다른 RTMP 클라이언트 구현은 모릅니다. (음, 물론 플래시 자체 외에).

어떤 플래시 서버를 사용하고 있습니까? 그들 중 일부는 텍스트 기반 또는 XML 기반과 같은 다른 프로토콜과 통신 할 수 있으며 클라이언트가 플래시 기반이 아닌 경우 RTMP보다 사용하는 것이 좋습니다.

또한 C ++ RTMP 서버를 개발하기 시작했습니다. 가까운 시일 내에 C ++ 클라이언트 라이브러리를 만들고 C#, Java 및 Lua 래퍼를 만들 것입니다. 계속 지켜봐주십시오 이 지역 또는 그룹 구성원이 될 수 있습니다 여기 그리고 즉시 정보를 얻습니다.

AC# RTMP 구현을 찾을 수 있습니다 https://code.google.com/p/rtmp-mediaplayer/

Windows, iOS 및 Android에서 작동하도록 테스트되었습니다. 베이스가 필요합니다 (http://www.un4seen.com/bass.html) 출력 오디오.

당신이 좋아한다면 당신은 opencv를 사용할 수 있습니다. 그런 다음 모든 종류의 실시간 비디오 처리를 수행 할 수 있습니다. 나는 같은 질문에 대답했다 여기

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top