标签: streaming

无需下载整个文件即可从 HTTP 流视频中提取帧

我想从视频文件中的特定位置提取一帧。该文件位于远程服务器上,我不想下载整个文件。如何以编程方式从 http 流中提取帧?

我可以使用带有 GUI 的 VLC 做我想做的事,但例如我不知道如何在 CLI 中做到这一点。也许是一种使用 VLC cli 发送范围标头的方法?

我正在尝试在无头 ubuntu 机器上执行此操作

video vlc-media-player ffmpeg streaming

2
推荐指数
1
解决办法
5510
查看次数

如何使用ssh下载流?

在远程机器上,我想启动一个命令,它会慢慢产生一个大流(流压缩),同时开始下载该流。我不想首先将流保存在远程文件中,因为生成整个内容需要时间,然后下载它需要时间。我想并行压缩和下载以节省时间。我可以 ssh/scp 到远程机器

我看到:如何将命令的(巨大)输出直接发送到远程机器?

但我想拉,而不是推

linux compression ssh scp streaming

2
推荐指数
1
解决办法
1465
查看次数

ffmpeg如何限制输入fps

我使用 ffmpeg 将 rtsp 流保存到文件中。

我看到即使流是 30 fps,ffmpeg 以 40-50-33 fps 下载它。

如何限制每秒输入帧数?

我尝试过ffmpeg -r 30 -i rtsp://ipVideo out.h264 ,但没有帮助

我不希望只有输出文件为 30 fps,我希望 ffmpeg 下载的速度不会超过 X fps

ffmpeg streaming video-streaming rtsp

2
推荐指数
1
解决办法
9914
查看次数

VLC 媒体播放器中的“mux”选项有什么作用?

当我使用 VLC 媒体播放器通过命令行流式传输视频文件时,我必须说明我更喜欢哪种“多路复用器”:

vlc --network-caching=1000 -vvv <file> --sout '#http{mux=ts,dst=:8080}'
Run Code Online (Sandbox Code Playgroud)

多路复用是什么意思?多路复用/多路复用视频数据有什么作用?

我正在流式传输的视频文件有一个H264(AVC)视频流和一个AAC音频编解码器。它以.mp4容器格式保存。

多路复用器用它做什么?它只是改变容器格式吗?

video vlc-media-player streaming multiplexing

2
推荐指数
1
解决办法
8813
查看次数

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
Run Code Online (Sandbox Code Playgroud)

ffmpeg 的编码速度是最快的,而不是 1 倍速,而且速度太快,无法进行流式传输。如何限制编码速度

ffmpeg streaming audio-streaming

2
推荐指数
1
解决办法
3792
查看次数

我可以使用 FFmpeg 转码文件并即时读取输出文件吗?

我有一个 .M3U8 流,我可以下载它并使用 FFmpeg 进行转换: ffmpeg -protocol_whitelist file,http,https,tcp,tls -i "org_file.m3u8" -c copy -bsf:a aac_adtstoasc output.mp4 但是我无法在转码时打开 output.mp4 文件。

mp4 ffmpeg streaming transcode

2
推荐指数
1
解决办法
5722
查看次数

将任何音频流式传输到 UPnP 设备的应用程序 (Xbox 360)

是否有任何类型的应用程序可以接收在 PC 上播放的任何音频并将其流式传输到 UPnP 客户端?例如,您可以运行应用程序,然后播放任何音乐……WMP、iTunes、VLC 等等……它可能只使用“立体声混音”设备,然后在 XBox 360 上您可以连接到那个流,它只会播放它。

我知道这在技术上应该是可能的......我正在考虑尝试创建一些东西来做到这一点,但我不想重新创建已经存在的东西。

audio upnp streaming

1
推荐指数
1
解决办法
1万
查看次数

是否可以通过 VNC 将 Windows 应用程序流式传输到 Linux?

是否可以通过 VNC 将 Windows 应用程序流式传输到 Linux?

只需要一些应用程序而不是整个桌面。

linux vnc streaming terminal.app

1
推荐指数
1
解决办法
2329
查看次数

是否可以将图形处理卸载到网络上的另一台计算机上

我主要在我的笔记本电脑上玩视频游戏,因为我可以在家里的任何地方使用它,但它没有显卡。

我想知道的是我能否将图形处理从我的笔记本电脑卸载到同一网络上的台式计算机。我需要在桌面上安装显卡吗?

networking graphics-card streaming

1
推荐指数
1
解决办法
5691
查看次数

0
推荐指数
1
解决办法
182
查看次数

如何获得最大的持续顺序磁盘写入性能?

我需要约 1 GB/秒的数据写入速率并持续约 1 小时。数据通过该PCIe x4 图像采集卡传入。我需要将其全部带宽传输到磁盘。

我没有 RAID 经验,但据我所知,具有尽可能多的高 RPM 磁盘的 RAID 0 就是答案。我还发现分立 RAID 控制器比任何内置于主板的控制器更快、更可靠。

为了获得具体答案的具体起点,我最初的猜测是以下硬件将是完成此任务的良好系统:

  • RAID 控制器:LSI MegaRAID 9280-16i4e
  • 硬盘:11 个 Western Digital Black Caviar 2 TB SATA III 7200 RPM 64 MB
  • 电缆:3ware CBL-SFF8087OCF-10M SFF-8087 串行 ATA 分支电缆
  • 主板:技嘉 GA-Z77X-UD3H LGA 1155 英特尔 Z77
  • 电源:Silverstone Strider Gold Evolution SST-ST1200-G 1200W v2.3 80 PLUS GOLD
  • 机箱:Rosewill RSV-L4411 4U 机箱 12 个热插拔托架

我的问题是: 如何实现最大的持续顺序磁盘写入性能?

一个好的答案将解决以下问题:

  • 为了实现最快的顺序写入,我需要在 RAID 控制器和 HDD 中寻找哪些功能/规格?
  • 写入速度与CPU无关吗?(即,我如何确保使用 DMA?)有没有办法让数据路径甚至绕过 RAM?四通道 RAM 与双通道 RAM …

raid performance hard-drive streaming hardware-raid

0
推荐指数
1
解决办法
8132
查看次数

DNS 服务会影响视频流传输速度吗?

我正在使用 DNS 服务(如 unlocator.com)以便我观看 Netflix.com,因为我位于美国境外。

最近,我发现 Netflix(以及 Amazon Prime)视频很慢并且一直在缓冲。但是,每当我进行速度测试时,速度总是很好(~5Mbps)。通常以这种速度,我可以很好地流式传输Netflix视频,没问题。但不是最近。

我在播放 Youtube 视频时没有问题,即使是高清视频。

我试图找出真正的问题。我的朋友说 DNS 服务 (unlocator.com) 可能是罪魁祸首。但我认为 DNS 服务只负责地理检查而没有其他任何事情,因此它不应该影响视频流质量。

我对吗?

dns streaming buffer video-streaming

0
推荐指数
1
解决办法
2万
查看次数