여러 오디오 트랙을 icecast로 스트리밍하는 FFmpeg

kep0p

여러 오디오 트랙을 Icecast로 스트리밍하고 싶습니다. 입력은 동일한 서버의 FLAC 스트림이며 출력의 비트 전송률이 다릅니다. 문제는 마지막 스트림 3 개를 제거하면 첫 번째 스트림이 작동한다는 것입니다. 그렇지 않은 경우 두 번째 및 다음 스트림에 대해 오류 403이 발생합니다.

구성표 : https://i.imgur.com/OaaPNJR.png

ffmpeg -i http://localhost:8000/stream
-c:a libopus -b:a 128k -f ogg  -content_type application/ogg icecast://source:test@localhost:8000/opus
-c:a libopus -b:a 96k -f ogg  -content_type application/ogg icecast://source:test@localhost:8000/opus96
-c:a libopus -b:a 64k -f ogg  -content_type application/ogg icecast://source:test@localhost:8000/opus64
-c:a libopus -b:a 48k -f ogg  -content_type application/ogg icecast://source:test@localhost:8000/opus48

ffmpeg version N-92418-gee47ac97d7 Copyright (c) 2000-2018 the FFmpeg developers
  built with gcc 8.2.1 (GCC) 20181017
  configuration: --enable-gpl --enable-version3 --enable-sdl2 --enable-fontconfig --enable-gnutls --enable-iconv --enable-libass --enable-libbluray --enable-libfreetype --enable-libmp3lame --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-libopenjpeg --enable-libopus --enable-libshine --enable-libsnappy --enable-libsoxr --enable-libtheora --enable-libtwolame --enable-libvpx --enable-libwavpack --enable-libwebp --enable-libx264 --enable-libx265 --enable-libxml2 --enable-libzimg --enable-lzma --enable-zlib --enable-gmp --enable-libvidstab --enable-libvorbis --enable-libvo-amrwbenc --enable-libmysofa --enable-libspeex --enable-libxvid --enable-libaom --enable-libmfx --enable-amf --enable-ffnvcodec --enable-cuvid --enable-d3d11va --enable-nvenc --enable-nvdec --enable-dxva2 --enable-avisynth
  libavutil      56. 23.101 / 56. 23.101
  libavcodec     58. 39.100 / 58. 39.100
  libavformat    58. 22.100 / 58. 22.100
  libavdevice    58.  6.100 / 58.  6.100
  libavfilter     7. 43.100 /  7. 43.100
  libswscale      5.  4.100 /  5.  4.100
  libswresample   3.  4.100 /  3.  4.100
  libpostproc    55.  4.100 / 55.  4.100
Input #0, ogg, from 'http://localhost:8000/stream':
  Metadata:
    icy-br          : 160
    icy-name        : no name
    icy-pub         : 0
  Duration: N/A, start: 0.000000, bitrate: N/A
    Stream #0:0: Audio: flac, 48000 Hz, stereo, s16
[http @ 00000216144d7f80] HTTP error 403 Forbidden
icecast://source:test@localhost:8000/opus96: Server returned 403 Forbidden (access denied)
TBR

Icecast는 기본 구성에 있습니까?

기본적으로 Icecast는 2 개의 소스 연결을 동시에 허용하도록 설정되어 있습니다.
https://icecast.org/docs/icecast-2.4.1/config-file.html#limits

<limits>
    <sources>2</sources>
</limits>

Icecast 구성을 편집 한 후에는 다시 시작하거나 SIGHUP를 보내야합니다.

error.logIcecast 대한 자세한 내용을 볼 수도 있습니다 .

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

단일 명령으로`ffmpeg`를 사용하여 오디오 파일을 여러 세그먼트로 트리밍

분류에서Dev

ffmpeg를 사용하여 오디오 트랙의 이름을 읽는 방법

분류에서Dev

FFmpeg를 사용하여 YouTube로 라이브 스트리밍하는 동안 SD 카드에 비디오 저장

분류에서Dev

ffmpeg에서 오디오 트랙을 다른 트랙으로 압축하는 방법

분류에서Dev

스트리밍 비디오 (FFmpeg AutoGen을 사용하는 C #)는 여러 데이터 요청을 보냅니다.

분류에서Dev

FFMPEG를 사용하여 16 채널 오디오 입력 소스를 스트리밍을 위해 4 개의 개별 4 채널 오디오 피드로 분할

분류에서Dev

ffmpeg를 사용하여 대시 매니페스트 (MPD)에 여러 오디오 트랙 및 자막 추가

분류에서Dev

ffmpeg : 코덱 ID로 (-맵) 오디오 트랙 선택

분류에서Dev

ffmpeg는 여러 오디오 파일을 Android로 단일 오디오 파일로 병합

분류에서Dev

ffmpeg를 사용하여 선택한 오디오 트랙과 자막을 어떻게 리 먹싱합니까?

분류에서Dev

ffmpeg를 사용하여 DTS 오디오 트랙을 AC3로 변환하고 MKV에 다시 추가 하시겠습니까?

분류에서Dev

ffmpeg를 사용하여 로컬 비디오를 웹캠으로 스트리밍하는 방법은 무엇입니까?

분류에서Dev

WebRTC 오디오를 Icecast 서버로 스트리밍하는 방법은 무엇입니까?

분류에서Dev

ffmpeg를 사용하여 mp4 파일에서 특정 오디오 트랙 (트랙 2)을 추출하는 방법은 무엇입니까?

분류에서Dev

ffmpeg를 사용하여 mp4 파일에서 특정 오디오 트랙 (트랙 2)을 추출하는 방법은 무엇입니까?

분류에서Dev

FFMpeg : 특정 타이밍 오프셋에서 시작하는 오디오를 사용하여 PIP로 병합 된 두 비디오 클립의 두 오디오 스트림을 병합하는 방법

분류에서Dev

FFmpeg : 비디오 / 오디오 스트림을 YouTube Live로 루핑

분류에서Dev

ffmpeg를 사용하여 여러 오디오 트랙에 다른 오디오 필터를 적용하는 방법은 무엇입니까?

분류에서Dev

ffmpeg-여러 오디오 스트림을 사용하여 비디오 섹션 음소거

분류에서Dev

FFmpeg는 시작 시간을 무시하여 오디오 파일 android를 트리밍합니다.

분류에서Dev

ffmpeg-여러 오디오를 하나의 채널로 매핑

분류에서Dev

Javascript 및 Web Audio API를 사용하여 Icecast 오디오 및 메타 데이터 스트리밍

분류에서Dev

ffmpeg-RTP를 통한 vorbis 코덱으로 오디오 스트리밍

분류에서Dev

FFMpeg를 사용하여 오디오 스트림을 조건부로 인코딩 또는 복사

분류에서Dev

FFmpeg로 여러 오디오 파일을 하나로 크로스 페이드 하시겠습니까?

분류에서Dev

FFmpeg는 오디오 트랙을 변환하고 비디오 트랙을 건드리지 않고 미디어 파일에 다시 추가합니다.

분류에서Dev

ffmpeg를 사용하여 비디오 스트림을 프로그래밍 방식으로 제거하는 방법은 무엇입니까?

분류에서Dev

QML에서 여러 오디오 트랙이있는 비디오의 오디오 트랙을 변경하는 방법

분류에서Dev

ffmpeg : 여러 오디오 스트림 중 하나를 비활성화

Related 관련 기사

  1. 1

    단일 명령으로`ffmpeg`를 사용하여 오디오 파일을 여러 세그먼트로 트리밍

  2. 2

    ffmpeg를 사용하여 오디오 트랙의 이름을 읽는 방법

  3. 3

    FFmpeg를 사용하여 YouTube로 라이브 스트리밍하는 동안 SD 카드에 비디오 저장

  4. 4

    ffmpeg에서 오디오 트랙을 다른 트랙으로 압축하는 방법

  5. 5

    스트리밍 비디오 (FFmpeg AutoGen을 사용하는 C #)는 여러 데이터 요청을 보냅니다.

  6. 6

    FFMPEG를 사용하여 16 채널 오디오 입력 소스를 스트리밍을 위해 4 개의 개별 4 채널 오디오 피드로 분할

  7. 7

    ffmpeg를 사용하여 대시 매니페스트 (MPD)에 여러 오디오 트랙 및 자막 추가

  8. 8

    ffmpeg : 코덱 ID로 (-맵) 오디오 트랙 선택

  9. 9

    ffmpeg는 여러 오디오 파일을 Android로 단일 오디오 파일로 병합

  10. 10

    ffmpeg를 사용하여 선택한 오디오 트랙과 자막을 어떻게 리 먹싱합니까?

  11. 11

    ffmpeg를 사용하여 DTS 오디오 트랙을 AC3로 변환하고 MKV에 다시 추가 하시겠습니까?

  12. 12

    ffmpeg를 사용하여 로컬 비디오를 웹캠으로 스트리밍하는 방법은 무엇입니까?

  13. 13

    WebRTC 오디오를 Icecast 서버로 스트리밍하는 방법은 무엇입니까?

  14. 14

    ffmpeg를 사용하여 mp4 파일에서 특정 오디오 트랙 (트랙 2)을 추출하는 방법은 무엇입니까?

  15. 15

    ffmpeg를 사용하여 mp4 파일에서 특정 오디오 트랙 (트랙 2)을 추출하는 방법은 무엇입니까?

  16. 16

    FFMpeg : 특정 타이밍 오프셋에서 시작하는 오디오를 사용하여 PIP로 병합 된 두 비디오 클립의 두 오디오 스트림을 병합하는 방법

  17. 17

    FFmpeg : 비디오 / 오디오 스트림을 YouTube Live로 루핑

  18. 18

    ffmpeg를 사용하여 여러 오디오 트랙에 다른 오디오 필터를 적용하는 방법은 무엇입니까?

  19. 19

    ffmpeg-여러 오디오 스트림을 사용하여 비디오 섹션 음소거

  20. 20

    FFmpeg는 시작 시간을 무시하여 오디오 파일 android를 트리밍합니다.

  21. 21

    ffmpeg-여러 오디오를 하나의 채널로 매핑

  22. 22

    Javascript 및 Web Audio API를 사용하여 Icecast 오디오 및 메타 데이터 스트리밍

  23. 23

    ffmpeg-RTP를 통한 vorbis 코덱으로 오디오 스트리밍

  24. 24

    FFMpeg를 사용하여 오디오 스트림을 조건부로 인코딩 또는 복사

  25. 25

    FFmpeg로 여러 오디오 파일을 하나로 크로스 페이드 하시겠습니까?

  26. 26

    FFmpeg는 오디오 트랙을 변환하고 비디오 트랙을 건드리지 않고 미디어 파일에 다시 추가합니다.

  27. 27

    ffmpeg를 사용하여 비디오 스트림을 프로그래밍 방식으로 제거하는 방법은 무엇입니까?

  28. 28

    QML에서 여러 오디오 트랙이있는 비디오의 오디오 트랙을 변경하는 방법

  29. 29

    ffmpeg : 여러 오디오 스트림 중 하나를 비활성화

뜨겁다태그

보관