video-streaming

重新评估 mplayer 中的媒体文件大小
video-streaming

重新评估 mplayer 中的媒体文件大小

我有两台计算机在同一个无线网络(同一个子网)上。我们称它们为计算机 A 和计算机 B。我的所有媒体文件都在计算机 B 上。我希望能够使用 播放计算机 A 上的文件mplayer。为此,我执行以下操作: ssh myuser@computer-B "cat my_media_file.mkv" | mplayer - 这样我就可以my_media_file.mkv从计算机 B 流式传输计算机 A 上的数据。但是这种流式传输不允许我搜索流,因此,我在终端中执行以下操作: ssh myuser@computer-B "cat my_media_file.m...

Admin

如何在屏幕固定空间内播放 Netflix
video-streaming

如何在屏幕固定空间内播放 Netflix

我想知道是否可以通过任何浏览器或软件以设定的大小、占用最小的屏幕空间、但最重要的是“始终在最前面”的功能来流式传输 Netflix。 目前,我只是打开一个新的 Google Chrome 标签并根据我的需要调整它的大小,但它并不总是在顶部,并且它占用的空间比我想要的要多。 关于如何做到这一点有什么建议吗? ...

Admin

使用 FFMPEG 流式传输视频,“输出文件不包含任何流”
video-streaming

使用 FFMPEG 流式传输视频,“输出文件不包含任何流”

我想使用 FFMPEG 将包裹在 RTP 标头中的 H.264 编码基本流传输到端口。 我尝试了以下命令行但无济于事...... ffmpeg -i 1080p_1.h264 -f rtp -vcodec libx264 rtp://localhost:4000 并出现以下错误: 输出文件 #0 不包含任何流 我也尝试过: ffmpeg -i 1080p_1.h264 -f rtp -vcodec copy rtp://localhost:4000 有同样的错误。 如果我使用 WinFF 进行转换,它似乎可以工作,并且 Eleca...

Admin

同时执行两个 FFMPEG 命令
video-streaming

同时执行两个 FFMPEG 命令

我想将两个视频多播到多播地址的两个不同端口。我可以一次将一个视频发送到一个端口。但我想要一个命令,让两个视频同时发送到端口。我使用了命令 {ffmpeg -i stream1_small.ts -vcodec copy -acodec copy -f mpegts -re "udp://239.101.101.1:1234?ttl=1&pkt_size=1316" & ffmpeg -i stream2_small.ts -vcodec copy -acodec copy -f mpegts -re "udp://239.101.101...

Admin

有没有办法用媒体播放器(VLC)浏览媒体服务器(MediaTomb)?
video-streaming

有没有办法用媒体播放器(VLC)浏览媒体服务器(MediaTomb)?

我目前有一台安装了 LinuxMint 的 EEE PC,使用 MediaTomb 作为我的媒体服务器。 我在另一台 Windows 计算机上使用 VLC 作为媒体播放器来观看来自媒体服务器的视频。它运行良好,但当前流程如下: 打开浏览器并导航到文件夹 找到我要播放的文件并复制URL 将 URL 粘贴到 VLC 中并观看。 对于我来说,在 PC 上使用这个功能没什么问题,但是对于我的父母来说(或者对于我在手机上使用来说)就有点麻烦了。 理想情况下我希望: 打开 VLC 浏览文件(使用 VLC) 单击/选择播放 如果有类似的解决方案,请告诉...

Admin

VLC 电视卡流媒体
video-streaming

VLC 电视卡流媒体

我尝试使用 vlc 将台式机电视卡的输出传输到笔记本电脑,但没有成功。我在两台电脑上都安装了 ArchLinux。 我被困在这里: $ cvlc v4l2:///dev/video0:norm=pal-nc:frequency=543250:size=640x480:channel=0:input-slave=alsa:///dev/dsp:audio=0 --sout '#transcode{vcodec=mp4v,acodec=mpga,vb=3000,ab=256,vt=800000,keyint=80,deinterlace}:standard{...

Admin

FFmpeg fps 检测错误?
video-streaming

FFmpeg fps 检测错误?

我有 ffmpeg 设置,它从远程 rtsp 流生成 rtmp 流。rtsp 流来自支持多个配置文件的 ip 摄像头。每个配置文件都有 1080p 30 fps、1080p 15 fps。 奇怪的是,当 ffmpeg 分析其输入流时,一个配置文件被识别为 1 fps,如下所示 Input #0, rtsp, from 'rtsp://...': Metadata: title : Media Presentation comment : samsung Duration: N/A, start: 0...

Admin

使用 FFmpeg 下载 DASH 流时出现乱序帧
video-streaming

使用 FFmpeg 下载 DASH 流时出现乱序帧

我正在尝试使用ffmpeg下载 DASH 流。它运行正常,但输出文件中似乎有一些帧顺序混乱(例如,某些帧的值pts低于其之前的帧),这在视频播放器中表现为暂停或视觉故障。 为了测试目的,我只是想保存一个 2 分钟的片段,我使用的命令行类似于: ffmpeg -v quiet -stats -i "https://example.com/path/to/stream/index.mpd" -t 00:02:00 -c copy "test.mp4" 我不想通过转码流来引入质量损失,在下载流时我可以使用什么参数来自动丢弃异常帧,或者ffmpeg在下载完成后我可以...

Admin

我被分配了一项与 FFmpeg 相关的任务
video-streaming

我被分配了一项与 FFmpeg 相关的任务

使用 FFmpeg 和 VLC 通过 Wi-Fi 连接将视频从一台计算机传输到另一台计算机。在传输视频时,将机器移开,以免丢失一些数据。使用不同的编码比特率值重复实验至少 5 次。每个人都必须使用不同的编解码器,我选择了 libsvtav1 ...

Admin

如何创建适合任意宽高比的视频编码阶梯?
video-streaming

如何创建适合任意宽高比的视频编码阶梯?

对于用户上传的给定视频,我需要创建它的三个版本以涵盖标准清晰度(SD)、高清(HD)、全高清(FHD)和超高清(UHD,例如 4K)。针对标准宽高比(如 16:9 和 4:3)的“分辨率/编码阶梯”。 对于 4:3 我们可能有: 640 x 480 960 x 720 1440 x 1080 2880 x 2160 对于 16:9 我们可能有: 854 x 480 1280 x 720 1920 x 1080 3840 x 2160 如果用户以任一纵横比上传文件,我们可以创建四个不同的版本,因为分辨率标准是已知的。 但是,如果用户上传的视频具有不可预见的...

Admin

如何在 VLC 播放器中将播放栏限制为 10 分钟
video-streaming

如何在 VLC 播放器中将播放栏限制为 10 分钟

我一直在使用 VLC 播放器播放 IP 摄像机,几天后,流媒体就停止了。似乎播放栏(用于存储倒带数据)太长,消耗了太多系统资源,导致流媒体被终止。我相信将播放栏的最大长度限制为 10 分钟可以解决这个问题。有没有办法在设置中将播放栏的最大长度限制为 10 分钟? ...

Admin

如何使用 ffmpeg 有意为输入流添加延迟
video-streaming

如何使用 ffmpeg 有意为输入流添加延迟

我有一个连接到 Windows PC 的帧抓取器。捕获输入设备是 1080p、60fps、4:4:4 原始视频。我想在测试设置中使用它,让用户在现有的 Windows 应用程序上工作并引入图像压缩、降低分辨率和减少帧率。这个想法是为了了解用户体验并让用户评价不同的设置。我的想法是使用 ffmpeg 获取 RAW 输入流并引入延迟,转码为 MJPEG 并添加不同的 JPEG 级别并添加延迟。虽然我已经可以访问捕获设备、更改分辨率和降低帧率,但我不确定是否有可能引入延迟,因为大多数时候人们要么想引入视频延迟来弥补音频延迟,要么想减少视频延迟,而不是故意添加视频延...

Admin

新的 Logitech StreamCam 在特定计算机上使用几个月后停止工作
video-streaming

新的 Logitech StreamCam 在特定计算机上使用几个月后停止工作

几个月前我买了一个新的 Logitech StreamCam 网络摄像头。几个月来它一直运行良好,没有任何问题,但从上周开始它开始出现故障,最后完全停止工作。当我将同一个网络摄像头连接到另一台计算机或笔记本电脑时 - 它工作正常。这意味着网络摄像头本身完全没问题。 我尝试过切换 USB 端口 - 没有任何变化,而且我在那台电脑上运行了 Windows 和 Ubuntu - 在这两种操作系统上,网络摄像头都无法工作。这让我对发生的事情感到非常困惑。也许这是某种黑客攻击? 我确信网络摄像头工作正常,因为当我将它连接到其他设备时,它就可以正常工作。我还在同一台电脑...

Admin

我无法使用 ffmpeg 播放 RTSP 流
video-streaming

我无法使用 ffmpeg 播放 RTSP 流

我有两台安装了 Ubuntu 20.04.5 LTS 的计算机,还有一台安装了 Ubuntu 22.04.3 LTS 的虚拟机。我有一个 docker 容器,里面有媒体安装在其中一台计算机上,我们称之为服务器。我从第二台计算机向服务器发送 RTSP 流,它对我有用。 ffmpeg -re -stream_loop -1 -i test_video.mp4 -c copy -f rtsp -rtsp_transport tcp -r 25 rtsp://rtsp_server:8554/mystream ffmpeg version 4.4.2-0ubuntu...

Admin

为什么文件名中带有“.der.”的 Matroska 文件 (.mkv) 无法在 Google Chrome 中播放,而是弹出下载对话框?
video-streaming

为什么文件名中带有“.der.”的 Matroska 文件 (.mkv) 无法在 Google Chrome 中播放,而是弹出下载对话框?

通常,.mkv我在 Google Chrome(例如)中打开的Matroska 文件( https://www.example.com/example.mkv)会直接在浏览器中播放。 但是,我注意到.der.文件名中包含的文件(例如https://www.example.com/example.der.mkv)无法在浏览器中播放,而是出现下载对话框。这是为什么? 顺便说一句,出现的下载对话框建议使用带有.cer文件扩展名的文件名。非常奇怪。 ...

Admin