问题标签 [red5pro]
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.
android - 如何在 android 的 red5pro 上发布视频流?
我的 android 热点中已经有一个来自 IP 摄像头的 http 视频流。我想在 red5pro 服务器或其他媒体服务中发布该流。我怎样才能做到这一点?
red5pro sdk 示例仅使用来自 android 的摄像头。我想使用来自连接在我的 android 热点中的 IP 摄像机的 http 流。
red5 - java.lang.NullPointerException org.red5.logging.LoggerContextFilter.doFilter(LoggerContextFilter
当我使用 LoggerContextFilter 时,我在 RED5 中收到以下错误
知道我可能做错了什么,使用 RED5 1.0.7 版本
筛选:
错误:
red5 - 如何在 RED5 客户端上使用 RTMPClient 创建具有名称的流
我正在尝试使用 RED5 Client 创建一个首选名称为“mylive”的流。使用 RTMPClient,我该怎么做?
RTMPClient 有 createStream(callBack) ,但似乎无法传递我的流的名称。
说我想在我的服务器上创建流,比如 rtmp://localhost/live/mylive
java - Red5:录制完成后如何获取事件?
红五大师。我正在实现一个red5记录系统,我需要记录开始时间和结束时间。我需要知道如何在服务器端以 red5 完成记录时注册该点。
我该如何存档?
ios - ios旋转,过滤ios中的视频流
您好,我正在通过 GPUImage 在视频直播上旋转和应用图像过滤器任务消耗的时间比预期的要多,导致 iPhone 过热有人可以帮我优化我的代码以下是我使用的代码:
video.js - 如何在html5中播放Red5pro录制的视频?
我正在尝试使用 html 5 控件从 Red5 pro 视频中播放录制的视频。
我设法使用 .m3u8 扩展名进行直播,但我无法播放已经录制的视频 [视频点播( VOD )]。
我使用视频 js 播放器播放直播,但相同的代码不适用于录制的视频。
图书馆
****JS代码:****
我怎样才能玩它,或者如果你有,你能给我一些样品吗?
video.js - Video js 不播放来自 Red5pro 服务器的流的声音
我正在尝试使用视频 js 播放器从 RED5pro 服务器播放视频。视频显示正常,但声音不响。
当我与服务器支持联系时,他们给出了以下答复:
这是 Flash 发布和 HLS 播放的一个已知问题。您可以使用 OBS 代替我们的播放器。您必须将其配置为使用 aac。我们目前没有将 speex 音频转码为 aac 以通过 HLS 播放,这就是声音无法通过的原因。我们的下一个版本将提供完整的 WebRTC 支持,您可以使用它来代替 Flash。
我的代码示例如下:
我该如何解决这个问题?请给我一些想法。
websocket - Red5 Pro:意外响应代码:400 & WebSocketException - 握手失败
我在本地将Red5 Pro 服务器设置为开发人员许可证,然后运行red5pro/streaming-android应用程序(我从 Android Studio 运行应用程序)。我在应用程序的流中看到http://localhost:5080/live/subscribe.jsp
,当我单击http://[my IP]/live/viewer.jsp?host=192.168.1.103&stream=Radek[Stream name in Android app]
订阅时它打开,但在登录页面中我看到:
[Red5ProSubscriber] Connect.Failure。
在 Chrome 开发者工具中:
WebSocket 连接到 'ws://[my IP]:8081/live?id=subscriber-2bb5' 失败:WebSocket 握手期间出错:意外响应代码:400
在cmd
我看到:
org.red5.net.websocket.codec.WebSocketDecoder - 握手失败 org.red5.net.websocket.WebSocketException - 握手失败,路径未启用。
我没有修改服务器代码中的任何内容。我应该手动启用WebSocket
还是WebRTC
在某个地方?我在Red5 Pro WebRTC中没有找到任何关于它的信息。我不认为我的电脑有问题——以前也发生在我的工作场所。奇怪的是 - 如果我提供密钥,我可以连接 API,例如,我可以使用 Postman 列出流。我将感谢您抽出宝贵的时间,提前感谢您的帮助。
PS 我还在Red5Pro 社区中创建了一个帖子。真正奇怪的是,当我运行时它可以在 Windows 10 上运行.bat
,但当我以管理员权限运行它时却不行。它也不适用于调试版本,并且不适用于我工作中 Windows 7 上的任何版本(与此处描述的错误相同)。
ios - 让 Red5Pro Live Streaming 在 iOS 上正常运行
因此,我正在努力允许用户从我们的应用程序开始直播(订阅者可以看到)。我们正在使用 Red5Pro 服务器。我按照 Red5 的 iOS 页面的说明进行操作,当它在手机上运行时,相机屏幕出现,我们非常漂亮的 UI 出现了,一切看起来都很棒。
但是当我按下按钮开始录制直播时,应用程序要么
1) 突然崩溃
2) 声称它正在直播,但它不会出现在 Red5 的“检查您的服务器当前是否有正在广播的流”页面上。
任何有 Red5Pro 经验的人都想浏览我的代码并可能指出错误?我们目前仍在使用 Swift 2(不是我的选择),并且 Xcode 方面没有错误消息。谢谢!
docker - docker端口映射错误
我需要为 RED5Pro 服务器映射大量端口(40000-60000/udp),但在创建映像时总是出现此错误:
错误:对于 red5pro UnixHTTPConnectionPool(host='localhost', port=None):读取超时。(读取超时 = 60)
错误:HTTP 请求完成时间过长。使用 --verbose 重试以获取调试信息。
如果由于网络速度慢而经常遇到此问题,请考虑将 COMPOSE_HTTP_TIMEOUT 设置为更高的值(当前值:60)。
这是撰写文件
和Dockerfile