anyRTC RTMP OpenSource
1.0.0
AnyLive는 ANYRTC 오픈 소스 푸시 및 풀 스트리밍 프로젝트입니다. 크로스 플랫폼 아키텍처 설계 (WEBRTC (93) 버전을 기본 프레임 워크로 사용)를 채택하고 코드 세트는 Android, iOS, Windows, Mac, Ubuntu 및 기타 플랫폼을 지원합니다.
| 유형 | 기능 설명 |
|---|---|
| 스타일 | 통합 C ++ 핵심 라이브러리 코드 스타일 채택 : Google 코드 스타일 |
| 액자 | Webrtc-93 |
| 규약 | RTMP, HTTP/HTTPS, RTSP, HLS, M3U8, MKV, MP3, MP4 등 |
| 레이아웃 사용자 정의 | SDK는 UI에서 분리되어 있으며 비디오 UI 계층을 사용자 정의 할 수 있습니다. |
| 필터 | GPUIMAGE 뷰티 필터, 사용자 정의 가능한 필터를 지원합니다 |
| 프레임 다이어그램 | 비디오 첫 프레임 및 비디오 프레임 스크린 샷 기능 |
| 놀다 | Singleton Play, 다중 동시 재생, 비디오 목록 슬라이딩 자동 재생, 목록 스위칭 세부 정보 페이지 원활한 재생 |
| 자기 수집/자기 렌더링 | 타사 아름다움, 미녀 등에 쉽게 액세스 할 수 있도록 사용자 정의 가능한 오디오 및 비디오 획득 레이어 및 렌더링 레이어 등 |
| 미는 | 사용자 푸시 및 풀 스트림 주소에 대한 제한이 없습니다 |
| 사진 스트리밍 | 특별 시나리오에서 카메라를 끄고 사진을 푸시하는 지원 |
| 화면 공유 | 화면 공유 지원 |
| 세이 | 맞춤형 정보의 전송 및 수신을 지원합니다 |
| 볼륨 감지 | 부피 감지 프롬프트 지원 |
| 거울 | 로컬 미리보기 이미지 및 인코딩 이미지를 지원합니다 |
| 코덱 | H264/H265/OPUS/AAC/G.711 |
| 체계 | 컴파일 환경 | CPU 아키텍처 |
|---|---|---|
| 안드로이드 4.4 이상 | 안드로이드 스튜디오, NDK | ARMEABI-V7A, ARM64-V8A |
| iOS 9.0 이상 | xcode14 | ARM64 |
| Windows 7 이상 | VS2015, VS2017 | x86, x86-64 |
AnyRTC 공식 웹 사이트 : https://www.anyrtc.io QQ 기술 커뮤니케이션 그룹 : 554714720 (전체) 그룹 2 : 698167259 연락처 번호 : 021-65650071-816 이메일 : [email protected]
기술적 문제 : 개발자 포럼
커뮤니케이션 기술 그룹에 가입하십시오.
이 오픈 소스 프로젝트에 다른 소프트웨어의 저작권이 포함되면 제 시간에 저자에게 연락하여 수정하십시오.
이 프로젝트는 어떤 형태의 기부도 받아들이지 않으며, 귀하의 지원은 가장 큰 동기입니다.
AnyLive는 GNU 라이센스에 따라 제공됩니다. 자세한 내용은 라이센스 파일을 참조하십시오.
Mailto : [email protected])