社区
网络编程
帖子详情
RTSP和RTMP问题疑惑
待续_1006
2019-05-31 05:16:14
了解了一下,RTSP和RTMP是不是可以理解为把TCP协议封装好的应用层协议,然后有api接口供使用者调用?
想学习下相关知识,百度了一下,都是讲他们的概念信息的,不知道如何下手,主要应用在CS架构软件上,可行吗?
...全文
523
4
打赏
收藏
RTSP和RTMP问题疑惑
了解了一下,RTSP和RTMP是不是可以理解为把TCP协议封装好的应用层协议,然后有api接口供使用者调用? 想学习下相关知识,百度了一下,都是讲他们的概念信息的,不知道如何下手,主要应用在CS架构软件上,可行吗?
复制链接
扫一扫
分享
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
待续_1006
2019-06-10
打赏
举报
回复
引用 3 楼 xiaohuh421 的回复:
RTSP 和RTMP都是视频流协议, 规定了视频的传输规则.
你需要尊守这些规则, 编码视频流或者解码视频流.
假如我要做一个视频传输项目,想用到该协议,去哪里学习相关知识呢?
xiaohuh421
2019-06-10
打赏
举报
回复
RTSP 和RTMP都是视频流协议, 规定了视频的传输规则. 你需要尊守这些规则, 编码视频流或者解码视频流.
zgl7903
2019-06-04
打赏
举报
回复
RTSP 可以参考 开源的 VLC
smwhotjay
2019-05-31
打赏
举报
回复
RTSP和RTMP都是基于tcp的直播流协议。通常网络摄像头是rtsp的. flash直播用的rtmp.现在流行的xx直播大部分都是rtmp协议的。
Android平台
RTMP
|
RTSP
直播播放器功能进阶探讨
实际上,除了上述提到的功能外,
RTMP
或
RTSP
播放器,还需要支持的客制化功能有支持回调H.264/H.265/AAC数据,或回到解码后的YUV或RGB数据,设置播放缓冲、设置快速播放、设置音频输出类型等,一个通用的
RTSP
、
RTMP
播放器,延迟是基础、功能完备是加分项,性能优异稳定性好,才敢推给客户,让客户在现场放心使用,无后顾之忧。
Android平台
RTMP
/
RTSP
播放器开发系列之解码和绘制
本文主要抛砖引玉,粗略介绍下Android平台
RTMP
/
RTSP
播放器中解码和绘制相关的部分(Github)。 解码 提到解码,大家都知道软硬解,甚至一些公司觉得硬解码已经足够通用,慢慢抛弃软解了,如果考虑到设备匹配,软硬解码都支持,是个不错的选择,为此,大牛直播SDK在开发这块的时候,分类是这样的: 1. 软解码:解码后获取到原始数据,可进行后续的原始数据回调和快照等操作; 2. 硬解码:解码后获取到原始数据,可进行后续的原始数据回调和快照等操作; 3. 硬解码:设置surface模式,直接re
轻量级
RTSP
服务和内置
RTSP
网关的区别和联系
好多开发者
疑惑
,什么是内置
RTSP
网关,和轻量级
RTSP
服务又有什么区别和联系?本文就以上
问题
,做个简单的介绍: 轻量级
RTSP
服务 为满足内网无纸化/电子教室等内网超低延迟需求,避免让用户配置单独的服务器,大牛直播SDK(Github)在推送端发布了轻量级
RTSP
服务SDK: 简单来说,之前推送端SDK支持的功能,内置轻量级
RTSP
服务SDK后,功能继续支持。 轻量级
RTSP
服务解决的核心痛点是避免用户或者开发者单独部署
RTSP
或者
RTMP
服务,实现本地的音视频数据(如摄像头、麦克风),编码后,汇
建立视频直播服务用
RTMP
协议还是
RTSP
协议?
视频直播是一个非常大的产业,包括了娱乐直播和安防监控直播,现在主流的直播协议包括
RTSP
、
RTMP
、GB/T28181三种,国标GB28181协议主要是政法单位和公共安防事业在使用,平时的一些企业或者事业单位还是使用
rtmp
协议和
rtsp
协议比较多。视频流媒体服务器
RTMP
和
RTSP
区别是什么? 那么如果我们想建立一套视频直播服务,是用
rtmp
协议还是
rtsp
协议?实际上大多数的视频直播使用的都是
RTMP
协议,那么肯定有人会感到
疑惑
,
RTSP
的延迟比较低,为什么大家都放弃
RTSP
而选择
RTMP
? r
Windows平台如何实现
RTSP
|
RTMP
播放器实时音量调节?
在Windows 平台上实现
RTSP
播放器的实时音量调节,比如使用常见播放器(VLC Media Player 和 PotPlayer)自带的音量调节功能,包括在播放界面拖动音量滑块和使用键盘快捷键,也可以通过操作系统的音频控制调节,如任务栏音量图标和控制面板中的声音设置。上述代码中,slider_audio_volume是一个用于获取用户设置的音量值的控件,GetPos()方法获取该控件当前的位置,即用户设置的音量值,然后通过SetAudioVolume()函数将该音量值设置到播放器中。
网络编程
18,356
社区成员
64,161
社区内容
发帖
与我相关
我的任务
网络编程
VC/MFC 网络编程
复制链接
扫一扫
分享
社区描述
VC/MFC 网络编程
c++
c语言
开发语言
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章