Andrea Bondavalli
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.
2022-12-20 21:24:40 +01:00
Andrea Bondavalli
1f7c2a2187
Merge pull request #102 from bondagit/issue-79
...
Issue 79
2022-11-29 17:54:13 +01:00
Andrea Bondavalli
1d562e3843
Update README.md
2022-11-25 09:21:38 +01:00
Andrea Bondavalli
b43b26c3df
Added setting of Real Time Scheduler Throttling kernel parameter according to findings related to #79
2022-11-25 09:17:28 +01:00
Andrea Bondavalli
81bd428430
Update README.md
2022-11-23 20:48:47 +01:00
Andrea Bondavalli
37cb8a6f8b
Changed buildfake.sh script to use the forked version of HTTP Server at https://github.com/yhirose/cpp-httplib.git
2022-11-18 12:29:46 +01:00
Andrea Bondavalli
c85a96c8c2
Changed build.sh script to use the forked version of HTTP Server at https://github.com/yhirose/cpp-httplib.git
2022-11-18 12:26:44 +01:00
Andrea Bondavalli
2fdcfea428
Update README.md
2022-11-18 09:39:38 +01:00
Andrea Bondavalli
670a42d992
Merge pull request #101 from bondagit/fake-driver
...
Fake driver
2022-11-18 09:27:34 +01:00
Andrea Bondavalli
51e2dea807
Merge pull request #100 from bondagit/issue-94
...
Fixed SDP related RFCs compliance issues. See #94
2022-11-18 09:26:25 +01:00
Andrea Bondavalli
bdb964f5b0
Merge pull request #99 from bondagit/issue-96
...
Issue 96
2022-11-18 09:24:10 +01:00
Andrea Bondavalli
9833554810
Update README.md
2022-11-18 09:22:43 +01:00
Andrea Bondavalli
aa9d8bdafb
Update README.md with info related to #96
2022-11-17 21:59:50 +01:00
Andrea Bondavalli
c68d53c9bc
Added documentation about effects of CPU scaling events on daemon streams and patched daemon test scripts to disable CPU scaling
2022-11-17 21:51:05 +01:00
Andrea Bondavalli
23923c359a
Added GitHub workflow to build and run daemon regression test on repo push
2022-11-16 19:48:38 +01:00
Andrea Bondavalli
fb0dbee97a
Added Dockefile to setup a container to build and run daemon regression tests.
...
Can be tested with:
> docker build --progress=plain .
2022-11-15 22:48:32 +01:00
Andrea Bondavalli
e62079db22
Added script "buildfake.sh" to build the daemon with the fake driver for testing purposes.
2022-11-15 22:25:11 +01:00
Andrea Bondavalli
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.
2022-11-15 22:00:51 +01:00
Andrea Bondavalli
1a4f5ac6c1
Fixed SDP related RFCs compliance issues. See #94
2022-09-29 17:07:28 +02:00
Andrea Bondavalli
acb1e55d08
Added RTSP client connection timeout of 5 secs. See issue #91
2022-08-20 11:12:05 +02:00
Andrea Bondavalli
3d7c8761ee
Updates documentation with changes for driver version v1.6
2022-06-17 18:13:57 +02:00
Andrea Bondavalli
b4c3a9f4e8
Merge pull request #86 from Sikabo/sikabo_master
...
Correct case for kHz (kilohertz)
2022-06-12 10:01:51 +02:00
Anders Martinsson
b7d797c118
Correct case for kHz (kilohertz)
2022-06-07 17:06:26 +02:00
Andrea Bondavalli
1886317cab
Fix to avoid creation of zombie processes by PTP status script, see #85
2022-06-03 08:52:04 +02:00
Andrea Bondavalli
e2aad3e288
Update README.md
2022-05-28 08:52:20 +02:00
Andrea Bondavalli
046babca3d
Added custom node id parameter to daemon and WebUI to allow for a user defined node id. See #73
2022-05-26 08:33:20 +02:00
Andrea Bondavalli
1c11e7d212
Fix for issue #84
2022-05-25 17:34:22 +02:00
Andrea Bondavalli
dbb593120a
Enhancement of daemon reconfiguration and PTP status update notification via shell script. See #82
...
The daemon can apply a configuration change to the following parameters without a restart:
sap_interval, syslog_proto, syslog_server, log_severity, sample_rate
The daemon can apply a configuration change to the following parameters without a light restart:
http_port, rtsp_port, http_base_dir, rtp_mcast_base, sap_mcast_addr, rtp_port, rtp_port, status_file, interface_name, mdns_enabled
A light restart means that the configuration can be applied without interrupting the playback/capture applications
A change to one of following paramters causes a full daemon restart:
interface_name, tic_frame_size_at_1fs, max_tic_frame_size
On PTP status change the daemon can run in background an external shell script whose path name is specified by the new ptp_status_script Config parameter.
If this parameter is empty, no script is invoked. The PTP clock status is passed as first parameter to the script and it can be unlocked, locking or locked.
A sample script is provided in daemon/scripts/ptp_status.sh
2022-05-19 19:04:26 +02:00
Andrea Bondavalli
cde35a7b7c
Merge pull request #77 from chssn/master
...
Separate out Ubuntu installation packages
2022-04-08 21:58:09 +02:00
chssn
d9811fec87
Separate out Ubuntu installation packages
...
This seems to work better on Ubuntu Studio 21.10 - 5.13.0-39-lowlatency
2022-04-06 10:39:34 +01:00
Andrea Bondavalli
39bf28b3f4
Added libasound2-dev to the required packages. See issue #71
2022-03-04 14:16:45 +01:00
Andrea Bondavalli
f796f788f7
Fix USB_GADGET.md, see isssue #72
2022-03-04 14:10:47 +01:00
Andrea Bondavalli
2bed3e7541
Fix to README.md. See #70
2022-03-03 08:46:15 +01:00
Andrea Bondavalli
a0b15bfae2
changed daemon version to bondagit-1.4
2021-12-30 10:28:34 +01:00
Andrea Bondavalli
9f01d97635
Merge pull request #59 from calanor/master
...
Fixes get_interface_index. Issue #57
2021-12-30 10:25:45 +01:00
Andrea Bondavalli
3f9db3a80b
Added the SAP originating source address, in addition to the SAP identifier hash, to the browser source id
2021-12-30 10:01:08 +01:00
Andrea Bondavalli
55b7246a08
Fix to build.sh script to use aes67-daemon driver branch. See #60
2021-12-30 09:55:17 +01:00
Andrea Bondavalli
275a25689b
Added latency tool to .gitignore
2021-12-30 09:54:18 +01:00
calanor
619cc13570
Fixes bad retrun value in get_interface_index
2021-12-28 17:59:20 +01:00
Andrea Bondavalli
ddfb35b5c9
Update README.md
2021-12-22 18:29:48 +01:00
Andrea Bondavalli
838e9716ab
Updated documentation with driver fix for #55
2021-12-22 17:15:56 +01:00
Andrea Bondavalli
4c5e1c9894
$Merge branch 'end_to_end_latency' of https://github.com/bondagit/aes67-linux-daemon into end_to_end_latency
2021-12-16 16:37:10 +01:00
Andrea Bondavalli
750fce6029
Fixes to run_latency_sh script and latency test application
2021-12-08 17:31:09 +01:00
Andrea Bondavalli
b5cb837e14
Merge branch 'end_to_end_latency' of https://github.com/bondagit/aes67-linux-daemon into end_to_end_latency
2021-12-08 14:11:16 +01:00
Andrea Bondavalli
e0acdf7e14
Update README.md
2021-12-07 10:34:46 +01:00
Andrea Bondavalli
aa9a68dd2e
Update README.md
2021-12-07 10:27:26 +01:00
Andrea Bondavalli
9e11a0660a
Added buffer size parameter to run_latency_test.sh script
2021-12-07 10:06:24 +01:00
Andrea Bondavalli
80ecf8e9a3
Added buffer size parameter to run_latency_test.sh script
2021-12-07 10:05:16 +01:00
Andrea Bondavalli
6deea0a19f
Update README.md
2021-12-07 09:10:37 +01:00
Andrea Bondavalli
c5e72e5d47
Fixed broken build of latency appliction with old g++ versions
2021-12-06 18:54:34 +01:00