红5直播
我是 Red5 的新手。我想知道如何从端口(类似 rr.tt.yy.uu:1234)获取流并使用 Red5 发布它。我正在寻找 Red5 中包含的 oflaDemo 和 Simple Broadcaster,但这只需要相机,而我需要获取流。您能帮我吗?可能有一个例子或指南。
提前致谢
I'm new with Red5. I would like to know how can I take a stream from a port (something like this rr.tt.yy.uu:1234) and publish it using Red5. I was looking the oflaDemo and the Simple Broadcaster included in Red5, but this only takes the camera and I need to take the stream. Can you help me please?, may be with an example or a guideline.
Thanks in advance
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(4)
如果它是 flash 流,您可以使用 RTMPClient,它是 red5 的一部分。如果这是 RTSP 流或来自 Axis 相机等设备的输出,那么您将需要使用 Xuggler 之类的设备来使用它,并且可能在尝试使用 red5 访问它之前对其进行转码。
If its a flash stream you can use the RTMPClient, which is part of red5. If this is an RTSP stream or output from something like an Axis camera then you will need to consume it with something like Xuggler and probably transcode it before trying to access it with red5.
您无法使用 Red5 发布包含此类信息(即 IP 地址和端口号)的流。
You cant publish a stream with Red5 with that kind of information i.e IP address and port number.
使用 red5 进行转码的有用链接: Xuggler & ffmpeg
请注意选项 -re (以“近实时”模式输出)必须位于输入文件之前,而不是之后。
Useful link for trancoding with red5: Xuggler & ffmpeg
Please notice option -re (output in 'near real time' mode) must be in front of the input file, not after.
好吧,基本上就是 netStream.Publish("someName")
well, basically it's netStream.Publish("someName")