我在 System#1 上有一个高清视频“ed_hd.avi”。想通过网络流式传输并播放 System#2 中的内容。我在 Ubuntu 11.04 上使用 GStreamer,对此进行了很多尝试。各种各样的错误使这个目标难以诊断。将感谢您获得 System#1-end 和 System#2-end 的工作命令。
我尝试过的如下:
系统#1:
gst-launch filesrc location=ed_hd.avi ! decodedin ! x263enc ! video/x-h264 ! rtph264pay ! udpsink host=127.0.0.1 port=5000
系统#2:
gst-launch udpsrc port=5000 ! rtph264depay ! decodebin ! xvimagesink
目标是:将 avi 文件转换为原始视频。从第二个 System#2 流式传输它。
谢谢你。