Added to the WebUI the possibility to directly select a remote source SDP file for a Sink. New files: daemon/mdns_client.hpp,cpp -> mDNS client implementation using Avahi client library daemon/rtsp_client.hpp,cpp -> RTSP client implementation used to transfer SDP file daemon/utils.cpp -> used for common utility functions .clang-format -> added clang-format configuration file Modified files: daemon/CMakeList.txt -> added support for Avahi and option WITH_AVAHI=[yes/no] to compile the daemon with or without Avahi mDNS support daemon/config.hpp,cpp -> added configuration option mdns_enabled to enable or disable mDNS discovery at runtime daemon/json.cpp -> extended JSON config with mdns_enabled option daemon/browser.hpp,cpp -> added support for mDNS client to the browser daemon/session_manager.cpp -> added support for RTSP protocol to Source URL field and fixed issue with SDP file parsing webui/RemoteSources.js -> added visualization of mDNS remote sources webui/SinkEdit.js -> added the possibility to directly select a remote source SDP file for a Sink webui/SourceInfo.js -> added visualization of protocol source (SAP, mDNS or local) for a source ubuntu-packages.sh -> added libavahi-client-dev to the list of required packages build.sh -> added WITH_AVAHI=yes option when invoking CMake README.md -> added notes about mDNS support via Avahi daemon/README.md -> added notes about mDNS support via Avahi, support for RTSP protocol in source and new mdns_enabled config param Additional minor changes to remaining files.
23 lines
529 B
Plaintext
23 lines
529 B
Plaintext
{
|
|
"http_port": 9999,
|
|
"http_base_dir": ".",
|
|
"log_severity": 5,
|
|
"playout_delay": 0,
|
|
"tic_frame_size_at_1fs": 192,
|
|
"max_tic_frame_size": 1024,
|
|
"sample_rate": 44100,
|
|
"rtp_mcast_base": "239.1.0.1",
|
|
"rtp_port": 6004,
|
|
"ptp_domain": 0,
|
|
"ptp_dscp": 46,
|
|
"sap_mcast_addr": "224.2.127.254",
|
|
"sap_interval": 1,
|
|
"syslog_proto": "none",
|
|
"syslog_server": "255.255.255.254:1234",
|
|
"status_file": "",
|
|
"interface_name": "lo",
|
|
"mdns_enabled": "false",
|
|
"mac_addr": "00:00:00:00:00:00",
|
|
"ip_addr": "127.0.0.1"
|
|
}
|