Rank: Member
Groups: Registered
Joined: 5/28/2022(UTC) Posts: 16
Thanks: 1 times Was thanked: 1 time(s) in 1 post(s)
|
I need a method for either accessing the zoomchat data directly... or to add functionality allowing someone to call the last X rows.
I am trying to create a giant running chat window (a vertical 80" display) that our faculty can see while they are teaching... the last 10 or so chats, newest on top.
Currently, Zoomchat is just presented as a datasource. We can access the chats one row at a time, but we can't do anything more because there is no file or accessible source to manipulate by script... as there would be for other datasources xml, google sheets, etc.
For my purposes, I just need a way to get at the data... I can figure something out from there.
But it would be nicer if there were some multi-line data display options in vMix like "display Last X rows" or other filters, sql command or whatever.
(If this is sounding familiar, we talked about it at NAB.)
Thank you!
|
|
|
|
Rank: Advanced Member
Groups: Registered
Joined: 1/23/2022(UTC) Posts: 99 Location: Milton Keynes Thanks: 13 times Was thanked: 6 time(s) in 6 post(s)
|
Originally Posted by: jello I need a method for either accessing the zoomchat data directly... or to add functionality allowing someone to call the last X rows.
I am trying to create a giant running chat window (a vertical 80" display) that our faculty can see while they are teaching... the last 10 or so chats, newest on top.
Currently, Zoomchat is just presented as a datasource. We can access the chats one row at a time, but we can't do anything more because there is no file or accessible source to manipulate by script... as there would be for other datasources xml, google sheets, etc.
For my purposes, I just need a way to get at the data... I can figure something out from there.
But it would be nicer if there were some multi-line data display options in vMix like "display Last X rows" or other filters, sql command or whatever.
(If this is sounding familiar, we talked about it at NAB.)
Thank you! I haven't used Zoom chat data as a datasource, but I have before used the same datasource to show multiple rows, by adding the datasource multiple times in the data manager. Is that something you can do with the Zoom chat data source?
|
|
|
|
Rank: Advanced Member
Groups: Registered
Joined: 6/4/2020(UTC) Posts: 34 Location: California Thanks: 13 times Was thanked: 4 time(s) in 4 post(s)
|
I've been trying to figure out a way to pull this off too. If I could somehow sort where the last chat comment was instead the 1st line in the data source (instead of the last, as it is now) it would be simple. The problem that I can't work around is that the latest comment appends vs prepends, so it's always a different row number. Of course I can get the latest one to show up with auto-next, but I can't get the latest 5 or 10 chats to stay up. As I'd need to lock in what rows they were, but that is always changing. An option to prepend vs append would solve it, or some other kind of persistent sorting option for like time. Originally Posted by: spinfold Originally Posted by: jello I need a method for either accessing the zoomchat data directly... or to add functionality allowing someone to call the last X rows.
I am trying to create a giant running chat window (a vertical 80" display) that our faculty can see while they are teaching... the last 10 or so chats, newest on top.
Currently, Zoomchat is just presented as a datasource. We can access the chats one row at a time, but we can't do anything more because there is no file or accessible source to manipulate by script... as there would be for other datasources xml, google sheets, etc.
For my purposes, I just need a way to get at the data... I can figure something out from there.
But it would be nicer if there were some multi-line data display options in vMix like "display Last X rows" or other filters, sql command or whatever.
(If this is sounding familiar, we talked about it at NAB.)
Thank you! I haven't used Zoom chat data as a datasource, but I have before used the same datasource to show multiple rows, by adding the datasource multiple times in the data manager. Is that something you can do with the Zoom chat data source?
|
|
|
|
Rank: Member
Groups: Registered
Joined: 5/28/2022(UTC) Posts: 16
Thanks: 1 times Was thanked: 1 time(s) in 1 post(s)
|
Just refreshing this one.
Again, the ZoomChat is the only kind of datasource that we can't interact with outside of vMix, and doing anything meaningful with it inside vMix is difficult if not impossible.
If vMix would write the chat out to json or xml, or make it possible to make have more meaningful interactions with datasources inside vMix, either would be a big help.
Thanks
|
|
|
|
Rank: Advanced Member
Groups: Registered
Joined: 6/4/2020(UTC) Posts: 34 Location: California Thanks: 13 times Was thanked: 4 time(s) in 4 post(s)
|
Originally Posted by: jello Just refreshing this one.
Again, the ZoomChat is the only kind of datasource that we can't interact with outside of vMix, and doing anything meaningful with it inside vMix is difficult if not impossible.
If vMix would write the chat out to json or xml, or make it possible to make have more meaningful interactions with datasources inside vMix, either would be a big help.
Thanks That would be really cool. However, I'd be happy if it just held its 'Received' sorting options in Data Sources, so I could have it prepend instead of append new messages. Then I could display the latest 5 messages by using the rows 1-5. As it is, I can't do anything but use the auto-next to display the very last message.
|
|
|
|
Forum Jump
You cannot post new topics in this forum.
You cannot reply to topics in this forum.
You cannot delete your posts in this forum.
You cannot edit your posts in this forum.
You cannot create polls in this forum.
You cannot vote in polls in this forum.
Important Information:
The vMix Forums uses cookies. By continuing to browse this site, you are agreeing to our use of cookies.
More Details
Close