问题标签 [libstreaming]
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-layout - 使用 Libstreaming 库 (Android) 在加载 VideoView 时自动播放音频
我正在开发一个 phonegap 应用程序,它有一个 VideoView 屏幕来播放音频(来自 Wowza 流引擎)。我的问题是,当 VideoView 在屏幕上加载时,我想立即播放音频。我的应用程序中当前正在发生的事情,当我的 VideoView 被加载时它甚至没有显示在屏幕上(当我触摸屏幕时它会显示,这是另一个问题)。
现在,当它出现在触摸屏上时,我必须单击播放按钮才能开始播放音频。(我正在使用 libstreaming 库)
这是我的代码-
activity_main.xml
活动课:
AppConfig.java
android-activity - Libstreaming:我们可以在 SurfaceView 上执行放大和缩小相机以及在相机预览中进行触控对焦圈和 Flash 吗?
我正在使用libstreaming流媒体库开发一个 android 应用程序。该应用程序在 Wowza 上向上游发送(移动到 Wowza)。我创建了一个具有相机预览的表面视图。它工作正常,但我想添加三个功能(放大/缩小、自动对焦和 Flash)。
我不知道 Libstreaming 是否可行。
我用过的 SurfaceView 属于 package net.majorkernelpanic.streaming.gl.SurfaceView
。
以下是我的活动代码:
activity_main.xml
我需要完整的描述来添加所有这三个相机功能。
android-layout - Android Libstreaming:如何提高视频质量(在 Nexus 5 中测试)
我正在开发一个安卓应用程序。我正在从Mobile 向 Wowza发送流(音频+视频) 。我正在使用Libstreaming库进行流式传输。视频质量太差了。我们如何改进它(至少一些文本应该是可读的。)如果你看到我在我的代码中评论了视频质量(提到的参数不好)方法。如果我取消注释,它会在视频屏幕上显示绿色封面。
而且,是否有可能使优质设备独立?
我的流媒体代码是:
谢谢。
android - 多个 Libstreaming 流 在第二个流请求后第一个流冻结
我正在使用Libstreaming流式传输相机视频。单流实例运行良好。但我想流式传输同一摄像机源的至少 2 个实例。
我从帖子中得到一些提示,将变量端口设置为“video.setDestinationPorts(5006);” 而不是修复 5006 可能会有所帮助。如果我制作这个变量。我在第二次请求时收到相机打开错误。
所以我从第一个会话中保存了 mVideoStream 并在第二个会话请求中检索。现在我没有收到相机打开错误并成功启动新流。但现在问题是第一个流被冻结了。
那么问题是什么?
android - 使用 libstreaming 在我的 Nexus 5 上进行 USB 调试时得到 ERROR_CAMERA_ALREADY_IN_USE
我正在尝试使用libstreaming库来流式传输我的手机摄像头输出。我基于示例 3构建了我的应用程序。但是当我使用 Nexus 5(使用 Android 6.0.1)进行 USB 调试时,我只是不断收到这个 ERROR_CAMERA_ALREADY_IN_USE 异常。我尝试杀死其他应用程序,重新启动手机,但异常仍然存在。我在网上查了一下,看到这个,但它没有给我正确的答案。所以我想寻求帮助,我很感激任何答复。这是我的主要活动:
这是我的 AndroidManifest.xml
这是我得到的错误:
android - 使用 libstreaming 流式传输到 VLC 服务器
我正在使用适用于 Android 的libstreaming库。我希望使用库中的 RTSP 客户端将视频流式传输到 VLC 服务器。我不确定如何在命令行上设置 VLC 服务器以接收来自 Android 手机的流。
假设我想在端口 5444 上运行 VLC 服务器,并且我想将来自 Android 的流保存到一个名为 test.mp4 的文件中。我该怎么做?
android - AudioFlinger 服务器死了。播放 RTSP 流不会仅在 Lollipop 设备上开始。
我正在测试libstreaming 库。我的应用程序描述:一台设备通过 RTSP 将视频从相机流式传输到另一台设备。一切都在 KitKat 设备上完美运行,但我的 Huawei p8 lite (Lollipop) 无法运行流,因为:
W/AudioSystem:AudioFlinger 服务器死了!
W/IMediaDeathNotifier:媒体服务器死机
E/MediaPlayer: 错误 (100, 0)
E/MediaPlayer:错误 (100,0)
我的流服务器端:
播放流端:
当棒棒糖设备正在流式传输时,kitkat 设备没有任何问题来播放流式传输。为什么播放流无法在此特定设备上运行?
java - 使用 libstreaming 流式传输到 VLC 2.2.4 异常
我设置libstreaming以在我的 macOS 上将视频从 Android 相机流式传输到VLC 2.2.4。
然后我在下面构建了 url 并在 VLC 2.2.4 中打开它:
然后我在Android端收到了一些日志:
或者很快:
成功连接(上述所有步骤)后,我在RtspServer中遇到异常。
结果我无法播放流。
这是官方示例spydroid-ipcamera的日志(从 VLC 2.2.4 连接):
!!!它适用于VLC 1.1.5:
java - Android libstreaming 正在向服务器广播没有视频的音频?
我们正在使用此 URL 中的示例 3 将流从 Android 相机设备广播到服务器,我们更改代码只是为了与我们的服务器连接而不是与 Wowza 服务器连接,但视频没有到达服务器或其他意思是输入流文件到达为空到服务器进行视频但音频完美到达,有时与服务器的连接会在几秒钟后丢失,我们如何知道这个问题是从服务器端还是从客户端(代码)端,我们在这里使用相同的代码更改 ip我们服务器的地址和端口号。
https://github.com/fyhertz/libstreaming
在这种情况下,编码过程可能会起作用吗?
会话生成器
会话类: