FMUSER Wirless ส่งวิดีโอและเสียงได้ง่ายขึ้น!
es.fmuser.org
it.fmuser.org
fr.fmuser.org
de.fmuser.org
af.fmuser.org -> แอฟริคานส์
sq.fmuser.org -> แอลเบเนีย
ar.fmuser.org -> ภาษาอาหรับ
hy.fmuser.org -> อาร์เมเนีย
az.fmuser.org -> อาเซอร์ไบจัน
eu.fmuser.org -> บาสก์
be.fmuser.org -> เบลารุส
bg.fmuser.org -> บัลแกเรีย
ca.fmuser.org -> คาตาลัน
zh-CN.fmuser.org -> ภาษาจีน (ประยุกต์)
zh-TW.fmuser.org -> ภาษาจีน (ดั้งเดิม)
hr.fmuser.org -> โครเอเชีย
cs.fmuser.org -> เช็ก
da.fmuser.org -> เดนมาร์ก
nl.fmuser.org -> ดัตช์
et.fmuser.org -> เอสโตเนีย
tl.fmuser.org -> ฟิลิปปินส์
fi.fmuser.org -> ฟินแลนด์
fr.fmuser.org -> ฝรั่งเศส
gl.fmuser.org -> กาลิเซีย
ka.fmuser.org -> จอร์เจีย
de.fmuser.org -> เยอรมัน
el.fmuser.org -> กรีก
ht.fmuser.org -> ชาวเฮติครีโอล
iw.fmuser.org -> ภาษาฮิบรู
hi.fmuser.org -> ภาษาฮินดี
hu.fmuser.org -> ฮังการี
is.fmuser.org -> ไอซ์แลนด์
id.fmuser.org -> ชาวอินโดนีเซีย
ga.fmuser.org -> ไอริช
it.fmuser.org -> อิตาเลี่ยน
ja.fmuser.org -> ภาษาญี่ปุ่น
ko.fmuser.org -> ภาษาเกาหลี
lv.fmuser.org -> ลัตเวีย
lt.fmuser.org -> ลิทัวเนีย
mk.fmuser.org -> มาซิโดเนีย
ms.fmuser.org -> มาเลย์
mt.fmuser.org -> มอลตา
no.fmuser.org -> นอร์เวย์
fa.fmuser.org -> เปอร์เซีย
pl.fmuser.org -> โปแลนด์
pt.fmuser.org -> โปรตุเกส
ro.fmuser.org -> โรมาเนีย
ru.fmuser.org -> รัสเซีย
sr.fmuser.org -> เซอร์เบีย
sk.fmuser.org -> สโลวัก
sl.fmuser.org -> สโลวีเนีย
es.fmuser.org -> สเปน
sw.fmuser.org -> ภาษาสวาฮิลี
sv.fmuser.org -> สวีเดน
th.fmuser.org -> ไทย
tr.fmuser.org -> ตุรกี
uk.fmuser.org -> ยูเครน
ur.fmuser.org -> ภาษาอูรดู
vi.fmuser.org -> เวียดนาม
cy.fmuser.org -> เวลส์
yi.fmuser.org -> ยิดดิช
1. แนวคิดพื้นฐาน
1) สื่อสตรีมมิ่ง
สื่อสตรีมมิ่งเรียกอีกอย่างว่าสื่อสตรีมมิ่ง หมายถึงธุรกิจที่ใช้เซิร์ฟเวอร์ส่งวิดีโอเพื่อส่งโปรแกรมเป็นแพ็กเก็ตข้อมูลและส่งไปยังเครือข่าย หลังจากผู้ใช้คลายการบีบอัดข้อมูลผ่านอุปกรณ์คลายการบีบอัดโปรแกรมจะแสดงเหมือนก่อนส่ง
ชุดของแพ็กเกจที่เกี่ยวข้องในกระบวนการนี้เรียกว่า "โฟลว์" สื่อสตรีมมิ่งหมายถึงวิธีการส่งสื่อใหม่ไม่ใช่สื่อใหม่
หลังจากการประยุกต์ใช้เทคโนโลยีสื่อสตรีมมิ่งอย่างเต็มรูปแบบผู้คนสามารถป้อนข้อมูลด้วยเสียงในการแชทออนไลน์ได้โดยตรง หากคุณต้องการเห็นใบหน้าและการแสดงออกของกันและกันตราบใดที่ทั้งสองฝ่ายมีกล้อง หากคุณเห็นผลิตภัณฑ์ที่น่าสนใจบนอินเทอร์เน็ตให้คลิกตัวอธิบายวิดีโอของผลิตภัณฑ์และผลิตภัณฑ์จะปรากฏขึ้น ข่าววิดีโอที่สมจริงยิ่งขึ้นก็จะปรากฏขึ้นด้วย
สิ่งที่เรียกว่าสื่อสตรีมมิ่งหมายถึงรูปแบบสื่อที่เล่นบนอินเทอร์เน็ตโดยการส่งผ่านสตรีมมิ่ง เช่นไฟล์เสียงวิดีโอหรือมัลติมีเดีย สื่อการสตรีมไม่ได้ดาวน์โหลดไฟล์ทั้งหมดก่อนเล่น แต่จะเก็บเนื้อหาส่วนแรกไว้ในหน่วยความจำเท่านั้น สตรีมข้อมูลของสื่อการสตรีมจะถูกส่งและเล่นได้ตลอดเวลา แต่มีความล่าช้าบ้างในช่วงเริ่มต้น เทคโนโลยีสำคัญของการสตรีมสื่อคือการสตรีม
วิธีการส่งสตรีมมิงจะแบ่งไฟล์มัลติมีเดียทั้งหมดเช่น A / V และ 3D เป็นแพ็กเกจบีบอัดโดยใช้วิธีการบีบอัดแบบพิเศษและส่งไฟล์เหล่านี้อย่างต่อเนื่องและแบบเรียลไทม์จากเซิร์ฟเวอร์วิดีโอไปยังคอมพิวเตอร์ของผู้ใช้
ในระบบสตรีมมิงผู้ใช้ไม่ต้องรอจนกว่าจะดาวน์โหลดไฟล์ทั้งหมดตามวิธีการดาวน์โหลด แต่ต้องใช้เวลาเพียงไม่กี่วินาทีหรือหลายสิบวินาทีในการเริ่มการหน่วงเวลาเพื่อใช้อุปกรณ์คลายการบีบอัดบนคอมพิวเตอร์ของผู้ใช้ (ฮาร์ดแวร์หรือซอฟต์แวร์ ) คลายการบีบอัด A / V, 3D และไฟล์มัลติมีเดียอื่น ๆ สำหรับการเล่นและการรับชม ในขณะนี้ส่วนที่เหลือของไฟล์มัลติมีเดียจะยังคงดาวน์โหลดต่อไปในเซิร์ฟเวอร์ในพื้นหลัง
เมื่อเทียบกับวิธีการดาวน์โหลดอย่างง่าย วิธีการดาวน์โหลดแบบสตรีมมิ่งนี้g และการเล่นไฟล์มัลติมีเดียไม่เพียงแต่ทำให้การหน่วงเวลาเริ่มต้นสั้นลงอย่างมาก แต่ยังช่วยลดความต้องการความจุแคชของระบบอีกด้วย
2. สตรีมมิ่ง
วิธีดั้งเดิมในการส่งข้อมูลมัลติมีเดียเช่นเสียงและวิดีโอผ่านเครือข่ายคือการดาวน์โหลดให้สมบูรณ์ก่อนเล่น การดาวน์โหลดมักใช้เวลาหลายนาทีหรือหลายชั่วโมง
เทคโนโลยีสตรีมมิงมีเดียสามารถใช้ในการสตรีมมิ่งได้ เสียงวิดีโอหรือภาพเคลื่อนไหวจะถูกส่งจากเซิร์ฟเวอร์ไปยังคอมพิวเตอร์ของผู้ใช้อย่างต่อเนื่องและไม่มีสะดุด ผู้ใช้ไม่ต้องรอจนกว่าไฟล์ทั้งหมดจะถูกดาวน์โหลด แต่ใช้เวลาเพียงไม่กี่วินาทีหรือสิบวินาที เริ่มการหน่วงเวลาเพื่อรับชม เมื่อเล่นเสียงวิดีโอ ฯลฯ บนเครื่องของผู้ใช้ส่วนที่เหลือของไฟล์จะยังคงถูกดาวน์โหลดจากเซิร์ฟเวอร์
หากการถ่ายโอนไฟล์ถือเป็นกระบวนการรับน้ำวิธีการถ่ายโอนในอดีตก็เหมือนกฎสำหรับผู้ใช้ คุณต้องรอจนน้ำเต็มถังก่อนจึงจะใช้งานได้ เวลาในการรอนี้จะขึ้นอยู่กับขนาดของการไหลของน้ำและถัง ขนาดของผลกระทบ
ตัวอย่างเช่นการสตรีมให้เปิดก๊อกแล้วรอสักครู่น้ำจะไหลออกมาอย่างต่อเนื่องและสามารถใช้ได้ทุกเมื่อ ดังนั้นไม่ว่าขนาดของการไหลของน้ำหรือขนาดของถังจะเป็นอย่างไรผู้ใช้สามารถใช้น้ำได้ตลอดเวลา
เมื่อสตรีมมิ่งสื่อตามเวลาเช่นเสียงวิดีโอหรือภาพเคลื่อนไหวจะถูกส่งต่อแบบเรียลไทม์จากเซิร์ฟเวอร์เสียงและวิดีโอไปยังคอมพิวเตอร์ของผู้ใช้ ผู้ใช้ไม่ต้องรอจนกว่าจะดาวน์โหลดไฟล์ทั้งหมด แต่ใช้เวลาเพียงไม่กี่วินาทีหรือหลายสิบวินาทีในการเริ่มการหน่วงเวลา สามารถรับชมได้. เมื่อเล่นสื่อตามเวลาเช่นเสียงบนไคลเอนต์ส่วนที่เหลือของไฟล์จะยังคงถูกดาวน์โหลดจากเซิร์ฟเวอร์ในพื้นหลัง การสตรีมไม่เพียง แต่ลดความล่าช้าในการเริ่มต้น XNUMX ครั้งหนึ่งร้อยครั้ง แต่ยังไม่ต้องใช้ความจุบัฟเฟอร์มากเกินไป การสตรีมมิงหลีกเลี่ยงข้อเสียที่ผู้ใช้ต้องรอให้ดาวน์โหลดไฟล์ทั้งหมดจากอินเทอร์เน็ตเพื่อรับชม
คำทั่วไปสำหรับเทคโนโลยีการส่งสื่อผ่านเครือข่าย การนำไปใช้:
①การสตรีมตามลำดับคือการดาวน์โหลดตามลำดับ ขณะดาวน์โหลดไฟล์ผู้ใช้สามารถรับชมสื่อออนไลน์ ในช่วงเวลาหนึ่งผู้ใช้สามารถดูเฉพาะส่วนที่ดาวน์โหลดแล้วและไม่สามารถข้ามไปยังส่วนแรกที่ยังไม่ได้ดาวน์โหลดได้ การสตรีมแบบต่อเนื่องไม่เหมือนกับการสตรีมแบบเรียลไทม์ความเร็วของการเชื่อมต่อของผู้ใช้จะถูกปรับระหว่างการส่ง
เนื่องจากเซิร์ฟเวอร์ HTTP มาตรฐานสามารถส่งไฟล์ในรูปแบบนี้และไม่ต้องใช้โปรโตคอลพิเศษอื่น ๆ จึงมักเรียกว่าสตรีมมิ่ง HTTP
การสตรีมแบบต่อเนื่องเหมาะสำหรับคลิปสั้นคุณภาพสูงเช่นเครดิตเครดิตและโฆษณา เนื่องจากส่วนของไฟล์ที่ดูก่อนเล่นจะถูกดาวน์โหลดโดยไม่สูญเสียวิธีนี้จึงรับประกันคุณภาพขั้นสุดท้ายของภาพยนตร์ ซึ่งหมายความว่าผู้ใช้ต้องพบกับความล่าช้าก่อนที่จะรับชมโดยเฉพาะอย่างยิ่งสำหรับการเชื่อมต่อที่ช้าลง สำหรับการเผยแพร่คลิปสั้น ๆ ผ่านโมเด็มการสตรีมแบบต่อเนื่องเป็นประโยชน์อย่างมากทำให้สามารถสร้างคลิปวิดีโอด้วยอัตราข้อมูลที่สูงกว่าโมเด็ม แม้จะมีความล่าช้า แต่ก็ช่วยให้คุณเผยแพร่คลิปวิดีโอคุณภาพสูงขึ้นได้
ไฟล์สตรีมมิงแบบต่อเนื่องจะถูกวางไว้บนเซิร์ฟเวอร์ HTTP หรือ FTP มาตรฐานซึ่งง่ายต่อการจัดการและโดยพื้นฐานแล้วไม่มีอะไรเกี่ยวข้องกับไฟร์วอลล์
แต่การสตรีมแบบต่อเนื่องไม่เหมาะสำหรับคลิปและวิดีโอขนาดยาวที่มีข้อกำหนดการเข้าถึงโดยสุ่มเช่นการบรรยายสุนทรพจน์และการนำเสนอ นอกจากนี้ยังไม่รองรับการถ่ายทอดสด พูดอย่างเคร่งครัดมันเป็นเทคโนโลยีตามความต้องการ
②การสตรีมแบบเรียลไทม์หมายถึงการตรวจสอบให้แน่ใจว่าแบนด์วิดท์ของสัญญาณสื่อตรงกับการเชื่อมต่อเครือข่ายเพื่อให้สามารถดูสื่อได้แบบเรียลไทม์
การสตรีมแบบเรียลไทม์แตกต่างจากการสตรีม HTTP ต้องใช้เซิร์ฟเวอร์สื่อสตรีมมิ่งโดยเฉพาะและโปรโตคอลการส่งข้อมูล การสตรีมแบบเรียลไทม์จะถูกส่งแบบเรียลไทม์เสมอซึ่งเหมาะอย่างยิ่งสำหรับกิจกรรมในสถานที่และยังรองรับการเข้าถึงแบบสุ่ม ผู้ใช้สามารถกรอไปข้างหน้าหรือย้อนกลับเพื่อดูเนื้อหาก่อนหรือหลัง
ในทางทฤษฎีสตรีมแบบเรียลไทม์ไม่สามารถหยุดได้เมื่อเล่นไปแล้ว แต่ในความเป็นจริงแล้วการหยุดชั่วคราวอาจเกิดขึ้นได้ การสตรีมแบบเรียลไทม์ต้องตรงกับแบนด์วิดท์การเชื่อมต่อซึ่งหมายความว่าคุณภาพของภาพจะไม่ดีเมื่อเชื่อมต่อด้วยความเร็วโมเด็ม ยิ่งไปกว่านั้นข้อมูลที่สูญหายเนื่องจากข้อผิดพลาดจะถูกเพิกเฉยและคุณภาพของวิดีโอจะไม่ดีเมื่อเครือข่ายมีความแออัดหรือเกิดปัญหาขึ้น เพื่อให้ได้คุณภาพของวิดีโอการสตรีมแบบต่อเนื่องอาจดีกว่า
การสตรีมแบบเรียลไทม์ต้องใช้เซิร์ฟเวอร์เฉพาะเช่น QuickTime Streaming Server, RealServer และ Windows Media Server เซิร์ฟเวอร์เหล่านี้ช่วยให้คุณสามารถควบคุมระดับการส่งสื่อได้มากขึ้นดังนั้นการตั้งค่าระบบและการจัดการจึงซับซ้อนกว่าเซิร์ฟเวอร์ HTTP มาตรฐาน
การสตรีมแบบเรียลไทม์ยังต้องใช้โปรโตคอลเครือข่ายพิเศษเช่น RTSP (Realtime Streaming Protocol) หรือ MMS (Microsoft Media Server) บางครั้งโปรโตคอลเหล่านี้มีปัญหาเมื่อมีไฟร์วอลล์ทำให้ผู้ใช้ไม่สามารถเห็นเนื้อหาแบบเรียลไทม์ในบางตำแหน่ง
โดยทั่วไปหากวิดีโอเป็นการออกอากาศแบบเรียลไทม์หรือใช้เซิร์ฟเวอร์สื่อสตรีมมิ่งหรือใช้โปรโตคอลแบบเรียลไทม์เช่น RTSP จะเป็นการสตรีมแบบเรียลไทม์ หากใช้เซิร์ฟเวอร์ HTTP ไฟล์จะถูกส่งผ่านสตรีมตามลำดับ วิธีการส่งสัญญาณที่คุณใช้ขึ้นอยู่กับความต้องการของคุณ แน่นอนว่าการสตรีมไฟล์ยังรองรับการดาวน์โหลดแบบเต็มลงในฮาร์ดดิสก์ก่อนเล่น
2. อิทธิพลของสื่อสตรีมมิ่ง
เนื่องจากเทคโนโลยีสื่อสตรีมมิ่งได้ทำลายข้อ จำกัด ของแบนด์วิดท์เครือข่ายในการส่งข้อมูลมัลติมีเดียในระดับหนึ่งจึงถูกนำมาใช้กันอย่างแพร่หลายในการถ่ายทอดสดออนไลน์โฆษณาออนไลน์วิดีโอออนดีมานด์การศึกษาทางไกลการแพทย์ทางไกลการประชุมทางวิดีโอองค์กร การฝึกอบรมอีคอมเมิร์ซ ฯลฯ
เทคโนโลยีสื่อสตรีมมิ่งทำให้สื่อแบบดั้งเดิมสามารถเปิดพื้นที่บนอินเทอร์เน็ตได้กว้างขึ้น อินเทอร์เน็ตของรายการสื่อวิทยุและโทรทัศน์มีความสะดวกสบายมากขึ้นผู้ฟังและผู้ชมสามารถสั่งซื้อรายการออนไลน์ได้ง่ายขึ้นและการถ่ายทอดสดทางเสียงและวิดีโอออนไลน์ก็จะถูกนำไปใช้อย่างแพร่หลายเช่นกัน
เทคโนโลยีสตรีมมิงมีเดียเปลี่ยนการ "ผลักดัน" การเผยแพร่สื่อแบบดั้งเดิมให้เป็นการ "ดึง" ผู้ชม ผู้ชมไม่ยอมรับรายการจากวิทยุและโทรทัศน์อีกต่อไป แต่จะได้รับข้อมูลที่ต้องการในเวลาที่สะดวก . สิ่งนี้จะปรับปรุงสถานะของผู้ชมในระดับหนึ่งช่วยให้พวกเขามีความคิดริเริ่มในการเผยแพร่ข่าวสารและยังช่วยให้ความต้องการของพวกเขามีผลโดยตรงมากขึ้นต่อกิจกรรมของสื่อข่าวสาร
การใช้เทคโนโลยีสื่อสตรีมมิ่งอย่างแพร่หลายจะทำให้ขอบเขตระหว่างวิทยุโทรทัศน์และอินเทอร์เน็ตเบลอ อินเทอร์เน็ตไม่ได้เป็นเพียงส่วนเสริมและส่วนขยายของวิทยุและโทรทัศน์เท่านั้น แต่ยังเป็นคู่แข่งที่ทรงพลังสำหรับพวกเขาด้วย
การใช้เทคโนโลยีสื่อสตรีมมิ่งเครือข่ายจะนำเสนอรูปแบบโปรแกรมเสียงและวิดีโอใหม่ ๆ และจะสร้างวิธีการทางธุรกิจใหม่ ๆ เช่นบริการตามความต้องการที่คิดค่าธรรมเนียม
การใช้ประโยชน์จากข้อได้เปรียบของสื่อแบบดั้งเดิมการใช้ข้อได้เปรียบของสื่อออนไลน์และการรักษาการแข่งขันที่ดีและความร่วมมือระหว่างสื่อเป็นหนทางสู่การพัฒนาเครือข่ายในอนาคตและเส้นทางสู่การพัฒนาสื่อดั้งเดิมในอนาคต
3.หลักการของเทคโนโลยีสื่อสตรีมมิ่ง streaming
การใช้สตรีมมิงต้องใช้แคช
เนื่องจากอินเทอร์เน็ตใช้การส่งแพ็กเก็ตเป็นพื้นฐานสำหรับการส่งแบบอะซิงโครนัสแบบไม่ต่อเนื่องสำหรับแหล่งที่มา A / V แบบเรียลไทม์หรือไฟล์ A / V ที่จัดเก็บไว้จึงต้องแยกย่อยออกเป็นหลายแพ็กเก็ตระหว่างการส่ง เนื่องจากเครือข่ายมีการเปลี่ยนแปลงแบบไดนามิกแต่ละแพ็กเก็ตจึงถูกเลือก เส้นทางอาจแตกต่างกันดังนั้นความล่าช้าของเวลาในการเข้าถึงไคลเอ็นต์จึงแตกต่างกันด้วยและแม้แต่แพ็กเก็ตข้อมูลแรกก็อาจมาถึงในภายหลัง ด้วยเหตุนี้ระบบแคชจึงใช้เพื่อชดเชยผลกระทบของความล่าช้าและความกระวนกระวายใจและเพื่อให้แน่ใจว่าลำดับของแพ็กเก็ตข้อมูลถูกต้องเพื่อให้สามารถส่งออกข้อมูลสื่อได้อย่างต่อเนื่องโดยไม่ต้องหยุดเล่นชั่วคราวเนื่องจากความแออัดของเครือข่ายชั่วคราว
โดยปกติความจุแคชจะไม่มากนักเนื่องจากแคชใช้โครงสร้างรายการที่เชื่อมโยงแบบวงกลมเพื่อจัดเก็บข้อมูล: โดยการละทิ้งเนื้อหาที่เล่นสตรีมสามารถใช้พื้นที่แคชว่างซ้ำเพื่อแคชเนื้อหาที่ไม่ได้เล่นในภายหลังได้
การสตรีมมิ่งจำเป็นต้องมีโปรโตคอลการส่งข้อมูลที่เหมาะสม เนื่องจาก TCP ต้องการค่าใช้จ่ายมากกว่าจึงไม่เหมาะสำหรับการส่งข้อมูลแบบเรียลไทม์
ในรูปแบบการใช้งานของการส่งสตรีมมิ่งโดยทั่วไปแล้ว HTTP / TCP จะใช้ในการส่งข้อมูลการควบคุมและ RTP / UDP ใช้เพื่อส่งข้อมูลเสียงแบบเรียลไทม์
โดยทั่วไปขั้นตอนการส่งสตรีมมิงจะเป็นเช่นนี้: หลังจากที่ผู้ใช้เลือกบริการสื่อสตรีมมิ่งเว็บเบราว์เซอร์และเว็บเซิร์ฟเวอร์จะใช้ HTTP / TCP เพื่อแลกเปลี่ยนข้อมูลการควบคุมเพื่อให้สามารถดึงข้อมูลเรียลไทม์ที่ต้องการส่งได้ จากข้อมูลเดิม จากนั้นไคลเอนต์เว็บเบราว์เซอร์บนเครื่องจะเริ่มโปรแกรม A / VHelper และใช้ HTTP เพื่อดึงข้อมูลพารามิเตอร์ที่เกี่ยวข้องจากเว็บเซิร์ฟเวอร์เพื่อเริ่มต้นโปรแกรมตัวช่วย พารามิเตอร์เหล่านี้อาจรวมถึงข้อมูลไดเร็กทอรีประเภทการเข้ารหัสของข้อมูล A / V หรือที่อยู่เซิร์ฟเวอร์ที่เกี่ยวข้องกับการดึง A / V
โปรแกรม A / VHelper และเซิร์ฟเวอร์ A / V รันโปรโตคอลควบคุมการไหลแบบเรียลไทม์ (RTSP) เพื่อแลกเปลี่ยนข้อมูลการควบคุมที่จำเป็นสำหรับการส่ง A / V เช่นเดียวกับฟังก์ชั่นที่จัดทำโดยเครื่องเล่นซีดีหรือ VCRs RTSP มีวิธีการจัดการกับคำสั่งต่างๆเช่นเล่นกรอเดินหน้ากรอถอยหลังอย่างรวดเร็วหยุดชั่วคราวและบันทึก เซิร์ฟเวอร์ A / V ใช้โปรโตคอล RTP / UDP เพื่อส่งข้อมูล A / V ไปยังโปรแกรมไคลเอ็นต์ A / V (โดยทั่วไปโปรแกรมไคลเอ็นต์สามารถถือได้ว่าเทียบเท่ากับโปรแกรม Helper) เมื่อข้อมูล A / V มาถึงไคลเอนต์โปรแกรมไคลเอนต์ A / V สามารถเล่นเอาต์พุตได้
4. เทคโนโลยีสตรีมมิ่งสื่อที่เกี่ยวข้อง
1) เทคโนโลยีสตรีมมิ่งอัจฉริยะ Smart
ตรวจจับสภาพเครือข่ายโดยอัตโนมัติและปรับคุณสมบัติของเสียงและวิดีโอให้ดีที่สุดเพื่อให้ผู้ใช้ได้รับสตรีมสื่อที่ตรงกับความเร็วเครือข่ายเพื่อให้ได้ประสบการณ์การใช้งานที่ดีที่สุด
2) เทคโนโลยีการแยกส่วน
โดยทั่วไปจะใช้ในการถ่ายทอดสดเท่านั้น เซิร์ฟเวอร์ผู้ส่งจะส่งสตรีมสื่อไปยังเซิร์ฟเวอร์ที่รับข้อมูลหลายเครื่องที่กระจายอยู่ในที่ต่างๆและไคลเอนต์สามารถเข้าถึงเซิร์ฟเวอร์ใกล้เคียงเพื่อรับสตรีมสื่อที่มีคุณภาพสูงขึ้นในขณะที่ลดการใช้แบนด์วิดท์ การสตรีมแบบพุชเป็นกระบวนการส่งเนื้อหาสดไปยังเซิร์ฟเวอร์ การดึงสตรีมมิงเป็นกระบวนการดึงเนื้อหาสดที่มีอยู่แล้วบนเซิร์ฟเวอร์ด้วยที่อยู่ที่กำหนด
เทคโนโลยีแคช
ในการแก้ปัญหาของแพ็กเก็ตข้อมูลที่ไม่อยู่ในลำดับที่เกิดจากเครือข่ายแบบอะซิงโครนัสความล่าช้าของเครือข่ายและความกระวนกระวายใจแพ็กเก็ตข้อมูลจะถูกแคชไว้ในเครื่องก่อนและระบบแคชจะใช้โครงสร้างรายการที่เชื่อมโยงแบบวงกลมเพื่อทิ้งเนื้อหาที่เล่นเพื่อป้องกัน บัฟเฟอร์ล้น
เทคโนโลยี Content Delivery Network (CDN)
เครือข่ายการซ้อนทับเนื้อหาที่สร้างขึ้นบนเครือข่าย IP ผ่านการแนะนำการจัดการเนื้อหาที่ใช้งานอยู่การจัดสรรภาระงานทั่วโลกและการแคชเนื้อหา ฯลฯ เนื้อหาสื่อสตรีมมิ่งที่ร้องขอโดยผู้ใช้จะถูกเผยแพร่ไปยังขอบเครือข่ายที่ใกล้เคียงกับผู้ใช้มากที่สุด ความเร็วและลดกระดูกสันหลังความกดดันของเครือข่าย
5. โหมดการส่งสื่อสตรีมมิ่ง
เหตุผลที่สื่อสตรีมมิ่งสามารถรับรู้การเล่นข้อมูลมัลติมีเดียแบบเรียลไทม์ก็คือใช้โปรโตคอลควบคุมเครือข่ายพิเศษและกลไกการส่งข้อมูล เซิร์ฟเวอร์มีระบบเผยแพร่สื่อสตรีมมิ่งพิเศษและไคลเอนต์มีเครื่องเล่นพิเศษ ทั้งสองส่วนต้องแคชข้อมูลผ่านพื้นที่บัฟเฟอร์ข้อมูล
ซึ่งแตกต่างจากเครือข่ายการสลับแพ็กเก็ตทั่วไปข้อมูลในพื้นที่บัฟเฟอร์ของระบบสื่อการสตรีมจะเป็นแบบไดนามิกระหว่างการส่งข้อมูลและยังสามารถเปลี่ยนได้ ข้อมูลจะเข้าและออกจากบัฟเฟอร์ในสแต็กโดยไม่ต้องรอให้ข้อมูลไปถึงไคลเอนต์ หลังจากปล่อยคอมพิวเตอร์ข้อมูลในบัฟเฟอร์ข้อมูลจะ "ไหล" และการเล่นข้อมูลจำเป็นต้องรักษาความเร็วเอาต์พุตข้อมูลให้คงที่ จำเป็นต้องใช้บัฟเฟอร์เพื่อให้ข้อมูลที่เกี่ยวข้องได้ตลอดเวลา ผู้เล่นหากไม่มีข้อมูลที่เกี่ยวข้องจะมีการหยุดชั่วคราวระหว่างการเล่นเนื้อหาและสนธิสัญญาหน้าจอ
สถานการณ์ในอดีตโดยทั่วไปเกิดขึ้นเนื่องจากความเร็วในการรับส่งข้อมูลของเครือข่ายไม่สามารถรักษาความเร็วในการเล่นข้อมูลได้และข้อมูลเกิดขึ้นในขณะที่สถานการณ์หลังเกิดขึ้นเนื่องจากความเร็วในการส่งผ่านเครือข่ายเร็วเกินไปเกินความเร็วในการเล่นและไม่มีข้อมูล ล้นที่เกิดจากการควบคุมการส่งผ่านที่เหมาะสม
6. การรับรู้ของการถ่ายทอดสด
1) โปรโตคอลสื่อสตรีมมิ่งที่ใช้ในการถ่ายทอดสด
RTMP ซึ่งเป็นตัวย่อของ Real Time Messaging Protocol โปรโตคอลขึ้นอยู่กับ TCP และเป็นตระกูลโปรโตคอลซึ่งรวมถึงโปรโตคอลพื้นฐาน RTMP และ RTMPT / RTMPS / RTMPE และตัวแปรอื่น ๆ อีกมากมาย RTMP เป็นโปรโตคอลเครือข่ายที่ออกแบบมาสำหรับการสื่อสารข้อมูลแบบเรียลไทม์ ส่วนใหญ่จะใช้สำหรับการสื่อสารด้วยเสียงวิดีโอและข้อมูลระหว่างแพลตฟอร์ม Flash / AIR กับสตรีมมิงมีเดีย / เซิร์ฟเวอร์โต้ตอบที่รองรับโปรโตคอล RTMP RTMP ใช้แฟลชและไม่สามารถเล่นได้ในเบราว์เซอร์ iOS แต่ประสิทธิภาพแบบเรียลไทม์ดีกว่า HLS
HLS, HTTP Live Streaming (เทคโนโลยีการสตรีมสด HTTP), เทคโนโลยีการปรับอัตราบิตแบบไดนามิกของ Apple ส่วนใหญ่ใช้สำหรับบริการเสียงและวิดีโอของเครื่องพีซีและขั้ว Apple รวมถึงไฟล์ดัชนี m3u (8), ไฟล์แฟรกเมนต์สื่อ TS และไฟล์สตริงการเข้ารหัสคีย์
2) ส่วนโมดูลของการถ่ายทอดสด
ช่องเสียบบันทึกวิดีโอ: โดยทั่วไปจะเป็นอุปกรณ์อินพุตเสียงและวิดีโอในคอมพิวเตอร์หรือกล้องหรือไมโครโฟนบนโทรศัพท์มือถือ ในปัจจุบันวิดีโอของโทรศัพท์มือถือส่วนใหญ่จะใช้กับอุปกรณ์เคลื่อนที่ เทคโนโลยี: webRTC (ใช้: บันทึกวิดีโอ H5)
เครื่องเล่นวิดีโอ: อาจเป็นเครื่องเล่นบนคอมพิวเตอร์เครื่องเล่นพื้นเมืองบนโทรศัพท์มือถือและแท็กวิดีโอของ H5 ในปัจจุบัน Native player บนโทรศัพท์มือถือเป็นแกนนำ เทคโนโลยี: โปรโตคอล HLS หรือโปรโตคอล RTMP (ใช้: การเล่นวิดีโอ), ffmpeg (ใช้: การถอดรหัสวิดีโอเทอร์มินัลมือถือเมื่อใช้โปรโตคอล RTMP)
ฝั่งเซิร์ฟเวอร์วิดีโอ: โดยทั่วไปเป็นเซิร์ฟเวอร์ nginx ใช้เพื่อรับแหล่งวิดีโอที่จัดเตรียมโดยด้านการบันทึกวิดีโอและให้บริการสตรีมมิ่งไปยังฝั่งเครื่องเล่นวิดีโอในเวลาเดียวกัน เทคโนโลยี: โปรโตคอล RTMP (วัตถุประสงค์: อัปโหลดสตรีมวิดีโอ), nginx rtmp-module หรือ SRS (simple-rtmp-server) (วัตถุประสงค์: เซิร์ฟเวอร์สตรีมมิ่ง)
|
ป้อนอีเมลเพื่อรับเซอร์ไพรส์
es.fmuser.org
it.fmuser.org
fr.fmuser.org
de.fmuser.org
af.fmuser.org -> แอฟริคานส์
sq.fmuser.org -> แอลเบเนีย
ar.fmuser.org -> ภาษาอาหรับ
hy.fmuser.org -> อาร์เมเนีย
az.fmuser.org -> อาเซอร์ไบจัน
eu.fmuser.org -> บาสก์
be.fmuser.org -> เบลารุส
bg.fmuser.org -> บัลแกเรีย
ca.fmuser.org -> คาตาลัน
zh-CN.fmuser.org -> ภาษาจีน (ประยุกต์)
zh-TW.fmuser.org -> ภาษาจีน (ดั้งเดิม)
hr.fmuser.org -> โครเอเชีย
cs.fmuser.org -> เช็ก
da.fmuser.org -> เดนมาร์ก
nl.fmuser.org -> ดัตช์
et.fmuser.org -> เอสโตเนีย
tl.fmuser.org -> ฟิลิปปินส์
fi.fmuser.org -> ฟินแลนด์
fr.fmuser.org -> ฝรั่งเศส
gl.fmuser.org -> กาลิเซีย
ka.fmuser.org -> จอร์เจีย
de.fmuser.org -> เยอรมัน
el.fmuser.org -> กรีก
ht.fmuser.org -> ชาวเฮติครีโอล
iw.fmuser.org -> ภาษาฮิบรู
hi.fmuser.org -> ภาษาฮินดี
hu.fmuser.org -> ฮังการี
is.fmuser.org -> ไอซ์แลนด์
id.fmuser.org -> ชาวอินโดนีเซีย
ga.fmuser.org -> ไอริช
it.fmuser.org -> อิตาเลี่ยน
ja.fmuser.org -> ภาษาญี่ปุ่น
ko.fmuser.org -> ภาษาเกาหลี
lv.fmuser.org -> ลัตเวีย
lt.fmuser.org -> ลิทัวเนีย
mk.fmuser.org -> มาซิโดเนีย
ms.fmuser.org -> มาเลย์
mt.fmuser.org -> มอลตา
no.fmuser.org -> นอร์เวย์
fa.fmuser.org -> เปอร์เซีย
pl.fmuser.org -> โปแลนด์
pt.fmuser.org -> โปรตุเกส
ro.fmuser.org -> โรมาเนีย
ru.fmuser.org -> รัสเซีย
sr.fmuser.org -> เซอร์เบีย
sk.fmuser.org -> สโลวัก
sl.fmuser.org -> สโลวีเนีย
es.fmuser.org -> สเปน
sw.fmuser.org -> ภาษาสวาฮิลี
sv.fmuser.org -> สวีเดน
th.fmuser.org -> ไทย
tr.fmuser.org -> ตุรกี
uk.fmuser.org -> ยูเครน
ur.fmuser.org -> ภาษาอูรดู
vi.fmuser.org -> เวียดนาม
cy.fmuser.org -> เวลส์
yi.fmuser.org -> ยิดดิช
FMUSER Wirless ส่งวิดีโอและเสียงได้ง่ายขึ้น!
ติดต่อ
ที่ตั้ง:
เลขที่ 305 อาคาร HuiLan เลขที่ 273 Huanpu Road Guangzhou China 510620
หมวดหมู่
จดหมายข่าว