คำถามติดแท็ก streaming

การส่งกระแสข้อมูลเป็นกระบวนการในการส่งข้อมูลจากเซิร์ฟเวอร์ไปยังโฮสต์ลูกค้าอย่างต่อเนื่อง บ่อยครั้งที่ใช้ในการส่งสัญญาณเสียงหรือวิดีโอการสตรีมแบบสดเป็นกระบวนการที่มีความสำคัญต่อเวลาซึ่งทำให้เกิดความต้องการสูงในเครือข่ายพื้นฐานที่ใช้ในการส่งข้อมูล

1
การสร้างการหน่วงเวลาของกระแส udp ด้วย ffmpeg
ฉันมีสตรีมเข้ามาจากสตรีม RTP ผ่าน UDP ด้วย FFMPEG ฉันกำลังเปลี่ยนเส้นทางสตรีมไปยังพอร์ตอื่น ฉันต้องการทราบว่ามีวิธีใดที่จะเพิ่มความล่าช้าลงในสตรีมเอาต์พุตนี้โดยเจตนาหรือไม่ ตัวอย่างของฟังก์ชั่นกระแสปัจจุบัน: ffmpeg -an -i rtsp://stream-ip:port -an -r 10 -tune zerolatency -preset fast -vcodec libx264 -f mpegts udp://outgoing-ip:port ฉันต้องการเพิ่มเวลาแฝง 30 - 180 วินาทีลงในสตรีมโดยเจตนา สิ่งนี้จะช่วยให้ระบบต่างๆในฝั่งขาออกได้รับการแจ้งเตือนให้ทำการประมวลผลวิดีโอด้วยบัฟเฟอร์ที่ดี ffmpeg มีคุณสมบัติเช่นนี้หรือไม่หากไม่มีทางเลือกอื่นในการสร้างความล่าช้าอย่างจงใจ

1
การปรับปรุงคุณภาพเสียงด้วยเซิร์ฟเวอร์ ESD ระยะไกล
ฉันกำลังตรวจสอบวิธีที่ประหยัดงบประมาณในการรับเสียงจากพีซีของฉัน (Ubuntu) ไปยังไฮไฟโดยไม่ต้องต่อสาย ขณะนี้ฉันกำลังทดสอบการตั้งค่าที่เราเตอร์ไร้สาย Asus WL-500gP รัน ESD daemon และได้แนบการ์ดเสียง USB ซึ่งต่อเข้ากับไฮไฟแล้ว ฉันกำลังทดสอบการเล่นบนพีซีด้วย mpg123-esd และ Spotify ภายใต้ไวน์ เสียงอยู่ตรงนั้นเวลาแฝงอยู่ในระดับต่ำโดยไม่คาดคิด แต่ฉันก็ได้ยินเสียงคลิกเป็นครั้งคราวและมีความผิดเพี้ยนบ้างเป็นครั้งคราว ฉันคิดว่าเป็นเพราะเวลาแฝงที่ต่ำและการสตรีมแบบไร้สายของเสียงที่ไม่มีการบีบอัด - แพ็คเก็ตใด ๆ , CPU ไม่ว่างชั่วคราว ฯลฯ จะทำให้เกิดการคลิกในเอาต์พุตเสียง มีวิธีแก้ไขปัญหานี้หรือไม่ซึ่งอาจเพิ่มความหน่วงแฝง / ขนาดบัฟเฟอร์ การสตรีมโดยใช้โปรโตคอล shoutcast ดูเหมือนจะเป็นทางออก แต่ฉันรู้สึกว่ามันจะเป็นการตั้งค่าที่ซับซ้อน

1
ffmpeg: บรรจุภัณฑ์ H264 @ MPEGTS ลงใน Smooth Streaming
ฉันมีชุดไฟล์ (ค่อนข้างใหญ่) นั่นคือทั้งหมด H264 ใน MPEG TS ภาชนะ เนื่องจากข้อ จำกัด ด้านเวลาฉันจำเป็นต้องบรรจุเนื้อหาใหม่ลงในการสตรีมที่ราบรื่นโดยไม่ต้องแปลงรหัส (การแปลงรหัสจะใช้เวลานานเกินไป) ฉันได้พยายามหาวิธีการทำเช่นนี้กับ ffmpeg เนื่องจากดูเหมือนว่ามี muxers ที่แตกต่างกัน 2 ตัวที่อาจใช้งานได้ ฉันได้ลองทั้ง muxer 'smoothstreaming' และ 'ismv' muxer แต่ด้วยทั้งคู่ฉันกำลังเจอปัญหา ffmpeg -i input.mpg -codec copy -f smoothstreaming ss_out ด้วยสิ่งนี้ฉันได้รับข้อผิดพลาดต่อไปนี้: ffmpeg version N-79695-g675cfb2 Copyright (c) 2000-2016 the FFmpeg developers built with gcc 5.3.1 (Debian 5.3.1-14) …

1
FFmpeg สตรีมจากไฟล์โลคัลเร็วเกินไป
ฉันพยายามสตรีมจากไฟล์ในเครื่องไปยัง icecast เมื่อฉันใช้คำสั่งนี้ ffmpeg -i .\rec_20190120-220001.opus -c:a libvorbis -b:a 500k -f ogg -content_type application/ogg icecast://source:test@localhost:8000/stream ffmpeg เข้ารหัสเร็วที่สุดเท่าที่จะทำได้มากกว่า 1x speed และมันเร็วเกินไปในการสตรีม วิธี จำกัด ความเร็วในการเข้ารหัส

5
โปรแกรม webradio น้ำหนักเบาที่ดีคืออะไร
ฉันกำลังใช้ วิทยุกรีดร้อง แต่มันก็บั๊กเล็กน้อย มันค้างมากถ้าการเชื่อมต่ออินเทอร์เน็ตไม่ดีและไม่สามารถดำเนินการต่อได้หากมีการหยุดชะงักในการเชื่อมต่ออินเทอร์เน็ต ฉันไม่สนใจเครื่องเล่น MP3 / Media ขนาดเต็มเพียงแค่แอปพลิเคชั่นที่เรียบง่าย (พร้อมหน่วยความจำเหลือน้อย) ที่สามารถเล่นสถานีวิทยุอินเทอร์เน็ตแบบสตรีมได้

1
วิธีการเรียกใช้ VLC (พร้อมสตรีม) ในแอพ android?
ฉันต้องการเรียกใช้ vlc ด้วยกระแสข้อมูลเครือข่าย ( http://mumsite.cdnsrv.jio.com/jiotv.live.cdn.jio.com/Aaj_Tak/Aaj_Tak_800.m3u8 ) กับ libvlc. ฉันต้องการเรียกใช้ VLC เพราะไม่สามารถเล่นได้โดยใช้ hls.js, flashls หรือสตรีมมิ่งบนเว็บอื่น ๆ VLC ใช้ได้สำหรับฉันบนพีซีและ Android ทางออกที่เป็นไปได้: - เรียกใช้ VLC ด้วยสตรีมเครือข่ายจากแอพของฉัน เรียกใช้ VLC ภายในแอพด้วยสตรีม ความช่วยเหลือใด ๆ ได้โปรดฉันเป็น noob

1
แยก URL สำหรับรายการวิทยุ BBC AAC จากไฟล์กำหนดค่า (เนื้อหาภายใน)
ฉันพบลิงค์สำหรับสถานีวิทยุ BBC ฉันพยายามรับ URL จริงสำหรับสตรีม AAC สำหรับ BBC5 พวกเขาอยู่ที่นี่ http://support.bbc.co.uk/multicast/streams.html เนื้อหาของไฟล์สำหรับ BBC5 acc คือ: v=0 o=bbcrd 1140190509 1140190509 IN IP4 132.185.224.80 s=BBC 5Live Sports Extra [AAC] i=Multicast trial service from BBC Research & Development Copyright (c) 2006 British Broadcasting Corporation a=x-qt-text-nam:BBC 5Live Sports Extra [AAC] a=x-qt-text-aut:BBC Research & Development a=x-qt-text-cpy:Copyright …

0
ฉันจะสตรีมวิดีโอที่บันทึกเวลาน้อยลงบน ffmpeg ได้อย่างไร
ฉันมีไฟล์ h.264 แบบ raw และพยายามสตรีมผ่าน ffmpeg (รับด้วย ffplay) ปัญหาคือบางครั้งวิดีโออาจติดค้างที่ตัวรับและฉันได้รับข้อผิดพลาดเหล่านี้: ในด้านการส่ง: Stream #0:0: Video: h264 (Main), yuv420p(top first), 640x480, q=2-31, 29 fps, 29.97 tbr, 90k tbn, 1200k tbc Stream mapping: Stream #0:0 -> #0:0 (copy) Press [q] to stop, [?] for help [mpegts @ 0323e9c0] Timestamps are unset in a packet …

1
QuickTime บน Windows รองรับ HTTP Streaming หรือไม่
QuickTime 7.6.9 (พร้อมใช้งานล่าสุดบน Windows) รองรับ HTTP Streaming หรือไม่ ฉันต้องการเพิ่มการสนับสนุน HTTP Streaming สำหรับแอปพลิเคชัน IIS ที่โฮสต์ของเรา แต่ดูตัวอย่างจากเว็บไซต์ของ Microsoft ดูเหมือนว่า QuickTime จะไม่ได้รับการสนับสนุน ตัวอย่างทำงานกับ Silverlight บนเดสก์ท็อปและทำงานบน iPhone ได้ แต่ฉันไม่สามารถใช้งาน QuickTime ได้ เว็บไซต์ตัวอย่างอยู่ที่นี่: http://www.iis.net/overview/IntegratedMediaPlatform ลิงค์ Silverlight: http://www.iis.net/media/experiencesmoothstreaming ลิงค์วิดีโอ iPhone โดยตรง: http://mediadl.microsoft.com/mediadl/IISNET/SmoothMedia/iPhone/bbb/output/test.m3u8 ภาชนะ iPhone: http://www.iis.net/iPhone หน้าเว็บคอนเทนเนอร์ของ iPhone นั้นใช้งานได้บน iPhone ของฉัน หน้านี้ไม่ทำงานบนเบราว์เซอร์เดสก์ท็อปใด ๆ (Chrome หรือ Safari ฉันไม่คาดหวังให้ทำงานที่อื่น) …

1
Windows | สองกระแสเสียงจากภาพยนตร์ผ่านเอาต์พุตเสียงต่างกันหรือไม่
ฉันมีปัญหาที่ฉันต้องการส่งสัญญาณเสียงที่แตกต่างจากภาพยนตร์ไปยังเอาต์พุตที่แตกต่างกัน กระแสข้อมูลเสียงหนึ่งคือเสียงภาพยนตร์ต้นฉบับอีกฉบับหนึ่งเป็นฉบับแปลที่ขนานนาม พีซีของฉันเชื่อมต่อผ่าน HDMI เข้ากับทีวีของฉันดังนั้นฉันจึงอยากส่งเสียงต้นฉบับผ่าน HDMI และสตรีมเสียงขนานนามผ่านแจ็คหูฟัง แต่ฉันก็สามารถจัดการกับวิธีอื่นได้เช่นกัน ฉันลองมัลติคาสต์ภาพยนตร์และดูสตรีมผ่านพีซีทีวีของฉันเพื่อรับฟังเสียงต้นฉบับและดูสตรีมผ่านโทรศัพท์หรือแล็ปท็อปอื่น ๆ สำหรับรุ่นที่ขนานนาม - แต่เนื่องจากไฟล์ภาพยนตร์เป็น bluray พีซีหลักของฉันจึงไม่สามารถจัดการไฟล์ได้ และลูกค้าก็ไม่สามารถจัดการกับคุณภาพได้เช่นกัน ฉันลองใช้ Syncplay และมันใช้งานได้ แต่มันยากมากที่จะปรับการหน่วงเวลาระหว่างอุปกรณ์และหลังจากหยุดวิดีโอหลักชั่วคราวมันเป็นความเจ็บปวดที่จะทำให้ทุกอย่างกลับมาทำงานได้อีกครั้ง บางทีใครบางคนอาจมีความคิดว่าฉันจะลองอะไรอีกบ้าง

0
วิธีทำให้เนื้อหาของพอร์ต 8080 พร้อมใช้งานกับพอร์ต 80
ฉันมีหน้าเว็บบนพอร์ต 80 เพื่อควบคุม rover และฉันใช้ mjpg streamer บนพอร์ต 8080 เพื่อสตรีมเอาท์พุทเว็บแคม ฉันต้องการที่จะเห็นกระแสบนหน้าเว็บของพอร์ต 80 ฉันได้ตั้งค่าโฟลเดอร์เริ่มต้นของเว็บเซิร์ฟเวอร์ของทั้งสองพอร์ต (80 และ 8080) เป็น / mnt / sda1 / arduino / www / test ฉันย้ายไฟล์ทั้งหมดของ mjpg streamer ไปที่โฟลเดอร์นี้ แต่ฉันไม่สามารถเห็นสตรีมบนพอร์ต 80 ด้วย http "// ip_address / sd / test / stream.html (sd เป็น symlink ของ / mnt / …

3
วิธีที่ดีที่สุดในการเล่นวิดีโอที่อยู่ในคอมพิวเตอร์เครื่องอื่นใน LAN คืออะไร?
ฉันมีเดสก์ท็อปที่มีฮาร์ดดิสก์ 500GB พร้อมภาพยนตร์บางเรื่อง ฉันต้องการเล่นวิดีโอจากแล็ปท็อปที่มี SSD ขนาด 64GB และอยู่ในอีกห้องหนึ่ง แต่อยู่บน LAN เดียวกัน สำหรับตอนนี้คอมพิวเตอร์ทั้งสองเครื่องทำงานบน Windows ดังนั้นฉันจึงมีโฟลเดอร์แชร์ตั้งอยู่บนเดสก์ท็อปซึ่งฉันเชื่อมต่อกับจากแล็ปท็อปของฉัน จากนั้นฉันก็เริ่มเล่นวิดีโอใน VLC จากแล็ปท็อปของฉัน ปัญหาคือบางครั้งวิดีโอค้างเป็นเวลาสองสามวินาทีในการโหลดกลุ่มข้อมูลใหม่ มีตัวเลือกในการตั้งค่าแคช (สำหรับ VLC) ที่ใหญ่กว่าหรือฉันควรใช้โปรโตคอลอื่นเพื่อส่งวิดีโอผ่าน LAN เพื่อให้เล่นได้ราบรื่นขึ้น (สตรีมมิ่ง)

2
ทำไมฉันถึงได้รับ“ ไม่สามารถหารูปแบบเอาต์พุตที่เหมาะสมสำหรับ 'http: //localhost/feed1.ffm'” เมื่อใช้ FFmpeg?
หลังจากทำตามขั้นตอนในการโพสต์บล็อกวิดีโอสตรีมไปยังเว็บ แต่ฉันไม่สามารถสตรีมวิดีโอจาก Raspberry Pi ด้วย Logitech Camera ไปยัง Linux ฉันได้รับข้อผิดพลาดนี้: "ไม่พบรูปแบบเอาต์พุตที่เหมาะสมสำหรับ ' http: // localhost: 8090 / feed1.ffm ' http: // localhost: 8090 / feed1.ffm : อาร์กิวเมนต์ไม่ถูกต้อง" คำสั่ง: ffserver -f /etc/ffserver.conf & ffmpeg -s 600x480 -f video4linux2 -i /dev/video0 http://localhost:8090/feed1.ffm เอาท์พุท: ffmpeg version N-90077-g56f77b0 Copyright (c) 2000-2018 the FFmpeg developers …

1
ครอบตัดสตรีมวิดีโอโดยใช้ ffmpeg
เราจำเป็นต้อง rebroadcast สตรีม rtsp เป็น rtmp และทำงานได้ดี แต่ตอนนี้เราต้องครอบตัดประมาณ 10 พิกเซลจากแต่ละด้าน เรากำลังใช้พารามิเตอร์ด้านล่าง แต่มันไม่ทำงาน: ffmpeg -i rtsp://admin:admin145@192.178.9.2/MPEG-4/ch1/main/av_stream -vf crop=in_w-2*10:in_h-2*10 -c copy -s 270x155 -tune zerolatency -f flv -an rtmp://174.127.117.102:1935/hls_1/live ขอขอบคุณ

1
Wifi Media สตรีมมิ่งไปยังทีวีโดยไม่ใช้อินเทอร์เน็ต
ตอนนี้ฉันใช้ Plex อยู่ครู่หนึ่งเพื่อดูวิดีโอที่บันทึกไว้ในแล็ปท็อปของฉันบน LG TV ฉันเริ่ม Plex บนแล็ปท็อปของฉันและทีวีของฉันรับรู้ว่าเป็นเซิร์ฟเวอร์สื่อ มันใช้งานได้ดี แต่ข้อร้องเรียนเพียงอย่างเดียวของฉันคือถ้าอินเทอร์เน็ตของฉันถูกตัดออกไปแม้แต่วินาทีเดียวมันจะตัดวิดีโอบนทีวี ฉันไม่เข้าใจว่าทำไม Plex จึงจำเป็นต้องเชื่อมต่ออินเทอร์เน็ตมันควรจะสามารถสตรีมผ่าน WiFi ของฉันได้โดยไม่ต้องเชื่อมต่อเน็ต วิธีแก้ปัญหาอื่น ๆ ที่เป็นไปได้ในการสตรีมผ่านเครือข่ายท้องถิ่นโดยไม่ต้องเชื่อมต่ออินเทอร์เน็ต?

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.