问题标签 [mux]

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.

0 投票
1 回答
320 浏览

linq - 带 LINQ 的复用器和解复用器

我正在尝试使用 LINQ to Objects 进行多路复用和多路分解,但在我看来这是一个非常棘手的问题。

请参阅此解复用器签名:

在抽象层面上,这很容易,但理想情况下,人们会想要

  • 对源流保持懒惰
  • 对每个多路复用流保持惰性
  • 不要重复相同的元素

你会怎么做?

我有点累,所以可能是我的注意力不集中在这里...

0 投票
2 回答
3931 浏览

vhdl - VHDL多路复用器实现?

是否可以实现具有多个控制信号的多路复用器?例如,我想做这样的事情:

我知道我可以将它们分配给一个新信号并使用它,但这是我想尽可能避免的事情。

0 投票
2 回答
1138 浏览

vhdl - 创建连接到一个多路复用器 41 和 21 的两个元素

我有很大的问题,因为我不了解如何正确地做作业。好吧,我必须做这样的事情:
http
: //tomaszewicz.zpt.tele.pw.edu.pl/files/u1/zad4.gif 我有创建 b1 的代码,但我不知道如何创建第二个并制作它们连接到 b3。

我的代码是:

mux5 和 mux6 似乎相同,但写入方法不同。

0 投票
1 回答
406 浏览

vhdl - quartus如何将四个输入转换为块中的两个输入?

如何将需要 4 个输入的 bloch 实体转换为 2 个输入? http://dl.dropbox.com/u/287
​​9760/sample.PNG 你在这里看到我使用三个相同的多路复用器:(如何只接受 etykieta2 两个输入?代码:

0 投票
1 回答
2283 浏览

ffmpeg - 没有解码/编码的FFmpeg remux

我想使用 ffmpeg lib 将 rtsp 流保存到本地 mp4 文件而不解码。输入流和输出文件都使用 H264+AAC 编解码器。现在我使用以下代码从输入流中读取数据包并写入输出文件。

文件生成。当我使用 VLC 打开它时,播放持续了正确的时间,但没有输出音频。任何帮助将不胜感激,在此先感谢。

博尔顿

0 投票
1 回答
2589 浏览

vhdl - 具有 Mux 8:3 的 VHDL 全加器

我尝试使用 Mux8:3 创建一个全加器……但它没有运行!当我运行它时,我没有从命令行收到任何错误,但是 ghdl 没有启动!有人可以阅读这段代码并告诉我我能做什么吗?

现在我的make.bat

0 投票
2 回答
1850 浏览

java - ffmpeg 用于屏幕截图?

所以我有一个小程序,它可以捕获屏幕,并从计算机的麦克风发出声音,然后将屏幕截图编码为 ScreenVideo2,然后将声音编码为 AAC。

我如何使用 ffmpeg 逐帧复用它,然后将复用的输出发送到 wowza 媒体服务器?

如果不能用 ffmpeg 完成,你能提供任何建议吗?

0 投票
1 回答
598 浏览

visual-c++ - Graphedit 生成非常大的 MP4 文件

我使用 Graphedit 实用程序创建了一个用于实时流视频捕获的图表。我使用了来自 gdcl.co.uk/mpeg4 的 GDCL MP4 mux dll。它生成了 .mp4 文件,但大小非常大。如果我继续播放几秒钟,它会生成大小为 GB 的文件,比如 1.3 GB。我正在使用以下步骤生成图表

谁能帮助我为什么会发生这种情况?

提前致谢。

0 投票
1 回答
1468 浏览

ffmpeg - 从 libavformat 获取 TS 数据包到缓冲区

我想捕获视频,将其压缩并复用为 mpeg2 ts。使用 ffmpeg 库,所有这些都非常简单,但我想做的不是将其写入文件,而是在缓冲区中捕获 ts 数据包并以其他方式使用此流。有没有一种简单的方法可以做到这一点?

为了立即将编码帧写入文件,我使用 av_interleaved_write_frame(oc, &pkt)。OC 是一个定义了文件名和格式的输出上下文。pkt 是一个包含压缩帧的 AVPacket。av_interlaced_write_frame 正在执行复用和写入文件。

我最终想要实现的是将相同的 ts 流写入多个文件,并开始和停止写入彼此独立的不同文件。为每个流启动一个新的复用器似乎效率低下,因为 TS 流不应该需要任何标题或正确的结尾才能正确播放(如果我读到的内容是正确的)

我有点迷失在 ffmpeg 代码中寻找好的例子,而且这些库的文档也不是很好。对此主题的任何意见表示赞赏。谢谢!

0 投票
3 回答
3278 浏览

verilog - 时钟边沿上的 verilog 多路复用器

如何使用时钟边沿作为多路复用器的选择器,我想要做什么:

但是,这是不可综合的,因为多个驱动程序位于单独的 always 块中。有什么解决办法吗?