FreeSwitch 对接 RTSP 和 RTMP视频

在一些特殊应用场景中,可能希望把摄像头或者其他推流视频加入到FreeSWITCH中,我这里提供2个示例供大家借鉴

<action applicaiton=”playback” data=”vlc://rtsp://xxxx/vod”>

安装 mod_vlc
load mod_vlc (安装这个看前面文章介绍)

originate vlc/rtsp://192.168.1.100:8554/vlc &conference(3000)

FreeSwitch1.6.18,ESL命令从会议室里呼叫Rtmp电话端 进入会议
(命令格式如: bgapi expand originate
${rtmp_contact(default/[email protected])} &conference([email protected]),
rtmp电话端主动呼叫会议室号码进入会议可以看到会议视频。

文档:http://zengqf.gitee.io/ifreeswitchgui/

原文地址:https://blog.51cto.com/14768774/2485407

时间: 2024-10-27 14:04:56

FreeSwitch 对接 RTSP 和 RTMP视频的相关文章

视频接入网关是什么?RTSP转RTMP作用

1.什么是视频网关?视频网关是一种协议转换器,又称为网间连接器,视频网关就是在网络层以上实现网络相互连接,也就是网络互连.是最复杂的网络互连设备,用于两个高层协议不同的网络互连.视频网关既可以用于广域网互连,也可以用于局域网互连. 网关是一种充当转换重任的计算机系统或设备.使用在不同的通信协议.数据格式或语言,甚至体系结构完全不同的两种系统之间.2.视频网关特点视频网关是连接两个或更多个管理上的相异的网络/子网的节点,是一种存储转发设备,视频网关是一款高性能的嵌入式多功能媒体网关设备,集流媒体协

海康&amp;大华&amp;DSS视频拉流-RTSP转RTMP多媒体播放技术

海康&大华&DSS获取RTSP 实时流 海康:rtsp://[username]:[password]@[ip]:[port]/[codec]/[channel]/[subtype]/av_stream说明:username: 用户名.例如admin.password: 密码.例如12345.ip: 为设备IP.例如 192.0.0.64.port: 端口号默认为554,若为默认可不填写.codec:有h264.MPEG-4.mpeg4这几种.channel: 通道号,起始为1.例如通道1

HTTP协议/RTSP协议/RTMP协议的区别

RTSP. RTMP.HTTP的共同点.区别 共同点: 1:RTSP RTMP HTTP都是在应用应用层. 2: 理论上RTSP RTMPHTTP都可以做直播和点播,但一般做直播用RTSP RTMP,做点播用HTTP.做视频会议的时候原来用SIP协议,现在基本上被RTMP协议取代了. 区别: 1:HTTP: 即超文本传送协议(ftp即文件传输协议). HTTP:(Real Time Streaming Protocol),实时流传输协议. HTTP全称Routing Table Maintena

windows下流媒体nginx-rmtp-module服务器搭建及java程序调用fmpeg将rtsp转rtmp直播流

第一步:首先介绍一下所用相关技术 注:项目中使用的jwplayer插件,不支持rtsp协议,所以使用以下技术来进行转艺 FFmpeg是一套可以用来记录.转换数字音频.视频,并能将其转化为流的开源计算机程序.在这里我只用到了它的视屏格式转换功能,将rtsp协议的视频流转成rtmp Rtsp协议(实时流传输协议):  公司用的是海康的监控地址为(rtsp://admin:[email protected]/h264/ch1/main/av_stream) 3. Rtmp协议(实时消息传输协议 ):

RTSP、RTMP、HTTP协议

一.异同1.RSTP.RTMP.HTTP协议共同点RTSP RTMP HTTP都是用在应用层.理论上这三种协议都可以做直播和点播,但直播一般用RTSP和RTMP点播用HTTP.2.RSTP.RTMP.HTTP协议区别HTTP将数据作为文件处理,所以HTTP不是流媒体协议,RTMP和RTSP是流媒体协议.RTMP是Adobe的私有协议,未完全公开,RTSP和HTTP是共有协议.RTMP一般传输flv,f4v格式流,RTSP传输ts,MP4格式流,HTTP没有特定的流.RTSP一般需要2-3个通道,

RTSP 与 RTMP 协议 (转)

源: RTSP 与 RTMP 协议 RTSP Spec中文版(1-11) RTSP协议 流媒体之rtsp篇 H264视频传输.编解码----RTSP协议 原文地址:https://www.cnblogs.com/LittleTiger/p/10412095.html

如何在IE浏览器播放RTSP或RTMP流(RTSP/RTMP OCX控件)

好多开发者一直苦恼于如何在IE浏览器环境下,构建低延迟的RTSP或RTMP播放,对于RTSP流来说,好多公司通常的做法是把RTSP转RTMP,然后分发到RTMP服务器,然后服务器转http-flv出来,浏览器直接播放http-flv流,亦或通过flash控件直接播放RTMP流,还有就是,转hls流出来,缺点是hls流延迟更大. 以上方案未尝不可,如果对播放体验和延迟要求更高,最简单的做法是直接在IE浏览器下加载activex控件,扩展了ocx控件,用于IE浏览器下的低延迟RTMP或RTSP播放.

freeswitch对接其它SIP设备

这几天用到freeswitch对接其它设备方面的知识,这里整理下,也方便我以后查阅. 操作系统:debian8.5_x64 freeswitch 版本 : 1.6.8 一.freeswitch作为被叫设备 freeswitch作为被叫设备和其它设备对接的情况比较简单,可以直接通过5080端口呼入.freeswitch默认配置默认开启5080端口的对接(conf/dialplan/public.xml中关于public): <extension name="public_extensions

使用ckplayer搭建rtmp视频直播应用

视频直播才有的是RTMP协议进行视频实时流传输,在这里我们用到的软件都是 adobe 公司的一个是:Flash Media Server4 另一个是flash media live encoder 这两个软件的下载地址:http://pan.baidu.com/share/link?shareid=256521&uk=1711305891 Flash Media Server4 的安装与搭建见:使用ckplayer和fms搭建rtmp视频应用  连接:http://www.ckplayer.co