IONIC/Cordova视频流

Mar*_*ars 5 camera rtmp cordova ionic-framework angular

即时通讯使用最新的离子版本(它是v 3.9.2),我试图通过RTMP发布实时流媒体,我不知道如何开始!

请帮我一些文件,信息或代码片段抱歉我的英语和谢谢

Sag*_*tel 1

我正在为一个应用程序开发这个。我正在使用 Microsoft Azure 的 - Azure 媒体服务。它具有实时流媒体 RTMP 摄取和碎片 mp4,而我在碎片 mp4 摄取方面还没有取得太大进展 - 我在 RTMP 方面取得了一些进展,但尚未开始实现代码 - 应该还需要 48 小时才能实现点所以我很快就会编辑这篇文章。

我已经设法让它在 Android Studio 中本地工作,所以这只是告诉我该设备通过这个 Git 项目支持该功能 - 并且需要排除 Azure 端的问题 - 工作完美:

https://github.com/ant-media/LiveVideoBroadcaster

这是相关的 Cordova 依赖项,您需要执行相同的操作,并且需要执行以下操作:

安装依赖项:https://github.com/disono/cordova-rtmp-rtsp-stream

$ cordova plugin add cordova-rtsp-rtmp-stream
Run Code Online (Sandbox Code Playgroud)

方法:

videoStreamer.streamRTSP('uri', [success], [failed]);
videoStreamer.streamRTMP('uri', [success], [failed]);
videoStreamer.streamRTMPAuth('uri', 'your-username', 'your-password', [success],[failed]);
Run Code Online (Sandbox Code Playgroud)

我会用我的想法更新这个帖子!