Azure Media Services 라이브 스트리밍 코드 샘플
경고
Azure Media Services는 2024년 6월 30일에 사용 중지됩니다. 자세한 내용은 AMS 사용 중지 가이드를 참조하세요.
이 문서는 라이브 스트리밍에 대한 코드 샘플 목록입니다.
인코딩이 없는 라이브 스트림
기본 통과를 사용하는 라이브 스트림
이 샘플에서는 저렴한 UGC 채널만 브로드캐스트해야 하는 경우 기본 통과 라이브 이벤트를 설정하는 방법을 보여 줍니다.
.NET을 아직 사용할 수 없음 | Node.JS | Python |
표준 통과를 사용하는 라이브 스트림
이 샘플에서는 표준 통과 라이브 스트리밍을 사용하는 방법을 보여 줍니다.
.NET을 아직 사용할 수 없음 | Node.JS | Python |
인코딩이 있는 라이브 스트림
720P 표준 인코딩을 사용하는 라이브 스트림
이 샘플에서는 720P HD 적응 비트 전송률 인코딩 사전 설정을 사용하여 클라우드에서 라이브 인코딩을 사용하는 방법을 보여 줍니다.
.NET을 아직 사용할 수 없음 | Node.JS | Python |
1080P 인코딩을 사용하는 라이브 스트림
이 샘플에서는 1080P HD 적응 비트 전송률 인코딩 사전 설정을 사용하여 클라우드에서 라이브 인코딩을 사용하는 방법을 보여 줍니다.
.NET을 아직 사용할 수 없음 | Node.JS | Python |
대기 시간이 짧고 인코딩이 있는 라이브 스트림
720P 표준 인코딩이 있는 LL-HLS(짧은 대기 시간이 있는 라이브 스트림)
이 샘플에서는 Apple의 LL-HLS 프로토콜을 사용하여 짧은 대기 시간 라이브 스트리밍을 사용하도록 설정하고 새로운 3층 720P HD 적응 비트 전송률 인코딩 사전 설정을 사용하여 인코딩하는 방법을 보여 줍니다.
.NET을 아직 사용할 수 없음 | Node.JS | Python |
특수 시나리오
RTMP 및 부드러운 FFmpeg 명령줄 샘플
이 샘플에서는 FFmpeg 명령줄을 로컬로 사용하여 RTMP 또는 부드러운 스트리밍을 통해 스트리밍하는 방법을 보여 줍니다. 오디오 전용, 다중 오디오 및 화면 녹음을 비롯한 다양한 시나리오를 보여 줍니다.
.NET을 아직 사용할 수 없음 | Node.JS | 아직 사용할 수 없음 |
.NET을 사용하여 DVR을 사용하여 라이브 이벤트 만들기
이 샘플에서는 DVR을 사용하여 라이브 이벤트 및 라이브 출력을 만들고 사용하는 방법을 보여 줍니다.
.NET | 아직 사용할 수 없는 Node.JS | Python을 아직 사용할 수 없음 |
다른 Azure 서비스와 결합
Event Hubs에서 표준 통과를 사용하는 라이브 스트림
이 샘플에서는 Event Hubs를 사용하여 라이브 스트리밍 채널에서 이벤트를 구독하는 방법을 보여 줍니다. 이벤트에는 인코더 연결, 연결 끊기, 하트비트, 대기 시간, 불연속성 및 드리프트 문제가 포함됩니다.
.NET을 아직 사용할 수 없음 | Node.JS | Python |
도움말 및 지원 보기
다음 방법 중 하나로 Media Services에 질문하거나 업데이트를 따를 수 있습니다.
- 질문과 대답
-
Stack Overflow. 를 사용하여 질문에 태그를 지정
azure-media-services
합니다. - @MSFTAzureMedia 또는 @AzureSupport 사용하여 지원을 요청합니다.
- Azure Portal 통해 지원 티켓을 엽니다.