Yadda ake ƙirƙirar Facebook Live tare da ƙididdigar lokacin aiki na ainihi

Dayawa sun rubuto mana domin mu taimaka musu watsa shirye-shirye ta Facebook Live tare da ƙididdigar lokacin amsawa ta amfani da Linux, Ga waɗanda ba su sani ba, haɓaka ce da ke bayyana kanta a cikin wannan hanyar sadarwar ta sada zumunta, inda ake juyar da kowane aiki zuwa lamba wanda aka ƙara zuwa wasu yana haifar da ƙira.

Don neman mafita ga buƙatar wasu masu amfani, Na yi bincike kuma na sami kyakkyawan rubutu da jagorar amfani da ake kira Ra'ayin Facebook Live, wanda ya dace da wannan maƙasudin kuma yana amfani da sabar Linux don aiki. Na ba kaina aikin fassara, ingantawa da ƙara abubuwan dogaro da rubutun, don ku duka ku more shi.

Menene Ra'ayoyin Facebook Live?

Ra'ayin Live na Facebook, shine rubutun buɗe tushen da aka yi a cikin php, wanda ke ba da damar ƙirƙirar Rayayyun Rayayyun Facebook tare da ƙididdigar martani a ainihin lokacin. Hakanan ya haɗa da fasalin ma'amala wanda ke ba da damar kai tsaye ga masu amfani waɗanda suka shiga "raba" a cikin akwatin sharhi.

Hakanan, yana da jerin abubuwanda aka ƙaddara waɗanda za a iya saita su, waɗanda aka nuna akan allon, tare da asusun shafin fan. Kuna iya samun wurin ajiyar asali na wannan rubutun nan.

facebook live

Shigar da Dogaro da Ra'ayoyin Facebook Live

  • Linux / OS X (Don gwaji na yi amfani da Ubuntu 14.04 akan Server Amazon AWS EC2).
  • PHP 7 + (Kodayake mai haɓaka ya ce ya kamata ya yi aiki a cikin 5.6, bai yi mini aiki ba).
$ sudo add-apt-repository ppa: ondrej / php $ sudo apt-samun sabuntawa $ sudo apt-samun shigar php7.0
  • PHP GDImageMagik (Na yi amfani da PGP GD don php 7.0)
$ sudo apt-samun shigar php7.0-gd
  • FFMPEG
$ sudo add-apt-repository ppa: mc3man / amintacce-media $ sudo apt-samun sabunta $ sudo apt-samun shigar ffmpeg
  • mawaki
$ sudo apt-samun shigar curl $ curl -sS https://getcomposer.org/installer | php $ sudo mv ~ / mai rubutawa.phar / usr / na gida / bin / mawaki
  • Inkscape (Idan kanaso ka gyara hoton) *
  • youtube-dl (Don zazzage sautin watsa shirye-shiryen, zaku iya amfani da sautin da kuke so, watsawar zata wanzu muddin odi ya kasance. *
  • suke (don samar da sabon fayil mai jiwuwa, maimaita ainihin n n sau sau). *
$ sudo apt-sami shigar sox libsox-fmt-duka

Gyara Ayyuka na Live na Facebook

Kuna iya shigar da shi duka akan kwamfutarka da kan sabar. ina bada shawara

Clone da mangaza

git clone http://github.com/JamesTheHacker/facebook-live-reactions
cd facebook-live-reactions

Sanya dogaro tare da mai tsarawa

composer install

Kafa Ra'ayoyin Facebook Live

Don Ayyuka na Live na Facebook don samun damar watsawa daidai, dole ne muyi waɗannan saitunan masu zuwa:

Audioara sauti zuwa fayil ɗin

 Facebook Live yana buƙatar rafin mai jiwuwa, wanda ba a saka shi a cikin ma'ajiyar ba, saboda zai ƙara girman. Fayil ɗin odiyo dole ne ya zama aƙalla na tsawon awanni 4 (rafukan bidiyo na Facebook na iya wuce awa 4 kawai). Idan fayil ɗin mai jijiyi ya fi guntu, yawo zai tsaya lokacin da sauti ya ƙare.

Tare da taimakon youtube-dl zamu iya zazzage sautin bidiyo daga youtube:

youtube-dl --extract-audio --audio-format mp3 https://www.youtube.com/watch?v=15uF7r2rCQk

Wannan zai sauke wani .mp3 na bidiyo. A wannan yanayin kiɗa don haɓaka haɓaka yayin shirye-shirye.

Mun sake saukakkun sautin da aka sauke zuwa audio.mp3

mv "Concentration  Programming Music-0r6C3z3TEKw.mp3" audio.mp3

Sautiron yana wuce sama da awa ɗaya. Idan kuna buƙatar sautin ya kasance awanni 4, dole ne mu samar da sabon sauti mai motsa jiki, tare da taimakon SoX.

sox audio.mp3 audio-loop.mp3 repeat 4

Wannan zai ɗauki ɗan lokaci don samar da sabon odiyon audio-loop.mp3 . Kwafa audio-loop.mp3 A cikin littafin adireshi data.

Gyara sanyi

Kafin gyara saitunan, dole ne ka ƙirƙiri aikace-aikacen Facebook, idan ba ka da shi, za ka iya ƙirƙirar shi daga a nan. Ana amfani da aikace-aikacen don haɗawa da Graph API don samun martani da tsokaci daga bidiyon. Lokacin daidaita aikace-aikacen kawai kuna buƙatar samar da cikakken bayani.

Duk saitunan suna adana cikin fayil settings.php . Don rubutun yayi aiki, kawai zaku iya gyara waɗannan fannoni:

'POST_ID'       => '',
'ACCESS_TOKEN'  => '',
'APP_ID'        => '',
'APP_SECRET'    => ''

Da zarar kun daidaita aikace-aikacen, yakamata ku sami 'ACCESS_TOKEN', wanda zaka iya yi daga  Samun Kayan Token. Shigar da bayanin a cikin filin da ya dace, tare da ID ɗin aikace-aikace da sirrin ƙa'idar.

El POST_ID ana iya yin watsi da shi kamar yadda za mu same shi lokacin da muka kirkiri rayayyar.

Ingirƙirar rayayyiyar rayuwa

Bayan kun daidaita rubutun, dole ne ku ƙirƙiri sabon abinci kai tsaye akan Facebook. Je zuwa shafin facebook, danna «Kayan aikin wallafawa»Sannan ka latsa«Bidiyo«. Latsa maballin "Live" kuma jira popup ɗin ya loda. saitunan facebook kyauta

A gaba ya kamata ka ga filin «Server ko URL mai gudana«. Kwafa wannan URL ɗin kuma liƙa shi a ƙarshen fayil ɗin fblive.sh. Dole ne ku sanya shi a cikin ƙididdigar "..."

ffmpeg \
-re -y \
-loop 1 \
-f image2 \
-i images/stream.jpg \
-i data/audio-loop.mp3 \
-acodec libfdk_aac \
-ac 1 \
-ar 44100 \
-b:a 128k \
-vcodec libx264 \
-pix_fmt yuv420p \
-vf scale=640:480 \
-r 30 \
-g 60 \
-f flv \
"rtmp://rtmp-api.facebook.com:80/rtmp/1343774358979842?ds=1&s_l=1&a=AaaWtwcn05wdmMCp"

Bude sabon m, yi tafiya zuwa tushen adireshin, kuma gudanar da waɗannan umarnin:

cd ~ chmod + x fblive.sh ./fblive.sh

Wannan zai fara watsawa. Latsa maballin "na gaba»Kuma jira Facebook don gane watsa labarai kai tsaye.

Ta hanyar tsoho, za a kunna hoto mara kyau. Ba za ku ga martani ko harbawa ba tukuna. Wannan saboda ba mu fara ɗayan rubutun don ɗaukaka hoton ba tukuna.

Da zarar rafin ya shigo cikin samfoti, latsa "Cast". Wani popup ya kamata ya bayyana wanda ya ƙunshi ƙididdigar bidiyo. A wannan shafin akwai hanyar haɗi «duba mahada ta dindindin». Danna kuma zai kai ka ga shafin Facebook wanda ke dauke da kai tsaye.

A cikin URL ɗin akwai ID na musamman wanda ya ƙunshi tarin lambobi. Kwafi wannan ID ɗin kuma liƙa shi a ciki settings.php, a filin daidai da 'POST_ID':

'POST_ID' => '90823402348502302894',

Da wannan komai ya kusan gamawa.

Reactionsaukaka martani da harbawa

Bude wani tashar, je zuwa asalin adireshin kuma gudanar da umarnin mai zuwa:

php fblive.php

Wannan zai gudana shiru. Kada ka dakatar da aikin! Kowane dakika 5 yana kirga abubuwan da ake yi kuma yana sabunta watsa shirye-shiryen kai tsaye. Hakanan zai ɗauki sharhi na ƙarshe wanda ya ƙunshi kalmar «share»Kuma zai ba da bazuwar fitarwa ga wannan mai amfani.

Duk abin da aka shirya, watsawa ya kamata ya zama a cikin gani. Bar amsa, ko rubuta kalmar «Raba»A cikin sharhin kuma jira bidiyo don sabuntawa. rayuwa-desdelinux

Yadda za a gyara tsoffin Shoutouts?

Wani abu da zamu iya gyaggyarawa shi ne ƙarawar da ta zo ta asali kuma ana nuna shi a hoto kamar fanpage ne ya rubuta shi. Don yin wannan, kawai gyara fayil ɗin  settings.php yi kokarin amfani da gajerun jimloli, domin a nuna shi daidai a cikin hoton.

Bayan duk waɗannan matakan, za mu iya watsa hoto tare da sautin bango, inda za a nuna halayen bidiyo. Yana da sauri da kuma sauki tsari wanda zai iya samun amfani da yawa.


Bar tsokaci

Your email address ba za a buga. Bukata filayen suna alama da *

*

*

  1. Wanda ke da alhakin bayanan: Miguel Ángel Gatón
  2. Manufar bayanan: Sarrafa SPAM, sarrafa sharhi.
  3. Halacci: Yarda da yarda
  4. Sadarwar bayanan: Ba za a sanar da wasu bayanan ga wasu kamfanoni ba sai ta hanyar wajibcin doka.
  5. Ajiye bayanai: Bayanin yanar gizo wanda Occentus Networks (EU) suka dauki nauyi
  6. Hakkoki: A kowane lokaci zaka iyakance, dawo da share bayanan ka.