Facebook နဲ့ Youtube မှာ ကိုယ့်စက်ထဲ ရှိတဲ့ Video ဖိုင်ကို Live လွှင့်ဖို့ရာ ဆော့ဖ်ဝဲလ် သတ်သတ် သွင်းနေစရာ မလိုပါဘူး။ ffmpeg ကို စက်ထဲ သွင်းထားရင် Code တကြောင်းထဲ ရိုက်ပြီး လွှင့်လို့ရပါတယ်။ Facebook နဲ့ Youtube ကပေးတဲ့ Key တော့ လိုအပ်ပါတယ်။
FFMPEG ကို သွင်းဖို့ Terminal မှာ အောက်ပါအတိုင်း ရိုက်ပါ
sudo add-apt-repository ppa:mc3man/trusty-media
sudo apt-get update
sudo apt-get install ffmpeg
FFMPEG ကို သွင်းဖို့ Terminal မှာ အောက်ပါအတိုင်း ရိုက်ပါ
sudo add-apt-repository ppa:mc3man/trusty-media
sudo apt-get update
sudo apt-get install ffmpeg
ပြီးရင် Facebook ကို ဝင်ပြီး Live ကို နှိပ်ပါက အောက်ပါအတိုင်း တွေ့ရပါလိမ့်မယ်။ အဓိက လိုအပ်တာက Facebook က ပေးတဲ့ key ပါ။ အနီရောင် ဝိုင်းပြထားပါတယ်။ အဲဒါကို ယူပါ။
Facebook Live |
အောက်က ကုဒ်ထဲက <key> ဆိုတဲ့နေရာမှာ ပြောင်းထည့်ပါ။ para.mp4 ဆိုတဲ့နေရာမှာ ကိုယ်လွှင့်မယ့် Video ဖိုင်အမည်ကို ပြောင်းပါ။ (Video File က Desktop ပေါ်မှာ ရှိတယ်ဆိုရင် Terminal မှာ cd Desktop ဆိုတာ အရင်ရိုက်ပြီး လမ်းကြောင်းအရင် ပြောင်းထားပါ။)
Enter နှိပ်လိုက်တာနဲ့ စောစောက Facebook Live နေရာမှာ Connect ပြသွားပါလိမ့်မယ်။ ကိုယ်လွှင့်မယ့် Video ပေါ်လာပါလိမ့်မယ်။ ခေါင်းစဉ်တွေ အကြောင်းအရာတွေ ထည့်ပြီး Go Live ကိုနှိပ်လိုက်တာနဲ့ ကိုယ့်စက်ထဲမှာ ရှိတဲ့ Video File က Live ဖြစ်နေပါပြီ။
ffmpeg -re -i para.mp4 -acodec libmp3lame -ar 44100 -b:a 128k -pix_fmt yuv420p -profile:v baseline -bufsize 512k -vb 400k -maxrate 1500k -deinterlace -vcodec libx264 -preset medium -g 30 -g $((30 * 2)) -r 30 -f flv "rtmp://rtmp-api.facebook.com:80/rtmp/<key>"
Youtube ဆိုရင်တော့ rtmp မှာ အောက်ပါအတိုင်း ပြောင်းပါ။ key ဖိုင်ကိုလည်း Facebook မှာ ယူသလို Youtube မှာလည်း ယူပြီး ပြောင်းထည့်ပါ။
"rtmp://a.rtmp.youtube.com/live2/<key>"
အဓိကအချက်က key ကို သူများကို share မလုပ်မိဖို့ပါပဲ။ တခြားတယောက်က ရသွားရင် သူက ကိုယ့်အကောင့်နဲ့ Live လွှင့်လို့ ရသွားပါလိမ့်မယ်။
နည်းလမ်းပြသပေးတဲ့ ကိုစည်သူကို ကျေးဇူတင်ပါတယ်
EmoticonEmoticon