问题标签 [dvb]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
video-streaming - linux下的播放软件
linux中是否有任何软件为windows中的streamXpress等数字视频处理设备进行流生成?
streaming - Linux 上基于 IP 的强大 rtp 视频流
我正在寻找一种在 IP 网络上使用 Linux 以稳健的方式流式传输视频的方法。
我知道可以使用FEC并且RFC5109 对其进行了标准化,但我找不到它的任何实现。
DVB 标准本身使用某种 FEC,但我只能找到能够将已经编码的馈送从调谐器发送到网络的中继器,而不是封装流添加纠错的工具。
有谁知道我可能会在管道中添加这样的工具?
raspberry-pi - 在 Raspberry Pi 上使用 Gstreamer-1.0 播放 mpeg2ts
程序员朋友们好,我正在尝试直接在 RPi 上使用 gstreamer 播放 .ts 文件。Gstreamer-1.0 和 gst-omx 已成功安装,此示例管道运行起来很迷人:
gst-launch-1.0 -v filesrc location=h264_720p_hp_5.1_6mbps_ac3_planet.mp4 ! qtdemux ! h264parse ! omxh264dec ! autovideosink
它实际上甚至可以使用gst-launch-1.0 playbin uri=file:/root/h264_720p_hp_5.1_6mbps_ac3_planet.mp4
但是,如果我尝试使用 playbin 播放 .ts 文件,它实际上会运行它,但帧速率非常低,这使得这种方法无法使用。
如果我尝试构建类似于上面显示的自定义管道,我会遇到“tsparse”显然与“omxmpeg2videodec”不兼容的问题。
这就是我运行的:
输出此错误:
有谁知道如何让 gstreamer 流畅地播放 mpeg2-ts 文件?
我的目标是在同一个 RPi 上播放 mumudvb 提供的 http 单播 mpeg2-ts 流。
感谢您的帮助,将不胜感激!
编辑:omxplayer 播放 .ts 文件非常流畅,所以我认为我的问题与硬件或文件无关。
linux - linux下MPEG-TS分析和ETR 101 290监控软件
我目前正在与一家有线电视公司合作,我们希望在远程前端获得一个 ubuntu 盒子,我们所有的提要都通过 IP 多播传输。我们希望用这台机器做的事情(除了wireshark 多播)是能够动态分析流。我知道 DVBSnoop,但是当它在网络上飞行时,我无法收听多播上的流,另一个问题是我们想把它交给那些(让我们说)更喜欢 GUI 的用户。所以我想知道是否有任何东西(商业或 FLOSS)至少可以为我们提供类似TSReader的功能集。
说到ETR 101 290 监控我没见过linux下的东西,有谁知道有什么软件吗?即使它是可以在 wine 下运行的软件,我们也可以摆脱它
html - hbbtv 应用程序可以访问主机内部的 EIT 吗?
有人知道在启用 hbbtv 的主机(如 iDTV 或 STB)中运行的 hbbtv 应用程序是否可以访问带有 DVB 流的 EIT,而不是通过互联网?
问候亚历克斯
android - DVB 直播到安卓,无需编码
我正在使用 mumudvb/dvblast 或 dvbviewer(都用于通过 IP 发送 DVB-T 视频)通过我的本地网络直播电视频道。
vlc 可以播放 rtp 或 udp 或 http 输出,一切正常。
视频编解码器:h264
音频编解码器:AAC
我使用 vlc 每 10 秒保存一次来自 mumudvb/dvbviewer/dvblast 流的实时内容(作为分块的 TS 文件),并为苹果和安卓设备制作 HLS 和 m3u8 索引。无需任何转码。一切都很好,两个设备都可以完美播放。
我的意思是客户端(android 电视盒)支持此内容的所有封装和视频和音频编解码器。
但是,当我通过 rtsp、udp 或 rtp(多播或单播)将 dvb 以 ip 输出作为实时流直接传输到 android 设备时,会出现很多问题。
“没有音频的视频,没有视频的音频,缺乏,延迟,媒体播放器或视频视图的许多错误,应用程序没有响应,无法播放此视频和......”每次。
我尝试使用 vlc 或 ffmpeg 实时转码到低比特率,问题得到解决,可以通过 rtsp、rtp、udp 或 http 发送和播放。
但问题是:
1. 如果我的设备可以通过 http(HLS 或渐进式)播放保存的 TS 文件,那么为什么不能播放具有相同编解码器和内容的直播流?
2. 我可以对所有频道(14 个视频频道)多播和来自 mumudvb/dvblast 的所有频道进行编码,而不需要高 CPU 使用率吗?
3. 有没有什么简单的方法和稳定的服务器直接将DVB频道发送到Android,无需转码、代理或...(首选udp和组播)?只需要一个便宜的方法。
ffmpeg - 使用 ffmpeg 从 dvb 播放频道
我们如何ffplay, ffmpeg
在 linux 上使用电视卡上的调谐器播放或处理电视频道。szap
当我使用命令调整调谐器时,我可以使用 vlc 播放szap-s2 "channel" -a 0 -H
。但是,我无法使用 ffmpeg 实现这一点。我还想在一个转发器上同时播放多个频道。
ubuntu - Liteon 混合 USB dvb 在 ubuntu 13.10 中不起作用
我正在尝试在 ubuntu 13.10 上安装混合 usb dvb,但在 google 中寻找不同的答案后,我仍然处于同一点,所以 usb dvb 不起作用。
当我制作 dmesg|grep usb 时,我收到:
所以,我假设 U 盘使用的是 liteon 混合 dvb 芯片。我找到了固件(dvb-usb-dibusb-6.0.0.8.fw),我下载并复制到/lib/firmware,但没有任何反应。
当在拔下并再次插入 USB dvb 时,我在 /var/log/syslog 上有这个:
我在某处读到此消息 - 设备不是 MTP 设备 - 与 USB 记忆棒没有接收到足够的能量并应更改为另一个 USB 端口的可能性有关。我也试过了,但没有结果。仅此而已。感谢您阅读,如果您知道问题可能出在哪里...
dvb - 机顶盒中dvb三元组的用途是什么?
我看到识别服务的方法是通过 DVB 三元组。DVB三元组是如何形成的,如何保证其唯一性?
linux - 基于 Linux/Debian 的应用程序无法编译
我的问题与我的年级项目有关。它是关于使用 DVB-H 链路层的移动视频传输。它本身就是一个综合项目,并且有单独的部分。我主要在Matlab Simulink中构建系统,但有一部分负责流包的封装/解封装,是在Linux环境下设计的。
我不想只为一个应用程序安装新的操作系统,所以我在 VMware Player 上运行 Linux 作为虚拟机。所以这是我的问题 - 应用程序(用于封装和解封装)不会完全编译(安装)。我主要看到缺少库问题。我尝试安装必要的库,但原始应用程序仍然看不到其中的一些。我觉得我错过了一些小东西,但对于经验丰富的 Linux 用户来说很清楚。这是程序的链接 http://sp.cs.tut.fi/mobile3dtv/download/ “DECAPS - DVB-H Decapsulator Software”是一个(FATCAPS链接在那里)。
我在 Windows 环境中找不到替代封装器/解封装器。这是我最后也是唯一的选择。如果请一些 Linux 用户可以尝试在 Linux 环境中运行它们,可能是因为我使用的是虚拟机?它还指出该应用程序是为基于 Debian 的系统设计的,但我也确实将 Debian 安装为虚拟机,并且应用程序甚至不会配置。请帮助,伙计们,我真的被困在这里了。