0

YouTube: Error Requesting events from server

First, my specs:

MSI GeForce GTS 1060 GAMING X 6GB
Ballistix Sport LT 32GB RAM
AMD Ryzen 7 1700 processor
MSI X370 Gaming Pro Carbon motherboard
Windows 10 Pro x64 OS Build 15063.608
Crucial MX300 M.2 275GB SATA III internal SSD

Wirecast 7.7

 

The issue:

I have a YouTube channel that has two previous completed live streams. When I attempt to use the YouTube preconfigured output setting and I log into my YouTube account, I receive the following message: "Error Requesting events from server". If I create an event through Wirecast I receive the following message: "Error Updating Live Broadcast data to the server". If I create an event using YouTube and use the RTMP output setting in Wirecast I have no issues.

 

I've read that Wirecast has issues with completed live events in YouTube, but it's been related to a long list of completed events. Does Wirecast have problems with any number of completed events; do I have to delete every live event in order to use the YouTube output preset?

 

Thanks in advance.

43replies Oldest first
  • Oldest first
  • Newest first
  • Active threads
  • Popular
  • First Reset Wirecast Preferences in case there's some problem data being retained. Wirecast > Help > Send Support Information but click on the lower left Reset Preferences. Restart Wirecast and using a New Blank Document see if you can retrieve the Events.

    Another potential issue may be caused by have a large number of previously stored and recorded Events on YouTube. How many Events do you have total? If there's a lot you might have to delete them. Generally though 2 Events shouldn't be a problem often times it would be well over 20 that might be an issue. If you only have 2 previous Events recorded that's likely not the problem in this case.

    You may want to download the free trial of Wirecast 8 and test with a New Document in that and see if it has the same problem. Let us know how it handles it.

    Like
  • Thanks for the reply, Craig. I tried resetting the preferences to no avail. I also did a complete uninstall, removing registry entries and all files/folders orphaned after the uninstall, but that didn't help either. I've tried using new documents and existing documents, but neither make a difference - when I connect to my YouTube account it throws the error.

    Yes, the very small number of events shouldn't be an issue, so I'm at a loss to explain what's happening. I did some additional troubleshooting:

    I removed all existing/completed events from my YouTube channel. I opened Wirecast and created a new event using Wirecast and successfully streamed to YouTube. Then, while still in Wirecast, I created another event and successfully streamed to YouTube. I did that a total of four times and each one worked. However, I then closed Wirecast and waited a minute, then started Wirecast and when I went to the output settings I received the error message again.

    I'll try Wirecast 8 and see what happens, but I'm going to wait until I see your next reply since I added more information to the existing issue.

    Thanks.

    Like
  • David Kazebeer Thanks for the additional information. Please do test in Wirecast 8. If the issues are Wirecast based we'd fix them in the current series. It's possible to have CDN or Account based issues as well.

    Keep in mind if you have multiple accounts you must access the one linked to Google otherwise you will get an error trying to retrieve Events because the Events are not actually in the unlinked account.

    Like
  • Note that I have three accounts. First account authenticates but can't retrieve from the server. Third account which is my linked account allows me to retrieve the Event.

    Like
  • CraigS

    I'll download and install 8 tonight and test it. I have a few YouTube accounts and they all have the same issues. I do ensure I authenticate properly with each one in Wirecast.

    Thanks for the help.

    Like
  • David Kazebeer This may be an account based issue. Authentication is not the issue. As per my video, I can authenticate in all my accounts but of the three, only one is enabled (verified) for live streaming.

    Please create a screen cast so I can see exactly what you are doing.

    Like
  • You may want to try reseting Wirecast Preferences just incase it's retaining bad or corrupted account information.

    Wirecast > Help > Send Support Information but click on the lower left Reset Preferences. Restart Wirecast and test with a New Blank Document.

    Like
  • CraigS 

    This weekend I'll create a screen cast so you can see everything. However I did more troubleshooting tonight and I have additional information:

    If I create a YouTube event through Wirecast or YouTube and I do not edit the Advanced Settings page then I can do the live event, close Wirecast, open it, and create another YouTube event. I can do this over and over and have no issues.

    If I create a YouTube event through Wirecast or YouTube and I edit the Advanced Settings page (specifically the Stream optimizations section) then I can do the live event, close Wirecast, open it, and then get the error message.

    It appears that Wirecast has issues accessing my YouTube events if I change the optimization settings in the event. I change the optimization settings to Ultra low-latency to get as near real-time as possible.

    Every account I have is enabled for live streaming.

    Like
  • CraigS 

    Here are three videos that show what I do to replicate the error.

    First, create an event with no editing of the optimization settings. Stream the live event. When finished, stop the stream in YouTube and then close Wirecast.

    Second, create an event and then edit the optimization settings. Stream the live event. When finished, stop the stream in YouTube and then close Wirecast.

    Third, unable to create an event because the event server can't be accessed.

    You can do the exact same thing if you use YouTube to create the events instead of creating it inside of Wirecast. The issue I've seen is tied directly to creating an event and editing the optimization settings, regardless of if you create the event inside of Wirecast or in YouTube.

    Hopefully you can replicate the issue.

    Like
  • Had to edit the videos a bit.  Here they are in order:

    Like
  • David Kazebeer said:
    The issue I've seen is tied directly to creating an event and editing the optimization settings, regardless of if you create the event inside of Wirecast or in YouTube.

     Just to be clear you believe it's related to editing the optimization settings.

     

    I created an Event in Wirecast. went to YouTube Live Control Room, Events, Edit, Advanced, changed to Low Latency. Went back to Wirecast, Authenticated. I can access the Event.

    Does this ONLY happen when you already have an Event in the list (creating the second event)?

    Like
  • CraigS 

    You have to create the event, do the event, close Wirecast, open Wirecast, and try to create a new event to see the problem.

    1. Create event, edit optimization.

    2. Perform the live stream.

    3. Close Wirecast.

    4. Open Wirecast, access output settings, receive error message.

    Like
  • David Kazebeer said:
    1. Create event, edit optimization.

     Created Event in Wirecast. In YouTube Control Room Advanced changed to Low Latency.

    David Kazebeer said:
    2. Perform the live stream.

    I went live and the scheduled time

     

    David Kazebeer said:
    3. Close Wirecast.

     Stoped Stream. Quit Wirecast.

    David Kazebeer said:
    4. Open Wirecast, access output settings, receive error message.

     Open Wirecast and in a New Blank Document Output settings and the previously streamed Event populated as an Event Option as expected. 

    Perhaps I'm missing steps. It works for me though. Perhaps if you go back to Wirecast too quickly after you the stream it doesn't have enough time to complete. Just guessing.

    Like
  • I just tried using low latency and it works, however ultra-low latency causes the problem. That's the one I use. Can you try with that setting?

    Like
  • David Kazebeer Tested. That worked for me as well. In fact when I visit the Control Room the Stop Streaming button is still available, meaning it didn't recognize the stream was stoped (I only stoped it in Wirecast) and yet quitting and starting Wirecast and opening the same Document, the Event is immediately available in Output Settings Youtube. I also tried opening a New Blank Document and authenticating YouTube and the Event is still available (and streaming still not stoped in Control Room).

    Next I used the Stop Streaming button in the Control Room to finally stop the stream. I opened the Document and I still was able to call up the Event.

    But when I opened a New Blank Document I received Error Requesting events from server. Then the previously created Document also threw the same error.

    So, for me, only when I use the Control Room's Stop Streaming do I get the error.

    It's very important that EVERY STEP be documented and that it is repeatable. 

    I found only be deleting the "problem" Event in Control Room was I able to get Wirecast to connect with the server again. I made a few attempt to create events which had thrown the error as well. Suddenly they appeared.

    So it seems the issue (for me) is around using Stop Streaming in the Control Room. 

    Like
  •   CraigS

    I noticed a while ago that the stream doesn't stop if I use the feature in Wirecast, so I always initiate and stop from within the YouTube web page. Perhaps this is why it always causes me problems and it doesn't do it to you.

    Tomorrow I will completely document each step and verify the procedure will always cause the event error.

    Thanks for working with me on this problem.

    Like
  • David Kazebeer Thanks for doing that. Once documented support can analyze. So far, it seems like stopping the stream in YouTube seems to create an issue in Wirecast.

    Like
  • CraigS

    Here's a list of every step to replicate the error:

     

    Open Wirecast.

    Open an existing project or create a new one.

    Go to output settings.

    Create a YouTube output setting if you don’t already have one.

    Create an event, then leave output settings open.

    Open a browser and go to youtube.com .

    Go to the creator studio.

    Go to live streaming.

    Go to events.

    Edit the event you created.

    Go to advanced settings.

    Change stream optimizations to ultra low-latency.

    Save changes.

    Return to Wirecast.

    Refresh the events (the event is still there, but I refresh everything since I made changes to the event itself).

    Select the event you created, then click ok.

    Enable the stream.

    Return to youtube page.

    Click on live control room.

    Click preview.

    Start the preview video.

    Click start streaming.

    Allow the stream to go for a little while, but it is not time dependent so you can do just a few seconds.

    Click stop streaming.

    Return to Wirecast. Stop the stream.

    Close Wirecast. You can save changes or not save them, it doesn’t matter.

    Open Wirecast.

    Open an existing project or create a new one.

    Go to output settings.

    Error Requesting events from server message.

    Click ok, then close output settings.

    Return to youtube, navigate to creator studio, live streaming, events, and select completed events.

    Select the event you created and delete it.

    Return to Wirecast.

    Open output settings.

    No error message.

    Create a new event.

    Return to youtube, return to live streaming, events.

    Edit the event you just created.

    Go to advanced settings.

    Change stream optimizations to low-latency.

    Save changes.

    Return to Wirecast.

    Refresh events.

    Select the event you created.

    Click ok.

    Enable the stream.

    Return to youtube, click on live control room.

    Click preview.

    Click on preview video.

    Click on start streaming.

    Stream for a little while.

    Click on stop streaming.

    Return to Wirecast.

    Stop the stream.

    Close Wirecast.

    Open Wirecast.

    Open an existing project or create a new one.

    Open output settings.

    No error message.

    Like
  • David Kazebeer Thanks for that detail and testing. It seems Control Room Stop Streaming is the key variable.

    Please do fill out the form, include those steps, and note that I've verified that Stop Streaming seems to be a correlate.

    Wirecast Support Form

    Like
  • CraigS 

    Will do. Thanks.

    Like
  • David Kazebeer You're welcome of course. Thanks for working with me to verify this.

    Like 1
  • CraigS

    I submitted the form. Hopefully it helps the team get the issue fixed.

     

    Thanks again.

    Like
  • David Kazebeer You're welcome of course.

    Like
  • CraigS

    I received notification that it's a known issue and they will assign my case to the open escalation with the development team.

    Like
  • David Kazebeer Good to hear it's being investigate. I'm sure we'll get to the bottom of this.

    Like
Like Follow
  • 7 mths agoLast active
  • 43Replies
  • 4507Views
  • 9 Following