Commit Graph

  • 2b5e18b839 Fix HttpServer::init() erroneous return value Aleksander Zdunek 2023-02-22 12:17:06 +01:00
  • 580a5d9c12
    Added GitHub workflows status to README.md Andrea Bondavalli 2023-02-05 17:28:38 +01:00
  • 943c3553e6
    Update README.md Andrea Bondavalli 2023-02-05 17:12:55 +01:00
  • 25a00cbc7b
    Update README.md Andrea Bondavalli 2023-02-05 16:39:33 +01:00
  • 81dd9f4754
    Add an Azure Pipelines status badge Andrea Bondavalli 2023-02-05 16:27:55 +01:00
  • f8b5093d3a Changed Azure pipeline to use Docker file Andrea Bondavalli 2023-02-04 18:11:54 +01:00
  • 447e1dc8db Set up CI with Azure Pipelines Andrea Bondavalli 2023-02-04 18:04:42 +01:00
  • 685e0e8612
    Update README.md Andrea Bondavalli 2023-02-03 18:27:27 +01:00
  • 407a17d0e0
    Merge pull request #111 from bondagit/daemon_v1.6.1 Andrea Bondavalli 2023-02-03 15:51:50 +01:00
  • 6026f677ff Added note on how to enabled systemd watchdog integration Andrea Bondavalli 2023-02-03 15:45:56 +01:00
  • eb79d897fe Added instructions on how to run the daemon via systemd, plus cosmetic changes Andrea Bondavalli 2023-02-03 15:39:12 +01:00
  • f77db79869
    Merge pull request #108 from glance-/systemd Andrea Bondavalli 2023-02-03 13:48:21 +01:00
  • 997fb31d0e Use systemd state RELOADING when ip address changed Anton Lundin 2023-01-25 15:18:16 +01:00
  • a28a6e148f Add Systemd integration to aes67-daemon Anton Lundin 2023-01-20 21:06:54 +01:00
  • cbd4640f27 Use seconds since epoch as base value for the Source session versions to have increasing version upon daemon restarts Andrea Bondavalli 2023-01-18 19:22:55 +01:00
  • cd0d7b6210 Skip automatic sinks update cycle in case no remote source was updated by the browser Andrea Bondavalli 2023-01-18 19:19:18 +01:00
  • f89d8a9693 Changed daemon version to v1.6.1 Andrea Bondavalli 2023-01-15 14:21:06 +01:00
  • 148b717c02 Additional fixes Andrea Bondavalli 2023-01-15 11:15:27 +01:00
  • d1708d6ee3 Session manager doesn't retrieve the remote sources in case the automatic Sinks update is disabled. Andrea Bondavalli 2023-01-15 10:59:04 +01:00
  • 603b767f06
    Update README.md Andrea Bondavalli 2023-01-15 09:40:25 +01:00
  • ffa8e80213 Added "auto_sinks_update" to the daemon configuration parameters and to the WebUI. JSON boolean specifying whether to enable or disable the automatic update of the configured Sinks. When enabled the daemon will automatically update the configured Sinks according to the discovered remote sources via SAP and mDNS/RTSP updates. The SDP Originator (o=) is used to match a Sink with the remote source/s. Andrea Bondavalli 2023-01-14 19:24:43 +01:00
  • 6ed3a9ef54 Remote source origin is parsed and extracted from SDP when the source is discovered or updated. This way we avoid parsing the SDP multiple times. Andrea Bondavalli 2023-01-14 18:22:24 +01:00
  • 02ccef73c4 Changed daemon version to v1.5.4 Andrea Bondavalli 2023-01-14 12:12:22 +01:00
  • f826a5b2ef Implementation of automatic Sink updates based on remote source updates received by the Browser. The daemon uses the most recent version of corresponding remote sources to update a Sync. The Originator (o=) field of the SDP is used identify the corresponding remote sources. Andrea Bondavalli 2023-01-14 12:06:55 +01:00
  • b10350488f Fix to undesired characters set to avoid altering original SDP from Dante devices.- The comma (,) is used by Dante Devices in SDP and it was removed by the daemon. Andrea Bondavalli 2023-01-14 12:03:24 +01:00
  • 429948bc6d Fix to #106 daemon browser doesn't receive mDNS/RTSP updates of a remote source Andrea Bondavalli 2023-01-14 12:00:38 +01:00
  • 885dd7146e
    Merge pull request #103 from bondagit/test-64-channels Andrea Bondavalli 2022-12-22 13:16:45 +01:00
  • 627998a432
    Update README.md Andrea Bondavalli 2022-12-22 13:16:09 +01:00
  • 2525ed5082
    Update README.md Andrea Bondavalli 2022-12-22 13:04:20 +01:00
  • df8dc4c042
    Update README.md Andrea Bondavalli 2022-12-21 13:55:34 +01:00
  • 4ea11d7907
    Update README.md Andrea Bondavalli 2022-12-20 21:50:32 +01:00
  • 4232a3ddd0 Adapted platform and latency tests to support a 64 channels configuration. This configuration was succesfully tested on a Mini PC with Intel Celeron N4000. Andrea Bondavalli 2022-12-20 21:24:40 +01:00
  • 1f7c2a2187
    Merge pull request #102 from bondagit/issue-79 Andrea Bondavalli 2022-11-29 17:54:13 +01:00
  • 1d562e3843
    Update README.md Andrea Bondavalli 2022-11-25 09:21:38 +01:00
  • b43b26c3df Added setting of Real Time Scheduler Throttling kernel parameter according to findings related to #79 Andrea Bondavalli 2022-11-25 09:17:28 +01:00
  • 81bd428430
    Update README.md Andrea Bondavalli 2022-11-23 20:48:47 +01:00
  • 37cb8a6f8b Changed buildfake.sh script to use the forked version of HTTP Server at https://github.com/yhirose/cpp-httplib.git Andrea Bondavalli 2022-11-18 12:29:46 +01:00
  • c85a96c8c2 Changed build.sh script to use the forked version of HTTP Server at https://github.com/yhirose/cpp-httplib.git Andrea Bondavalli 2022-11-18 12:26:44 +01:00
  • 2fdcfea428
    Update README.md Andrea Bondavalli 2022-11-18 09:39:38 +01:00
  • 670a42d992
    Merge pull request #101 from bondagit/fake-driver Andrea Bondavalli 2022-11-18 09:27:34 +01:00
  • 51e2dea807
    Merge pull request #100 from bondagit/issue-94 Andrea Bondavalli 2022-11-18 09:26:25 +01:00
  • bdb964f5b0
    Merge pull request #99 from bondagit/issue-96 Andrea Bondavalli 2022-11-18 09:24:10 +01:00
  • 9833554810
    Update README.md Andrea Bondavalli 2022-11-18 09:22:43 +01:00
  • aa9d8bdafb
    Update README.md with info related to #96 Andrea Bondavalli 2022-11-17 21:59:50 +01:00
  • c68d53c9bc Added documentation about effects of CPU scaling events on daemon streams and patched daemon test scripts to disable CPU scaling Andrea Bondavalli 2022-11-17 21:51:05 +01:00
  • 23923c359a Added GitHub workflow to build and run daemon regression test on repo push Andrea Bondavalli 2022-11-16 19:48:38 +01:00
  • fb0dbee97a Added Dockefile to setup a container to build and run daemon regression tests. Can be tested with: > docker build --progress=plain . Andrea Bondavalli 2022-11-15 22:48:32 +01:00
  • e62079db22 Added script "buildfake.sh" to build the daemon with the fake driver for testing purposes. Andrea Bondavalli 2022-11-15 22:25:11 +01:00
  • 38dabd5887 Added support to the daemon for a fake driver version. This allows daemon execution without the RAVENNA driver for testing purposes and to allow regression tests to run into a Docker container. Andrea Bondavalli 2022-11-15 22:00:51 +01:00
  • 1a4f5ac6c1 Fixed SDP related RFCs compliance issues. See #94 Andrea Bondavalli 2022-09-29 17:07:28 +02:00
  • acb1e55d08 Added RTSP client connection timeout of 5 secs. See issue #91 Andrea Bondavalli 2022-08-20 11:12:05 +02:00
  • 3d7c8761ee Updates documentation with changes for driver version v1.6 Andrea Bondavalli 2022-06-17 18:13:57 +02:00
  • b4c3a9f4e8
    Merge pull request #86 from Sikabo/sikabo_master Andrea Bondavalli 2022-06-12 10:01:51 +02:00
  • b7d797c118 Correct case for kHz (kilohertz) Anders Martinsson 2022-06-07 17:06:26 +02:00
  • 1886317cab Fix to avoid creation of zombie processes by PTP status script, see #85 Andrea Bondavalli 2022-06-03 08:52:04 +02:00
  • e2aad3e288
    Update README.md Andrea Bondavalli 2022-05-28 08:52:20 +02:00
  • 046babca3d Added custom node id parameter to daemon and WebUI to allow for a user defined node id. See #73 Andrea Bondavalli 2022-05-26 08:33:20 +02:00
  • 1c11e7d212 Fix for issue #84 Andrea Bondavalli 2022-05-25 17:34:22 +02:00
  • dbb593120a Enhancement of daemon reconfiguration and PTP status update notification via shell script. See #82 Andrea Bondavalli 2022-05-19 19:04:26 +02:00
  • cde35a7b7c
    Merge pull request #77 from chssn/master Andrea Bondavalli 2022-04-08 21:58:09 +02:00
  • d9811fec87
    Separate out Ubuntu installation packages chssn 2022-04-06 10:39:34 +01:00
  • 39bf28b3f4 Added libasound2-dev to the required packages. See issue #71 Andrea Bondavalli 2022-03-04 14:16:45 +01:00
  • f796f788f7
    Fix USB_GADGET.md, see isssue #72 Andrea Bondavalli 2022-03-04 14:10:47 +01:00
  • 2bed3e7541 Fix to README.md. See #70 Andrea Bondavalli 2022-03-03 08:46:15 +01:00
  • a0b15bfae2 changed daemon version to bondagit-1.4 Andrea Bondavalli 2021-12-30 10:28:34 +01:00
  • 9f01d97635
    Merge pull request #59 from calanor/master Andrea Bondavalli 2021-12-30 10:25:45 +01:00
  • 3f9db3a80b Added the SAP originating source address, in addition to the SAP identifier hash, to the browser source id Andrea Bondavalli 2021-12-30 10:01:08 +01:00
  • 55b7246a08 Fix to build.sh script to use aes67-daemon driver branch. See #60 Andrea Bondavalli 2021-12-30 09:55:17 +01:00
  • 275a25689b Added latency tool to .gitignore Andrea Bondavalli 2021-12-30 09:54:18 +01:00
  • 619cc13570
    Fixes bad retrun value in get_interface_index calanor 2021-12-28 17:59:20 +01:00
  • ddfb35b5c9
    Update README.md Andrea Bondavalli 2021-12-22 18:29:48 +01:00
  • 838e9716ab Updated documentation with driver fix for #55 Andrea Bondavalli 2021-12-22 17:15:56 +01:00
  • 4c5e1c9894 $Merge branch 'end_to_end_latency' of https://github.com/bondagit/aes67-linux-daemon into end_to_end_latency Andrea Bondavalli 2021-12-16 16:37:10 +01:00
  • 750fce6029 Fixes to run_latency_sh script and latency test application Andrea Bondavalli 2021-12-08 17:31:09 +01:00
  • b5cb837e14 Merge branch 'end_to_end_latency' of https://github.com/bondagit/aes67-linux-daemon into end_to_end_latency Andrea Bondavalli 2021-12-08 14:11:16 +01:00
  • e0acdf7e14
    Update README.md Andrea Bondavalli 2021-12-07 10:34:46 +01:00
  • aa9a68dd2e
    Update README.md Andrea Bondavalli 2021-12-07 10:27:26 +01:00
  • 9e11a0660a Added buffer size parameter to run_latency_test.sh script Andrea Bondavalli 2021-12-07 10:06:24 +01:00
  • 80ecf8e9a3 Added buffer size parameter to run_latency_test.sh script Andrea Bondavalli 2021-12-07 10:05:16 +01:00
  • 6deea0a19f
    Update README.md Andrea Bondavalli 2021-12-07 09:10:37 +01:00
  • c5e72e5d47 Fixed broken build of latency appliction with old g++ versions Andrea Bondavalli 2021-12-06 18:54:34 +01:00
  • 8cf3be1c8a run_latency_test.sh script executes latency application with higher priority Andrea Bondavalli 2021-12-06 12:13:19 +01:00
  • 7def2411c0 Changes to latency test apllication: - used monotonic clock instead of system clock - precision increased to report micro senconds - timestamp info is not added to pre-buffering samples Andrea Bondavalli 2021-12-06 12:10:46 +01:00
  • 9221deaf39 Changed the build script to use end_to_end_latency branch of the driver Andrea Bondavalli 2021-12-05 18:32:11 +01:00
  • 7793b65f58 Added fix to latency wqtool to avoid crash if no samples were collecteA d Andrea Bondavalli 2021-12-05 12:28:56 +01:00
  • 9725a73cfb Added tool to measure the end to end latency in loopback configuration to investigate #53 Andrea Bondavalli 2021-12-05 11:07:06 +01:00
  • 77de7ac28f
    Added missing step when configuring a Dante Transmitter. See #54 Andrea Bondavalli 2021-12-03 17:37:44 +01:00
  • 7ed2ad492c Added more DSCP values for Audio Source and PTP in WebUI. See #40. Andrea Bondavalli 2021-11-09 16:34:59 +01:00
  • adc17b816c
    Merge pull request #52 from elektrofon/master Andrea Bondavalli 2021-11-09 11:36:34 +01:00
  • ba1add1053
    Merge pull request #1 from elektrofon/directory-checks-fix Rune Warhuus 2021-11-07 18:51:29 +01:00
  • 434d1e1f24
    Fixed 3rd party directory checks Rune Warhuus 2021-11-07 18:47:18 +01:00
  • b2a582a14a Fix for #51: added inclusion of map header to rtsp_client.hpp Andrea Bondavalli 2021-10-05 19:19:41 +02:00
  • e12d160aa9 Merge branch 'issue-50' Andrea Bondavalli 2021-09-30 19:10:56 +02:00
  • 4381260ffa Updated daemon version to 1.3 Andrea Bondavalli 2021-09-30 19:08:32 +02:00
  • 52f6990a7a Fix issue-50: don't update the browser record in case we receive multiple annoucements packets from a SAP source in a period shorter than 1 second Andrea Bondavalli 2021-09-30 19:03:45 +02:00
  • c7d3f56c1e Fix for #50: skip setting a source announce period to 0 in case we receive multiple aanoucements packets from a SAP source in a period shorter than 1 second Andrea Bondavalli 2021-09-30 12:46:09 +02:00
  • 248af78f77 Patches to use webui/dist folder instead of webui/build folder Andrea Bondavalli 2021-05-29 11:49:23 +02:00
  • 245e04f6c6 Added removal of WebUI tarball from webui folder in cleanup.sh script Andrea Bondavalli 2021-05-29 11:28:53 +02:00
  • 73454073cd
    Merge pull request #43 from bondagit/vite Andrea Bondavalli 2021-05-29 11:22:55 +02:00
  • 117bf83c34 Merge remote-tracking branch 'upstream/master' into vite Anton Bracke 2021-05-29 08:55:06 +02:00