Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Для того, чтобы захватить поток при старте сервера, необходимо в файле flashphoner.properties указать настройку

...

Имя опубликованного потока будет соответствовать URL источника.

Автоматический захват потока из файла дампа

WCS может автоматически воспроизводить поток из указанного файла, полученного при помощи tcpdump или любого другого инструмента сбора дампов в формате Pcap. Эта возможность полезна прежде всего в целях отладки при разработке приложений.

Имя файла задается в формате audioPort-videoPort-name.pcap, например

Code Block
languagebash
themeRDark
pull_streams=pcap://31070-31072-test.pcap

где 31070 - порт для аудио пакетов, 31072 - порт для видео пакетов.

К каждому pcap файлу должен быть приложен файл с SDP, имя которого задается аналогично

Code Block
languagebash
themeRDark
31070-31072-test.pcap.sdp

Пример содержимого файла SDP:

Code Block
languagebash
themeRDark
v=0
o=Gateway-0.0.0.666 0 0 IN IP[local_ip_type] [local_ip]
s=-
c=IN IP[local_ip_type] [local_ip]
t=0 0
m=audio 0 RTP/AVP 0 101
a=rtpmap:0 PCMU/8000
a=rtpmap:101 telephone-event/8000
a=sendrecv
m=video 0 RTP/AVP 112
a=rtpmap:112 H264/90000
a=fmtp:112 profile-level-id=42e01f; packetization-mode=1
a=content:main
a=rtcp-fb:* ccm fir
a=rtcp-fb:* nack pli
a=sendrecv

Файл дампа и соответствующий файл SDP должны быть помещены в каталог /usr/local/FlashphonerWebCallServer/media