onedrive media sources continually loop and play in background windows 10 27.0.1

coppo

New Member
Hi

We have used OBS over the last couple of years using local media files, copied manually from machine to machine. Works fine but is prone to user error - forgetting to sync the fileset etc.

Plan B:- Make the location of all the media independent of user somehow........

I need to provide a seamless way of multi user setup and stream. (One or more people do the setup on their own machines, using sharepoint - a n other person does the streaming on another computer.)

To help this I have gone to using media source with URLs pointing at sharepoint files. This does work but any video or audio media source will loop after the reconnect delay. I have tried all the options - 'show nothing when playback ends' 'close file when inactive' nothing seems to help. The file will always restart.

I have tried disabling auto reconnect in the main settings. This appears to have no effect as well.

We have a 2 second long low frequency beep that is played once at the beginning of each video. This serves to grab screen focus when we stream to Zoom. If this is a local file it works fine - playing once just for 2 seconds mixed with the main video. If it is a URL it will continually repeat, separated by the Reconnect Delay seconds setting.

This issue pretty much makes the central fileset idea (URLS) unusable. I have tried all kinds of ideas such as symbolic links (so each users OBS points at the same set of files) but failed to come up with any other solution as yet.

Any suggestions welcome.
Thanks
 

coppo

New Member
Further to this issue - bit more testing. I have realised that OBS hangs (becomes unresponsive) for the auto reconnect time. I thought a work around the constantly looping may be to set the reconnect time long enough so that the operator can move on to a blank scene. However what happens at the end of a url video is OBS goes into a not responding phase, only coming back when it replays the video after the reconnect time has expired
 

Lawrence_SoCal

Active Member
Let me see if I understand
You have video that are remote to the location the person is streaming from, and you are having them play videos over that remote WAN (Internet) link, and then stream back out (presumably over the same link). To make it even worse, are these people at home on consumer Internet connections?
A time out indicates a network failure (to operate as desired), or a local PC processing issue, most likely. Either that or there is is other network traffic and bandwidth is getting congested. All of these items have nothing to do with OBS

OBS is not designed to handle the multi-user setup. (my scenario is single PC, wanting separate user logons, but with same OBS settings.. anyway). In my case, I put all of my content (videos, logos, etc) in a \Users\Public\Documents\Livestream folder. In your case, if it is bandwidth from central source URL to streaming PC that is getting congested (not PC getting overloaded), then running a script to run before starting OBS copy the shared content (videos) to a common location (ex \Users\Public\Documents\Livestream (or \OBS, or whatever), and have OBS configured to look in that common location (vs over network)... see if that works?
 
Top