balita

Paano upang itakda ang HDMI encoder Resolution Video Bitrate kapag ikaw streaming?

Ustream Inirerekomenda upang magpadala ng isang stream sa 720p resolution gamit ang mga sumusunod na setting:

11Maaaring may mga beses kapag hindi ka maaaring magpadala ng isang stream 720. Depende sa iyong video production workflow, ang iyong pag-encode kagamitan, o ang iyong magagamit na bandwidth, maaaring gusto mong magpadala ng isang mas mababang resolution at bitrate stream o maaari kang magkaroon ng kakayahan upang send maramihang bitrates. See ang tsart sa ibaba para sa mga pinapayong mga setting sa iba't-ibang mga katangian:

22

* Pakitandaan 60 FPS streaming (o anumang bagay na mas malaki kaysa 30) ay hindi suportado sa oras na ito. Maraming mga end user sa pagtingin sa mga tipikal na mga computer at mga aparatong mobile ay hindi magagawang upang maayos na-decode 60 FPS stream at ito ay maaaring magresulta sa mga isyu sa pag-playback.

rekomendasyon koneksyon sa Internet:

  • Para sa matagumpay na live streaming, kailangan mo ng mataas na kalidad na koneksyon sa internet. Isang koneksyon na ay sapat na upang suriin email o load ng mga web page ay maaaring hindi magandang sapat para sa streaming. Hindi mo kailangan ng "isang" koneksyon sa internet, kailangan mo ng isang mataas na kalidad na koneksyon sa internet, lalo na upang gawin ang tuluy-tuloy HD streaming.
  • Hindi lahat ng mga koneksyon ay ng parehong kalidad. Gusto mong gumamit ng isang wired ethernet koneksyon at hindi gumagamit ng WiFi ng WiFi koneksyon ay mas madaling kapitan ng pagbabago sa kalidad at maaaring mas madaling drop.
  • Cellular (3G / 4G / LTE) na koneksyon ay maaaring maging napaka-kapani-paniwala. Mahigpit na inirerekomenda na gumamit ng isang hardwired ethernet koneksyon o isang WiFi koneksyon sa isang cellular na koneksyon. Ngunit ang uri ng koneksyon ay isa lamang kadahilanan. Para sa bawat uri ng koneksyon, ito ay mahalaga upang magsagawa ng mga pagsubok bandwidth maagang ng panahon upang malaman ikaw ay may sapat na bandwidth upang mag-stream.
  • Ito ay mahalaga na gumamit ng isang koneksyon sa kung saan ay hindi ibabahagi sa maraming iba pang mga gumagamit. Halimbawa, kapag pag-stream mula sa isang tipikal na corporate office, ang halaga ng bandwidth na magagamit para sa iyong stream ay maaaring hindi pantay-pantay depende sa bilang ng iba pang mga user sa parehong network.
  • Ito ay inirerekumenda upang tanungin ang iyong IT department upang ilaan ang bandwidth na iyon ay nakalaan lamang para sa stream. Kung mayroon kang maraming bandwidth at kakaunti ang mga gumagamit nagbabahagi ng parehong bandwidth, ito ay maaaring hindi kinakailangan. Ngunit kung nakita mo ikaw ay nasa isang shared koneksyon at hindi maaaring palaging makakuha ng sapat na bandwidth, maaaring gusto mong hilingin para sa, o upang subukan upang i-minimize gaano karaming iba pang mga gumagamit ay nasa parehong koneksyon sa panahon ng iyong stream.
  • Bilang karagdagan, ito ay inirerekomenda upang ibahagi sa iyong IT department ang aming artikulo onopening firewall ports para sa Ustream nagbo-broadcast at pagtingin ..
  • Kung ikaw ay hindi sa isang coporate network, maaari mong suriin sa iyong internet service provider upang bumili ng isang plano na may naaangkop na antas ng serbisyo para sa streaming.

Mag-upload ng Bandwidth:

  • Kapag pumipili ng iyong mga setting ng encoding dapat mong isaalang-alang ang iyong mga pag-upload bandwidth.
  • Dapat mo munang subukan ang iyong bandwidth sa mga server ng Ustream pamamagitan ng paggamit ng Network Test Tool Ustream.
  • Isang alternatibo sa network test tool Ustream ay upang gawin ang isang generic na bilis ng pagsubok, tulad ng isa sa speedtest.net, ngunit ni Ustream test ay higit na mabuti dahil ito ay nagpapakita sa iyo ang aktwal na bandwidth sa mga server ng Ustream, at iyon ay ang bandwidth ikaw ay nagtatrabaho sa .
  • Ang isang mabuting patakaran ng hinlalaki ay para sa mga bitrate ng iyong stream na gumamit ng hindi hihigit sa 50% ng iyong pag-upload bandwidth kapasidad sa isang nakalaang linya. Halimbawa, kung ang resulta makakuha ka mula sa tool Ustream Network pagsubok ay nagpapakita na ikaw ay may 2Mbps ng bilis pag-upload magagamit, ang iyong pinagsamang audio at video bitrate ay hindi dapat lumampas sa 1Mbps.
  • Upang mag-stream sa HD, gugustuhin mong hindi bababa sa 3-8Mbps upload speed magagamit.
  • Kung nalaman mo na ang iyong stream madalas rebuffers, i-pause, o disconnects, subukan ang paggamit ng isang mas mababang kalidad itinakda na sa ni Ustream web broadcaster o Ustream producer, o gumagamit ng isang mas mababang bitrate at resolution sa iyong encoder.

Variable Bitrate Encoding:

  • Maraming mga popular na encoder sa merkado gumamit ng variable bitrate ng pag-encode. Sa pamamagitan ng isang variable bitrate encoder, kapag nagtakda ka ng bitrate, ikaw ay pagtatakda lamang ng isang target. Depende sa antas ng paggalaw sa nilalaman ng iyong video at ang iyong keyframe interval, ang aktwal na na-encode na bitrate ng stream ay pumunta mas mataas at mas mababa kaysa sa target. Ito ay isa sa mga dahilan kung bakit nagkakaroon ng sapat na headroom sa iyong bandwidth ay kaya mahalaga.
  • Mas mataas na paggalaw ng nilalaman ay nangangailangan ng isang mas mataas na bitrate upang makamit ang parehong pinaghihinalaang kalidad ng video stream. Halimbawa, "pakikipag-usap ulo" nakaupo sa isang desk na may isang relatibong static shot ay maaaring gumamit ng mas mababang dulo ng bitrate mga rekomendasyon na ibinigay sa itaas, samantalang ang sporting kaganapan o concert na may mataas na paggalaw at marami paglipat ng camera ay karaniwang nangangailangan ng isang makabuluhang mas mataas na bitrate sa parehong resolution na magkaroon ng parehong pinaghihinalaang kalidad.
  • Ang mas mataas na resolusyon ay nangangailangan ng isang mas mataas na bitrate upang makamit ang parehong pinaghihinalaang kalidad ng video stream. Ito ay imporatnt na gamitin mo ang mga patnubay na ibinigay sa tsart sa itaas upang angkop na tumugma sa iyong bitrate sa resolution na iyong ginagamit. Ang paggamit ng masyadong mataas o mababa ng isang bitrate ay maaaring humantong sa mga mahihirap na kalidad ng imahe o buffering para sa iyong mga manonood.
  • Kung ang iyong magagamit na bandwidth ay limitado, dapat mong bawasan ang iyong parehong resolution at ang iyong bitrate nang naaayon.

Paano i-set Resolution?

  • Ang default na laki ng Ustream player ay 640 x 360
  • Inirerekomenda namin ang pag-stream sa isang resolution na may isang 16: 9 aspect ratio

Mga karaniwang mga halimbawa ay kinabibilangan ng:

  • 1280 x 720 (HD)
  • 960 540 x
  • 640 360 x
  • 480 270 x
  • Ito ay pinakamahusay na mag-itugma ang iyong mga orihinal na source video, o masukat ito pababa. Halimbawa, makuha sa 720 at i-stream sa 720. O kaya makuha sa 720 at i-stream sa 480.
  • Hindi ka dapat maging scaling up at pag-stream sa isang mas mataas na resolution kaysa sa iyong orihinal na pinagmulan ng video. Halimbawa, ito ay hindi magkaroon ng kahulugan upang makunan sa 720 at i-stream sa 1080. Ikaw ay walang pakinabang sa kalidad at gumagamit ka ng mas malaking bandwidth kaysa ay kinakailangan para sa iyo at sa iyong mga manonood.

Interlaced vs. Progressive:

  • Ustream ay hindi aktibong sumusuporta sa interlaced video. Maaari kang magpadala ng interlaced video sa Ustream, gayunpaman paggawa nito ay maaaring magresulta sa mga error sa pag-encode at isang magulong larawan. Lubos naming inirerekomenda na kailanman posible pinili mong magpadala ng isang progresibong signal mula sa iyong camera sa iyong encoder.
  • Kung ang iyong camera ay maaari lamang magpadala ng isang interlaced imahe, maraming mga encoder ay magkakaroon ng pagpipilian upang 'de-magkasala-salabat' ng isang orihinal na pinagmulan. Piliin ang pagpipiliang ito bago ipadala sa Ustream upang maiwasan ang mga isyu streaming.
  • Para sa karagdagang impormasyon sa interlacing, pakibasa ang artikulong ito.

Mahusay modernong Codec:

  • Ustream inirekomenda h.264 at AAC. Ang mga ito ay ang pinaka-tinatanggap na katugma at mahusay na modernong codec. Nag-aalok ang pinakamataas na kalidad sa pinakamababang bitrates.
  • Ustream din tumatanggap at maaaring mag-stream:
  • h.263
  • VP6
  • MP3

Ang mga codec ay mas mahusay at mas mababang kalidad, kaya ang mga ito ay hindi inirerekomenda para sa paggamit kung maaari mong maiwasan ito.

CPU Resources Pagtatakda:

  • Tiyakin na ang iyong pag-encode CPU ay maaaring panghawakan ang iyong mga setting ng encoding.
  • HD daluyan at mataas na bitrate stream kumuha ng makabuluhang higit pang mga mapagkukunan ng CPU upang makunan at i-encode.
  • Kung ang iyong stream ay pabagu-bago, i-pause at ipagpatuloy, exhibit encoding artifacts, ay bumababa frames o lumilitaw na nagpe-play muli sa isang mas mababa kaysa sa inaasahan na rate ng frame, ang mga ito ay maaaring lahat ay mga palatandaan na ang iyong CPU ay hindi magagawang upang panatilihin up sa mga live na video encoding .
  • Pagbabawas ng sukat ng pag-input na resolution at o pagbabawas ng iyong stream output resolution at maaari bitrate ayusin ang mga isyung ito.
  • Ustream Producer at FMLE parehong daan sa iyo upang subaybayan ang paggamit ng CPU at kung o hindi ikaw ay bumababa frames habang encoding. Karamihan sa iba pang mga propesyonal na mga programa ng pag-encode ay gawin ang parehong. Magbayad pansin sa ito at babaan ang iyong mga setting nang naaayon. Mababang rate ng frame batis tumingin napaka-masama. Ikaw ay mas mahusay na off sa streaming sa buong frame rate sa isang pinababang resolution, halimbawa 640 × 360 vs sinusubukan upang 720HD ngunit lamang kawalan ng kakayahang mag-stream sa 12 mga frame sa bawat segundo.

Paano i-set Rate ng Frame / Frames Per Second (FPS)

  • Bilang isang patakaran ng hinlalaki ng FPS halaga ng iyong stream ay dapat na tumugma sa iyong orihinal na pinagmulan ng video, ngunit hindi ito dapat na itakda sa paglipas ng 30 (29.976)
  • Ang aming mga alituntunin sa itaas ay batay sa mga pamantayan ng US video (NTSC) kaya maaaring kailanganin mong ayusin nang naaayon, halimbawa ang PAL karaniwang ginagamit sa maraming iba pang mga bansa ay gumagamit ng bahagyang naiiba na mga rate ng frame. Ikaw ay dapat tumugma sa frame rate ng iyong source video sa stream.
  • Sa oras na ito, streaming sa 60fps ay hindi suportado. Maaaring makita mo mayroon kang tumitingin isyu at nadagdagan artifacts sa iyong naitala video o sa transcode bersyon ng iyong mga stream kung mag-stream ka sa 60fps o anumang bagay na mas malaki kaysa 30.

Nirerekomenda Keyframe interval

  • Masyadong mahaba ng isang keyframe interval ay maaaring magresulta sa mas mababa-kaysa-optimal na kalidad ng imahe o encoding artifacts
  • Ustream inirekomenda ng isang keyframe agwat ng 2 segundo. Ang default na setting sa ilang mga encoder ay maaaring naiiba mula sa, kaya ito ay inirerekomenda upang ayusin ito upang matugunan ang pangangailangan para sa pinakamainam na kalidad ng stream.
  • Ang ilang mga encoder ay maaaring magkaroon ng mga setting tulad ng "auto keyframe interval" o "scene pagbabago detect." Ito ay hindi inirerekomenda na gumamit ng mga mode na ito bilang sila ay maaaring magresulta sa isang unpredictable interval keyframe. Ang pagpapadala ng isang stream na may keyframes sa hindi regular na pagitan ay maaaring magresulta sa nagpapasama kalidad ng imahe, buffering, o iba pang mga problema stream.

Paano i-set Maramihang Bitrate at Friendly Mobile Stream kabilang ang HLS stream

  • Ustream Inirerekomenda ng pagpapadala ng isang solong 720p HD stream at paggamit ng cloud transcoding ni Ustream upang maihatid ang mas mababang bitrate at mga bersyon na angkop para sa iba't ibang mga platform sa iyong mga manonood.
  • Ustream ang sinusuportahan ingest ng maramihang bitrate higit RTMP, ngunit ito ay inirerekumenda lamang kung ikaw ay may sapat na pag-encode ng kapangyarihan at sapat na bandwidth na gawin ito.
  • Sa oras na ito, Ustream ay hindi sumusuporta sa mga direktang ingest ng HLS stream. Sa halip, ni Ustream cloud transcoding ay ginagamit upang lumikha ng mga bersyon HLS mula sa mga papasok na RTMP stream.
  • Para sa mga detalye ni Ustream cloud transcoding at maramihang bitrate streaming sa Ustream, kabilang ang eksaktong resolution at bitrate na inihatid sa desktop manlalaro at mga mobile device, tingnan ang aming artikulo sa maramihang mga bitrate streaming sa Ustream.

Kung paano pumili ng IP Cam, RTP, RTSP, HLS at iba pang Streaming Protocol

  • Sa kasalukuyan, Ustream ay sumusuporta lamang sa ingest ng RTMP stream.
  • Ustream naghahatid ng mga stream sa mga manonood sa pamamagitan ng RTMP, HTTP at HLS.
  • Kung ikaw ay may isang IP Camera, o iba pang aparato na maaari lamang maghatid ng mga stream sa paglipas ng RTSP, mangyaring tingnan ang aming artikulo sa paggamit ng IP camera na may Ustream para sa mga pahiwatig sa kung paano i-convert ng isang RTSP pinagmulan sa isang RTMP feed na Ustream maaaring tanggapin.

Sa isang mabilis na pagbabago ng at mataas na competitive na merkado TV, operator at TV service provider ay dapat maghatid ng access sa nilalaman sa lahat ng screen, anumang oras, kahit saan, habang din sa pagbabawas ng pagiging kumplikado at pagmamaneho kahusayan sa lahat ng platform. Ang FMUSER FBE200 encoder ay dinisenyo upang matugunan ang pagtaas ng demand para sa mga video paghahatid sa internet at mga mobile device.

FBE200-H.264-LAN ay mainit na pagbebenta na may isang mapagkumpetensyang presyo.

FMUSER FBE200 ay mataas integration at cost-effective na disenyo gumawa ito aparato malawak na ginagamit sa iba't-ibang mga digital na mga sistema ng pamamahagi, tulad ng konstruksiyon ng mga propesyonal na antas ng broadcast IPTV at OTT system, hospitality IPTV application, Remote HD multi-window ng video conference, Remote HD edukasyon at Remote HD medikal na paggamot, Streaming Live Broadcast etc.

May ilang mga modelo para sa piliin ang:

http://www.czhfmtransmitter.com/products/fmuser-h-264-hdmi-encoder-wireless-iptv-encoder-hdmi-encoder-live-stream-fbe200-h-264-lan/8123

http://www.czhfmtransmitter.com/products/iptv-encoder/fmuser-h-264-iptv-encoder-hd-iptv-streaming-encoder-mpeg-4-encoder-ip-converter-fbe200-h-264/8126

magbahagi

-Iwan Ng sagot