logo

Live Production Software Forums


Welcome Guest! To enable all features please Login or Register.

Notification

Icon
Error

2 Pages12>
Options
Go to last post Go to first unread
djevo1  
#1 Posted : Wednesday, April 13, 2016 4:02:22 PM(UTC)
djevo1

Rank: Advanced Member

Groups: Registered
Joined: 11/2/2015(UTC)
Posts: 62

Was thanked: 7 time(s) in 6 post(s)
I just saw that wirecast 6.0.7 supports facebook live. Any plan to add this as a destination to vmix?
r@wisla  
#2 Posted : Wednesday, April 13, 2016 4:43:57 PM(UTC)
r@wisla

Rank: Advanced Member

Groups: Registered
Joined: 8/5/2013(UTC)
Posts: 280
Man
Location: Poland

Thanks: 29 times
Was thanked: 40 time(s) in 37 post(s)
Livestream Studio 4.0 adds Facebook Live feature too.
Rinsky  
#3 Posted : Thursday, April 14, 2016 12:04:37 AM(UTC)
Rinsky

Rank: Advanced Member

Groups: Registered
Joined: 8/2/2013(UTC)
Posts: 462

Thanks: 38 times
Was thanked: 39 time(s) in 35 post(s)
Facebook Live was release a week ago and I just found out that Wirecast will support it in their newest version.

It would be great to have it supported by Vmix as well!

Regards,
Patrick
videologic  
#4 Posted : Thursday, April 14, 2016 8:15:39 AM(UTC)
videologic

Rank: Advanced Member

Groups: Registered
Joined: 3/20/2010(UTC)
Posts: 31
Location: Amsterdam

Yes Please ! ;-) !
mjgraves  
#5 Posted : Thursday, April 14, 2016 5:38:17 PM(UTC)
mjgraves

Rank: Advanced Member

Groups: Registered
Joined: 7/1/2015(UTC)
Posts: 1,150
Man
United States
Location: Houston TX

Thanks: 319 times
Was thanked: 263 time(s) in 233 post(s)
As I still own a license for Wirecast 6 I tried the update earlier today. It's ok.

Wirecast (or any third party streaming source) must authenticate to FB. It appears that only 720p30 is supported at the moment.

Wirecast actually creates the event on FB when streaming starts. That's quite different from the historical way of using YouTube, which required the event to be created in advance. It's more like the latest YouTube Live events.

Michael
Lennart  
#6 Posted : Friday, April 15, 2016 3:58:02 AM(UTC)
Lennart

Rank: Advanced Member

Groups: Registered
Joined: 11/9/2014(UTC)
Posts: 104
Man
Denmark
Location: Copenhagen, Denmark

Thanks: 22 times
Was thanked: 16 time(s) in 15 post(s)
Facebook Live doesn't need to have added support to work. You can see how to stream here

But note that it requires that you have a verified page at the moment.
markus  
#7 Posted : Thursday, April 28, 2016 8:13:06 AM(UTC)
markus

Rank: Member

Groups: Registered
Joined: 5/6/2013(UTC)
Posts: 28
Location: GER

Thanks: 1 times
Was thanked: 1 time(s) in 1 post(s)
Lennart wrote:
Facebook Live doesn't need to have added support to work. You can see how to stream here

But note that it requires that you have a verified page at the moment.


What livestream has in beta is the possibility to stream on an non-verified page. I don't know how that works in detail, but it seems to be a different way of streaming or authentication, seems to be not the rtmp(s) way fb already offers for verified pages. Would love to see this other connection on vMix soon, as not everybody has verified pages... especially people on a budget/ new pages.
Thremir  
#8 Posted : Thursday, April 28, 2016 8:36:12 AM(UTC)
Thremir

Rank: Advanced Member

Groups: Registered
Joined: 9/17/2013(UTC)
Posts: 173
Man
Location: Norway

Thanks: 10 times
Was thanked: 56 time(s) in 29 post(s)
markus wrote:
Lennart wrote:
Facebook Live doesn't need to have added support to work. You can see how to stream here

But note that it requires that you have a verified page at the moment.


What livestream has in beta is the possibility to stream on an non-verified page. I don't know how that works in detail, but it seems to be a different way of streaming or authentication, seems to be not the rtmp(s) way fb already offers for verified pages. Would love to see this other connection on vMix soon, as not everybody has verified pages... especially people on a budget/ new pages.


Do you have a source for the non-verified page compability part? I'm really interested in this as the verification part is a huge hassle really
w14  
#9 Posted : Thursday, April 28, 2016 9:05:30 AM(UTC)
w14

Rank: Advanced Member

Groups: Registered
Joined: 10/15/2014(UTC)
Posts: 59

Thanks: 3 times
Was thanked: 10 time(s) in 10 post(s)
Lennart wrote:
Facebook Live doesn't need to have added support to work. You can see how to stream here

But note that it requires that you have a verified page at the moment.


We have a verified page, and still have no option to set up live events. All attempts to contact Facebook to ask for options have been met with silence.

The only thing I can see which might give a clue is that our page is verified with a black icon rather than a blue one. It is not clear to me whether this is the problem or how to solve it. Any advice much appreciated.

In any case, I'd like to add a vote for this feature in vMix.
Thremir  
#10 Posted : Thursday, April 28, 2016 1:39:34 PM(UTC)
Thremir

Rank: Advanced Member

Groups: Registered
Joined: 9/17/2013(UTC)
Posts: 173
Man
Location: Norway

Thanks: 10 times
Was thanked: 56 time(s) in 29 post(s)
Can now confirm that wirecast to facebook is working with non-verified pages, really good tool for that.
r@wisla  
#11 Posted : Saturday, April 30, 2016 10:13:04 AM(UTC)
r@wisla

Rank: Advanced Member

Groups: Registered
Joined: 8/5/2013(UTC)
Posts: 280
Man
Location: Poland

Thanks: 29 times
Was thanked: 40 time(s) in 37 post(s)
Today I made my first Facebook LIVE streaming with vMix.
And my fanpage is not verified :)
www.facebook.com/wislakr.../videos/805900592880230/

Facebook API helped.
ovinas  
#12 Posted : Saturday, April 30, 2016 10:22:28 AM(UTC)
ovinas

Rank: Advanced Member

Groups: Registered
Joined: 6/4/2013(UTC)
Posts: 308
Man
Location: Germany

Thanks: 1 times
Was thanked: 57 time(s) in 49 post(s)
This post is almost useless without sharing your little secret... ;-)
r@wisla  
#13 Posted : Saturday, April 30, 2016 10:42:24 AM(UTC)
r@wisla

Rank: Advanced Member

Groups: Registered
Joined: 8/5/2013(UTC)
Posts: 280
Man
Location: Poland

Thanks: 29 times
Was thanked: 40 time(s) in 37 post(s)
You need access to https://developers.facebook.com/apps/

"Add a New App"

After you fill the form You will get Your app id

Then make a html file.

Code:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="pl" lang="pl" dir="ltr">
<head>
	<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
</head>
<body>

<script>
  window.fbAsyncInit = function() {
    FB.init({
      appId      : 'your-app-id',
      xfbml      : true,
      version    : 'v2.6'
    });
  };

  (function(d, s, id){
     var js, fjs = d.getElementsByTagName(s)[0];
     if (d.getElementById(id)) {return;}
     js = d.createElement(s); js.id = id;
     js.src = "//connect.facebook.net/en_US/sdk.js";
     fjs.parentNode.insertBefore(js, fjs);
   }(document, 'script', 'facebook-jssdk'));
</script>


<button id="liveButton">Create Live Stream To Facebook</button>
<script>
document.getElementById('liveButton').onclick = function() {
  FB.ui({
    display: 'popup',
    method: 'live_broadcast',
    phase: 'create',
}, function(response) {
    if (!response.id) {
      alert('dialog canceled');
      return;
    }
    alert('stream url:' + response.secure_stream_url);
    FB.ui({
      display: 'popup',
      method: 'live_broadcast',
      phase: 'publish',
      broadcast_data: response,
    }, function(response) {
    alert("video status: \n" + response.status);
    });
  });
};
</script>

</body>
</html>


Change your-app-id to the app id You received.

Run this html file.

click "Create Live Stream To Facebook"

You will know what to do next :) More: https://developers.faceb...cs/videos/live-video-api
thanks 2 users thanked r@wisla for this useful post.
corporatejames on 4/30/2016(UTC), mavrick816 on 5/2/2016(UTC)
w14  
#14 Posted : Saturday, April 30, 2016 3:31:49 PM(UTC)
w14

Rank: Advanced Member

Groups: Registered
Joined: 10/15/2014(UTC)
Posts: 59

Thanks: 3 times
Was thanked: 10 time(s) in 10 post(s)
So I used the demo version of Wirecast 6 to set up live streams on Facebook by way of a test. We did that twice and it worked. This evening the archive versions of the streams were removed from our timeline by Facebook and now Wirecast reports:

"Error Accessing App - We're sorry, but the application you're trying to use doesn't exist or has been disabled."

Anyone else that is using Wirecast or the api been banned in this way?
corporatejames  
#15 Posted : Saturday, April 30, 2016 9:46:48 PM(UTC)
corporatejames

Rank: Advanced Member

Groups: Registered
Joined: 8/2/2015(UTC)
Posts: 364
Man
Australia
Location: Sydney

Thanks: 283 times
Was thanked: 76 time(s) in 62 post(s)
@r@wisla thankyou for your instructions worked perfectly (took me a couple minutes to work how to use it) but
I have attached a confirmation screen shot of Facebook Live working with Vmix

But I found that if I stop the connection in vmix I have to create a new event as I need a new Streamkey to stream again successfully. Not sure if that is Facebook issue or ffmpeg fault. Posted error below.

FFMPEG.Exited
Report written to "C:\ProgramData\vMix\streaming\streaming 20160430-114032.log"
ffmpeg version 2.8.git Copyright (c) 2000-2015 the FFmpeg developers
built with gcc 4.8.1 (rev2, Built by MinGW-W64 project)
configuration: --enable-gpl --enable-version3 --enable-libx264 --enable-zlib --enable-libfaac --enable-nonfree --cpu=i686 --enable-nvenc
libavutil 55. 2.100 / 55. 2.100
libavcodec 57. 3.100 / 57. 3.100
libavformat 57. 2.100 / 57. 2.100
libavdevice 57. 0.100 / 57. 0.100
libavfilter 6. 9.100 / 6. 9.100
libswscale 4. 0.100 / 4. 0.100
libswresample 2. 0.100 / 2. 0.100
libpostproc 54. 0.100 / 54. 0.100
Guessed Channel Layout for Input Stream #0.1 : stereo
Input #0, dshow, from 'video=vMix Video:audio=vMix Audio':
Duration: N/A, start: 262765.863000, bitrate: 1536 kb/s
Stream #0:0: Video: rawvideo (UYVY / 0x59565955), uyvy422, 1280x720, 25 tbr, 10000k tbn, 25 tbc
Stream #0:1: Audio: pcm_s16le, 48000 Hz, 2 channels, s16, 1536 kb/s
[tcp @ 00c28320] TCP Buffer has been set to 705536 bytes
[rtmp @ 00c2cd60] Server error: Initialization failed
rtmp://rtmp-api.facebook.com:80/rtmp//xxxxxxxx?ds=1&a=xxxxxxxxxx: Operation not permitted

UserPostedImage
corporatejames attached the following image(s):
Facebook-Live---SKTV.jpg (625kb) downloaded 287 time(s).

You cannot view/download attachments. Try to login or register.
mavrick816  
#16 Posted : Sunday, May 1, 2016 7:02:28 PM(UTC)
mavrick816

Rank: Advanced Member

Groups: Registered
Joined: 11/14/2015(UTC)
Posts: 55
Location: Sacramento, CA

Thanks: 8 times
Was thanked: 4 time(s) in 3 post(s)
I've got the html code with my app id, but nothing happens on my browser. I've used IE and disabled the security features, but I can't get past the Create Live Stream To Facebook button.

Did I miss a step somewhere?

r@wisla wrote:
You need access to https://developers.facebook.com/apps/

"Add a New App"

After you fill the form You will get Your app id

Then make a html file.

Code:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="pl" lang="pl" dir="ltr">
<head>
	<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
</head>
<body>

<script>
  window.fbAsyncInit = function() {
    FB.init({
      appId      : 'your-app-id',
      xfbml      : true,
      version    : 'v2.6'
    });
  };

  (function(d, s, id){
     var js, fjs = d.getElementsByTagName(s)[0];
     if (d.getElementById(id)) {return;}
     js = d.createElement(s); js.id = id;
     js.src = "//connect.facebook.net/en_US/sdk.js";
     fjs.parentNode.insertBefore(js, fjs);
   }(document, 'script', 'facebook-jssdk'));
</script>


<button id="liveButton">Create Live Stream To Facebook</button>
<script>
document.getElementById('liveButton').onclick = function() {
  FB.ui({
    display: 'popup',
    method: 'live_broadcast',
    phase: 'create',
}, function(response) {
    if (!response.id) {
      alert('dialog canceled');
      return;
    }
    alert('stream url:' + response.secure_stream_url);
    FB.ui({
      display: 'popup',
      method: 'live_broadcast',
      phase: 'publish',
      broadcast_data: response,
    }, function(response) {
    alert("video status: \n" + response.status);
    });
  });
};
</script>

</body>
</html>


Change your-app-id to the app id You received.

Run this html file.

click "Create Live Stream To Facebook"

You will know what to do next :) More: https://developers.faceb...cs/videos/live-video-api

thanks 1 user thanked mavrick816 for this useful post.
GeorgeR on 5/2/2016(UTC)
corporatejames  
#17 Posted : Sunday, May 1, 2016 7:47:42 PM(UTC)
corporatejames

Rank: Advanced Member

Groups: Registered
Joined: 8/2/2015(UTC)
Posts: 364
Man
Australia
Location: Sydney

Thanks: 283 times
Was thanked: 76 time(s) in 62 post(s)
Run it on a local webserver. I found that I had same issue until I placed into my local IIS

Also the url that you have for the app must match what you set for app on facebook eg http://localhost:8xxx
thanks 1 user thanked corporatejames for this useful post.
mavrick816 on 5/1/2016(UTC)
mavrick816  
#18 Posted : Sunday, May 1, 2016 8:51:25 PM(UTC)
mavrick816

Rank: Advanced Member

Groups: Registered
Joined: 11/14/2015(UTC)
Posts: 55
Location: Sacramento, CA

Thanks: 8 times
Was thanked: 4 time(s) in 3 post(s)
It worked. But it wouldnt stream on iPhones/iPads.
mavrick816 attached the following image(s):
fblive.JPG (47kb) downloaded 0 time(s).

You cannot view/download attachments. Try to login or register.
thanks 2 users thanked mavrick816 for this useful post.
corporatejames on 5/1/2016(UTC), GeorgeR on 5/2/2016(UTC)
r@wisla  
#19 Posted : Thursday, May 12, 2016 5:04:25 AM(UTC)
r@wisla

Rank: Advanced Member

Groups: Registered
Joined: 8/5/2013(UTC)
Posts: 280
Man
Location: Poland

Thanks: 29 times
Was thanked: 40 time(s) in 37 post(s)
vMix just published this video: www.youtube.com/watch?v=rHdY8OLTSZY

I wanted to write: hold on guys, many of us don't have this "publishing tools -> live video" section because our fanpage is non-verified page.

BUT I checked now and this section is now available even if my fanpage is still not verified!

Check your fanpages. I wonder if Facebook added this to everyone or it is available for my fanpage, because I applied this FACEBOOK API HTML FILE trick I explained earlier here >>
GeorgeR  
#20 Posted : Friday, May 13, 2016 12:15:16 AM(UTC)
GeorgeR

Rank: Advanced Member

Groups: Registered
Joined: 3/17/2013(UTC)
Posts: 235
Man
Location: Indiana

Thanks: 95 times
Was thanked: 30 time(s) in 28 post(s)
I need to give a shout-out to vMix and their support staff for helping me in getting my first Facebook Live video posted tonight.
After they got me straightened out, vMix17 worked flawlessly. As it usually goes, the problem was with the user [ME], not vMix17 (LOL).

Thanks Again,

~George R
Users browsing this topic
2 Pages12>
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.