Conas é a dhéanamh ionas gur craoladh comhaid físe é? Ionas go ritheann sé 24/7, tá sé solúbtha, chomh uathrialach agus is féidir, agus nach bhfuil ag brath ar an ríomhaire ar bhealach ar bith. Déanfar é seo a phlé tuilleadh.
Is é an réiteach idéalach ná freastalaí fíorúil a fháil ar cíos. Is féidir leat VPS/VDS a roghnú ón raon taraifí atá beartaithe ar ár suíomh Gréasáin. Tá praghsanna inacmhainne. Tá an caighdeán ard.
Tar éis freastalaí a chruthú, is é an chéad rud is gá duit a dhéanamh ná ceangal leis trí SSH. Is féidir leat an Secure Shell App a úsáid, a ritheann in Google Chrome. Tar éis seo, ní mór duit an t-ainm óstach a athrú, sioncrónú ama a chumrú, an córas a nuashonrú, iptables
a chumrú agus roinnt gníomhartha eile a dhéanamh. Cé nach bhfuil na céimeanna seo ag teastáil, bhí sé suimiúil dom an freastalaí a chumrú agus sásamh a fháil as na tascanna a chomhlánú go rathúil.
Tá roinnt céimeanna sonracha nach mór a leanúint:
EPEL
.vsftp
).ffmpeg
. Is sraith leabharlann foinse oscailte saor in aisce é ffmpeg
a ligeann duit fuaime agus físe digiteacha a thaifeadadh, a thiontú agus a shruthú i bhformáidí éagsúla.
Ag baint úsáide as ffmpeg
, is féidir leat fuaime a bhaint as físeán, cuid d'fhíseán a ghearradh gan athchódú, tiontú ó fhormáid amháin go formáid eile, agus go leor rudaí eile a dhéanamh. Mar shampla, is féidir an comhad a thiontú go sruth agus a atreorú chuig YouTube.
Ní mór duit roinnt céimeanna sonracha a leanúint agus na huirlisí cuí a úsáid chun freastalaí a bhunú le haghaidh sruthú físeáin agus comhshó.
Ansin cruthaímid craoladh ar YouTube, chuige seo beidh nasc agus eochair chraolta ag teastáil uainn, a chaithfimid a úsáid agus an craoladh á chur ar bun. Is é an bealach is éasca chun iad a aimsiú go tapa ná ar an leathanach YouTube ina gcruthaítear an craoladh.
Ansin, ní mór dúinn na comhaid físe a theastaíonn uainn a chraoladh chuig an bhfreastalaí a uaslódáil. Má tá bealach níos áisiúla agat chun comhaid a uaslódáil, ní gá freastalaí FTP a bhunú.
Chun tús a chur le craoladh ní mór duit ffmpeg
a rith le roinnt tréithe. Ba phróiseas casta go leor é ordú gairid a chruthú chun na críche seo, ach má dhéantar é i gceart, ba cheart go n-éireodh le YouTube an sruth a bhí á tharchur a bhrath.
Chomh luath agus a bhraitheann YouTube an sruth, cliceáil ar an gcnaipe "Start Stream" sa phainéal rialú agus beidh an sruth tosú go rathúil.
Cabhróidh an script thuas leat craoladh uaire an chloig a chruthú ó chomhaid físe. Tá sé tábhachtach an próiseas a rith sa chúlra ag baint úsáide as an ordú nohup bash
. Anois is féidir leat do chraoladh a shocrú agus ligean dó oibriú beag beann ar do láithreacht. Ná déan dearmad go gcaithfidh eochair do chraolta a bheith sonraithe san ordú cuí.
Ordú 1... (tosaigh craoladh an chomhaid lecture1.mp4
)
Ordú 2... (tosaigh craoladh an chomhaid lecture2.mp4
)
Ordú 3... (tús le craoladh an chomhaid lecture3.mp4
) bash start.sh
Leagan scripte:
ffmpeg -re -i lecture1.mp4 -f flv rtmp://a.rtmp.youtube.com/live2/%BROADCAST_KEY%
ffmpeg -re -i lecture2.mp4 -f flv rtmp://a.rtmp.youtube.com/live2/%BROADCAST_KEY%
ffmpeg -re -i lecture3.mp4 -f flv rtmp://a.rtmp.youtube.com/live2/%BROADCAST_KEY% nohup bash start.sh $
Guímid craoladh rathúil oraibh!
Déanfaimid socruithe breise le haghaidh craolacháin níos fearr
ffmpeg -re -i lecture1.mp4 -vf "drawtext=text='Lecture 1':x=(w-text_w)/2:y=(h-text_h)/2:fontcolor=white:fontsize=30:box=1:boxcolor=black@0.5" -f flv rtmp://a.rtmp.youtube.com/live2/%BROADCAST_KEY%
Sa sampla seo, forleagadh an téacs "Léacht 1" i lár an fhíseáin. Is é 30 picteilín an clómhéid. Beidh cúlra an téacs trédhearcach le imlíne dubh.
Do gach léacht beidh ort an téacs a athrú mar fhoireann. Agus d'fhonn an próiseas seo a uathoibriú agus fáil réidh le hionchur láimhe, beidh ort comhad .sh
a chruthú le liosta de na léachtaí go léir agus a n-ainmneacha. Mar seo:
lecture1.mp4
Léacht 1
lecture2.mp4
Léacht 2
lecture3.mp4
Léacht 3
Ansin, ní mór duit script a scríobh a léifidh an comhad seo agus a chuirfidh téacs leis an bhfíseán go huathoibríoch.
Seo an script:
while read line; do file=$(echo $line | cut -d' ' -f1) text=$(echo $line | cut -d' ' -f2-) ffmpeg -re -i $file -vf "drawtext=text='$text':x=(w-text_w)/2:y=(h-text_h)/2:fontcolor=white:fontsize=30:box=1:boxcolor=black@0.5" -f flv rtmp://a.rtmp.youtube.com/live2/%BROADCAST_KEY% done < lectures.txt
Sa script seo, léimid gach líne ón gcomhad lectures.txt
, ag cur béime ar ainm an chomhaid agus teideal na léachta. Ansin úsáidimid an t-ordú ffmpeg
chun téacs a chur leis an bhfíseán.
Mar sin, tá craoladh againn anois le teidil léachtaí, rud a fhágfaidh go mbeidh sé níos áisiúla don lucht féachana agus a ligfidh dóibh an t-ábhar a theastaíonn uathu a aimsiú ar bhealach níos éasca.