Trunking Recorder 2.6 released

Status
Not open for further replies.

scannerbox

Member
Joined
Jan 30, 2010
Messages
94
Location
michigan
Trunking Recorder v2.6.3061 has been released.

It can be downloaded at Trunking Recorder - Recording audio from trunked radio systems monitored by Unitrunker

This release contains the following changes
  • Added option to create more than 2 Call Audio Streams.
  • Moved Call Audio Streaming configurations to database.
  • Added Custom MetaData format settings for each Call Audio Stream.
  • Added sorting option when selecting Favorite or Streaming Talkgroups in the Configure menu (Click the column heading to sort).
  • Removed the ability of Voice receivers to show their MetaData in the Trunking Recorder application title bar, the first Call Audio Stream will still show MetaData in title bar. All Call Audio Streams can write MetaData info to a text file for use with streaming application.
  • Added "OR" or "AND" call searching option to webserver configurations for how calls are searched when multiple different search options are selected at same time. Default will remain "OR".
  • Added option to Call Notifications to allow setting the minimum call length needed for a notification to be sent. Existing notifications will be set to require a call minimum length of 1 second.
  • Added "Site" search option to web interface.
  • Added capturing the "Site Label" information when using Unitrunker V2.
  • Added "Site Label" to custom metadata and filename configurations.
  • Fixed incorrect recorded call length when using MP3 format and a bit rate other than 16.
  • Added process to detect remote desktop and console session disconnects so recordings can be restarted. (Remote desktop causes sound cards to get reset)
  • Added option to webserver configuration that allows displaying the "site label" column on the web interface. (Hidden by default)
  • Fixed caching of email templates when sending a call notification to reduce memory usage.
  • Fixed issue where a duplicate call would not get recorded if a custom filename option was used and the length of filename generated was longer than 260 characters.
  • Fixed issue where webserver would crash sometimes if it received connections from multiple different ports.
  • Fixed issue where Call Audio Stream audio could play back on the wrong output when a soundcard was added or removed once streaming was already started.
  • Added check to make sure Call Audio Streaming audio doesn't get stuck playing back a call.
  • Updated WebSocket call broadcast data format to use the call list data format.
  • Added delayed loading of Groups and Systems search options to improve web interface loading performance.
  • Fixed issue that prevented recorded calls from being played on web interface if the filename contained special characters.
  • Fixed issue that prevented handling of invalid SystemID values.
  • Updated LAME MP3 library to 3.100.2.0.
Note: This release will be the last one to officially support Windows 7 and Internet Explorer 11.
 

hockeyref2

Member
Joined
Mar 26, 2002
Messages
235
Location
Northern MI
This is a fantastic program, thank you!
I do think I have a minor bug. I believe it showed up after 2.6.2926.7073
I have two groups setup. I can select the 1st group, but it does not actually do anything. I can select the second group and it will work properly. I can then select the 1st group and it will work. I can then clear out the groups, and then reselect the 1st group. and it will work Once you reload the page, it no longer works again... I see the issue in firefox and chrome and chromium based edge.
 

scannerbox

Member
Joined
Jan 30, 2010
Messages
94
Location
michigan
This is a fantastic program, thank you!
I do think I have a minor bug. I believe it showed up after 2.6.2926.7073
I have two groups setup. I can select the 1st group, but it does not actually do anything. I can select the second group and it will work properly. I can then select the 1st group and it will work. I can then clear out the groups, and then reselect the 1st group. and it will work Once you reload the page, it no longer works again... I see the issue in firefox and chrome and chromium based edge.
I have fixed the issue and released Trunking Recorder 2.6.3064.

Trunking Recorder 2.6 changed the group list so that it does not load until you click on the drop down for the first time. This helps to improve the performance when the page first loads since the browser doesn't need to wait to load the list.
The issue occurred because the browser needs there to be a blank option added to the group list since no group is selected by default. The blank option was not getting added so when you selected the first option the browser thought it was already selected and not changing the search options.

The new version can be downloaded from http://www.scannerbox.us/TrunkingRecorder/Trunking Recorder Installer.msi
 

hockeyref2

Member
Joined
Mar 26, 2002
Messages
235
Location
Northern MI
I saw in another thread that you are always looking for enhancement requests... here are some ideas... some are simple, and some probably are not... p.s. I have lots of ideas, but they definitely are not all good! :p

Ability to show 24hr time vs AM/PM.
Ability to change font color of specific rows (for example a specific user, or group or group label would trigger the text to turn a different color)
A button on the web page to pause updating/refreshing
A way to disable the Unitrunker V1 MetaData file does not exist warning.... I use V2, and I occasionally miss seeing (and then closing it) so trunking recorder does not start to record audio...
 

scannerbox

Member
Joined
Jan 30, 2010
Messages
94
Location
michigan
I saw in another thread that you are always looking for enhancement requests... here are some ideas... some are simple, and some probably are not... p.s. I have lots of ideas, but they definitely are not all good! :p

Ability to show 24hr time vs AM/PM.
Ability to change font color of specific rows (for example a specific user, or group or group label would trigger the text to turn a different color)
A button on the web page to pause updating/refreshing
A way to disable the Unitrunker V1 MetaData file does not exist warning.... I use V2, and I occasionally miss seeing (and then closing it) so trunking recorder does not start to record audio...

Thanks for the enhancement ideas. I'm always looking for new ones, just can't make any promises that they will make it into the product.

For the 24hr time format request Trunking Recorder today will already automatically use the time format on the Windows computer doing the hosting. If you set the time and date format in Windows to 24hr instead of 12hr format Trunking Recorder will also change (after restart) what it displays on the web interface. In the future I might be able to add an option specifically to Trunking Recorder.

Changing row/value color would be a fairly big project so unlikely to happen anytime soon.

Can you provide more detail on how you would use the pause updating option. Normally if you are on the main page you want to see the newest traffic, if you want only some you would choose a search option. If you choose a date other than today the updating is paused since there would not be any new calls.

If you want to disable the Unitrunker V1 "does not exist" warning you can manually create a text file in "%appdata%\Unitrunker\" called "sdrsharptrunking.log". I will look into options in the future to disable it when only using V2.
 

hockeyref2

Member
Joined
Mar 26, 2002
Messages
235
Location
Northern MI
Thanks for the info!

My current project is trying match radio ID's with users, for example 1234567 is 'abc township fire'. So, I scan thru unitrunker looking for unlabeled ID's and find the recording in trunking recorder. Its an annoyance as I try and locate/click on the specific call to try and ID it when it keeps shifting. Obviously, it works great as is =]

Another enhancement idea would be some sort of summary statistics page. For example, on 2/17/20 452 minutes of audio were recorded, and the top 20 groups were 'xxx at 123 minutes, yyy at 32 minutes, zzz at 10 minutes, etc...) Kind of like when you watch a youtube video and click on 'stats for nerds' ;p
Edit: I could probably export it to excel and do it that way as well...

Again, this is a great program, even as it is today!
 

Mikek

Member
Premium Subscriber
Joined
Jan 10, 2003
Messages
326
I installed .3064 tonight and can't get it to start. I'm running Win10 on a VM, with the latest Unitrunker V2 and 4 VACs... when I start Trunking Recorder, I see "Initializing database" in the status bar, and the program exits after about 3 seconds. A log created in Appdata/Local shows this:

2020-02-18 20:23:04,374 [1] INFO Trunking_Recorder.Configure - User settings need to be upgraded
2020-02-18 20:23:04,475 [1] ERROR Trunking_Recorder.Configure - Error loading Vocie Receivers from disk: Could not find file 'C:\Users\Mike\AppData\Local\Trunking_Recorder\VoiceRecordingDevices.xml'.
2020-02-18 20:23:04,639 [1] ERROR Trunking_Recorder.Configure - Error loading Vocie Receivers from disk: Could not find file 'C:\Users\Mike\AppData\Local\Trunking_Recorder\VoiceRecordingDevices.xml'.
2020-02-18 20:23:04,673 [MainThread] INFO Trunking_Recorder.MainWindow - Starting
2020-02-18 20:23:04,829 [DatabaseInitThread] INFO Trunking_Recorder.Database - Connecting to database
2020-02-18 20:23:04,964 [DatabaseInitThread] ERROR Trunking_Recorder.Database - Error creating database and tables: unable to open database file
2020-02-18 20:23:04,964 [DatabaseInitThread] ERROR Trunking_Recorder.MainWindow - Error initilizing the database: unable to open database file
2020-02-18 20:23:04,988 [MainThread] ERROR Trunking_Recorder.Configure - Error loading Vocie Receivers from disk: Could not find file 'C:\Users\Mike\AppData\Local\Trunking_Recorder\VoiceRecordingDevices.xml'.
2020-02-18 20:23:04,988 [MainThread] INFO Trunking_Recorder.MetaData - Starting MetaData watcher 'C:\Users\Mike\AppData\Roaming\UniTrunker' 'sdrsharptrunking.log'
2020-02-18 20:23:05,063 [MainThread] ERROR Trunking_Recorder.Configure - Error loading Vocie Receivers from disk: Could not find file 'C:\Users\Mike\AppData\Local\Trunking_Recorder\VoiceRecordingDevices.xml'.

What am I missing at install? Thanks!
 
Status
Not open for further replies.
Top