python-gstreamer

    2热度

    1回答

    我在将GStreamer的视频输出重新缩放到显示视频的窗口尺寸(保留视频的纵横比)时遇到了一些麻烦。问题是我首先需要预先录制视频,以便能够通过检索协商的上限来确定其尺寸,然后计算出需要显示的尺寸以适应窗口。一旦我预卷了视频并获得了尺寸上限,我无法再更改视频的尺寸。设置新的大小写仍然会导致视频以原始大小输出。我必须做些什么来解决这个问题? 只是要完成。在当前的实现中,我无法渲染到可轻松解决此问题的O

    7热度

    2回答

    我想通过RTP发送多媒体数据。我想知道的是如何用Python发送和接收RTP包。我找到了python类DPKT。但无法找到一个很好的参考来展示如何在RTP中生成每个字段。 如果有人能够帮助我在服务器上生成和接收rtp数据包,我将不胜感激。

    0热度

    1回答

    为什么它看起来像是多次登录到我的MySQL数据库? INFO: Using JTA UserTransaction: [email protected] INFO: Using JTA TransactionManager: [email protected] INFO: Using JTA TransactionSynchronizationRegistry: com.su[

    0热度

    1回答

    下面是“理论”的管道,将取消在音频会议混音特定用户的音频贡献。理论是这样的,我们反转用户的音频样本从原来它最后加到amixer输出。它应该取消。不过,我无法确定为什么我不在下面的管道中工作。调音台的想法是,它汇总了所有用户的音频贡献,并且在将音频流送回个人用户时,他们的贡献被“反转”+“加法器”元素取消。 我怀疑时钟。还是因为这些管道是分开的,即不在单一管道中? gst-launch \

    1热度

    1回答

    我想了解API的。 问题1: 我知道它有助于两个应用程序相互交谈。所以如果我在我的应用程序中使用第三方服务,我可以通过使用它们的API来实现。了解。但为什么我们需要在同一家公司内使用API​​?如果假设XYZ公司有一个java/js应用程序,并且他们使用公司内部API获取数据。当资源位于同一个公司内时,拥有API有什么意义。 另外,这应该是一个REST或SOAP? 问题2: 假设我有用户使用我的A

    3热度

    2回答

    我目前做的: source_path = 'file:///home/raj/videos/sample.mpg' descr = 'uridecodebin uri=%s ! videoconvert ! gdkpixbufsink name=sink' % (source_path) pipeline = Gst.parse_launch(descr) 而不是使用uri但是,我怎么能使

    0热度

    1回答

    我想通过RTP将使用gstreamer的视频文件从一个设备流式传输到另一个设备。在发送端,我使用以下命令: gst-launch filesrc location =/home/kuber/Desktop/MELT.MPG! mpegparse! rtpsend ip = localhost 但是,这给出了以下错误:没有元素“rtpsend”,我下载了所有的rtp工具,仍然是相同的错误。我是否以某

    -1热度

    4回答

    我正在尝试注入一个我制作的虚拟网站,它是一个简单的表单,它使用文本输入将数据发送到我的php文件,然后输出收集的数据。以下是我的SQL代码。 $id = $_GET['id']; $id = $_GET['id']; $data = $conn->query('SELECT * FROM users WHERE username = ' . $conn->quote($id));

    1热度

    1回答

    运行多个套接字的客户端 - 服务器应用程序的负载在挂载下挂起。分析显示挂在async_connect上的通信线程之一与以下堆栈跟踪: ntdll.dll!ZwWaitForSingleObject() + 0xa bytes mswsock.dll!SockWaitForSingleObject() + 0x13c bytes mswsock.dll!WSPAccept() + 0x2a3a

    3热度

    1回答

    我试图多个RTP H264有效载荷的视频流组合成15FPS的单一视频流。 的工作流水线上的15FPS VIDEO_CAPS="application/x-rtp,media=(string)video,clock-rate=(int)90000,encoding-name=(string)H264" gst-launch -vvvve videomixer2 name=mix ! ffmpeg