一、RTMP、RTSP、HTTP协议

这三个协议都属于互联网 TCP/IP 五层体系结构中应用层的协议。理论上这三种都可以用来做视频直播或点播。但通常来说,直播一般用 RTMP、RTSP。而点播用 HTTP。下面分别介绍下三者的特点。

1,RTMP协议

(1)是流媒体协议。

(2)RTMP协议是 Adobe 的私有协议,未完全公开。

(3)RTMP协议一般传输的是 flv,f4v 格式流。

(4)RTMP一般在 TCP 1个通道上传输命令和数据。

2,RTSP协议

(1)是流媒体协议。

(2)RTSP协议是共有协议,并有专门机构做维护。.

(3)RTSP协议一般传输的是 ts、mp4 格式的流。

(4)RTSP传输一般需要 2-3 个通道,命令和数据通道分离。

3,HTTP协议

(1)不是是流媒体协议。

(2)HTTP协议是共有协议,并有专门机构做维护。

(3)HTTP协议没有特定的传输流。

(4)HTTP传输一般需要 2-3 个通道,命令和数据通道分离。

二、可用的直播流地址

通常我们进行 RTMP/RTSP 开发时,除了可以自己搭建视频服务器来进行测试外。也可以直接使用一些电视台的直播地址,省时省力。
下面是我收集汇总的一些视频直播地址,亲测可用。

1,RTMP协议直播源

香港卫视:rtmp://live.hkstv.hk.lxdns.com/live/hks

2,RTSP协议直播源

珠海过澳门大厅摄像头监控:rtsp://218.204.223.237:554/live/1/66251FC11353191F/e7ooqwcfbqjoo80j.sdp

大熊兔(点播):rtsp://184.72.239.149/vod/mp4://BigBuckBunny_175k.mov

3,HTTP协议直播源

香港卫视:http://live.hkstv.hk.lxdns.com/live/hks/playlist.m3u8

CCTV1高清:http://ivi.bupt.edu.cn/hls/cctv1hd.m3u8

CCTV3高清:http://ivi.bupt.edu.cn/hls/cctv3hd.m3u8

CCTV5高清:http://ivi.bupt.edu.cn/hls/cctv5hd.m3u8

CCTV5+高清:http://ivi.bupt.edu.cn/hls/cctv5phd.m3u8

CCTV6高清:http://ivi.bupt.edu.cn/hls/cctv6hd.m3u8

苹果提供的测试源(点播):http://devimages.apple.com.edgekey.net/streaming/examples/bipbop_4x3/gear2/prog_index.m3u8

三、播放软件推荐:VLC

要播放视频直播流,或者测试一个直播视频地址是否可以使用。这里推荐 VLC 媒体播放器。功能强大且跨平台。支持 Windows、Mac OS、Linux、Android、iOS。

官网地址:http://www.videolan.org/

打开播放器,选择菜单中“媒体”->“打开网络串流...”。在弹出页面中填入视频地址即可。


--------------------- 
作者:程序源码中的战斗机 
来源:CSDN 
原文:https://blog.csdn.net/u014162133/article/details/81188410 
版权声明:本文为博主原创文章,转载请附上博文链接!

最全最常用的RTMP、RTSP、HTTP协议流常用直播流地址相关推荐

  1. h5 rtmp推荐控件_RTMP H5 直播流技术解析

    上一篇文章简单阐述了,在 H5 中,做直播需要哪些技术知识点,有哪些直播流协议和技术.通过对比,本篇主要聚焦于 RTMP 直播协议的相关内容,也就是说,本篇将会直接进行实际操作 Buffer 的练习和 ...

  2. LiveQing直播点播流媒体如何关闭指定类型的流播放HTTP-FLV直播流|WS-FLV直播流|HLS(m3u8)直播流|RTMP直播流

    流媒体服务可以分发输出,HTTP-FLV直播流.WS-FLV直播流.HLS(m3u8)直播流.RTMP直播流,在某些场景下,我们不希望用户播放指定类型的流,那么如何做呢? RTMP直播点播流媒体服务 ...

  3. rtmp/rtsp/hls公网真正可用的测试地址

    相信大家在调试播放器的时候,都有这样的困惑,很难找到合适的公有测试源,以下是大牛直播SDK(GitHub地址)整理的真正可用的直播地址源. 其中,rtmp和rtsp的url,用我们播放器验证通过. 1 ...

  4. 跨平台低延迟的RTMP/RTSP直播播放器设计实现

    开发背景 2015年,当我们试图在市面上找一款专供直播播放使用的低延迟播放器,来配合测试我们的RTMP推送模块使用时,居然发现没有一款好用的,市面上的,如VLC或Vitamio,说白了都是基于FFMP ...

  5. 使用JavaCV实现海康rtsp转rtmp实现无插件web端直播(无需转码,低资源消耗)

    使用JavaCV实现海康rtsp转rtmp实现无插件web端直播(无需转码,低资源消耗) 目录结构 添加依赖,编写配置文件 创建Bean 创建缓存Cache 修改启动类 拉流.推流.转封装 定时任务T ...

  6. java做flv直播服务器_一种RTMP直播流到HTTPFLV直播流实时转换系统及其工作方法与流程...

    本发明属于互联网的音视频技术领域,具体涉及一种RTMP直播流到HTTP FLV直播流实时转换系统及其工作方法. 背景技术: 在传统互联网直播领域,PC端采用RTMP协议进行视频直播,国内一部分CDN服 ...

  7. 常用的RTMP、RTSP、HTTP协议流直播流地址

    一.RTMP.RTSP.HTTP协议 这三个协议都属于互联网 TCP/IP 五层体系结构中应用层的协议.理论上这三种都可以用来做视频直播或点播.但通常来说,直播一般用 RTMP.RTSP.而点播用 H ...

  8. RTMP、RTSP、HTTP协议流常用直播流地址

    引用 一.RTMP.RTSP.HTTP协议 这三个协议都属于互联网 TCP/IP 五层体系结构中应用层的协议.理论上这三种都可以用来做视频直播或点播.但通常来说,直播一般用 RTMP.RTSP.而点播 ...

  9. 麒麟操作系统|Linux下低延时RTMP|RTSP直播播放实现

    背景 国产操作系统多为以Linux为基础二次开发的操作系统.2014年4月8日起,美国微软公司停止了对Windows XP SP3操作系统提供服务支持,这引起了社会和广大用户的广泛关注和对信息安全的担 ...

最新文章

  1. 数据结构之队列、双端队列
  2. 怎么样才可批量导出word文档中的照片 不再一张一张的另存为!
  3. 在 Linux中find命令使用技巧
  4. CSV在制药企业中的应用
  5. python 自动化-五大自动化测试的Python框架
  6. java知识点思维导图_思维导图结构化梳理java
  7. 记那一次-----环环相抱何是了?
  8. python之简单的get和post请求
  9. Nginx 配置 SSL 及 HTTPS 协议通信过程
  10. 最新SSM完整模板(Spring+SpringMVC+MybatisPlus)
  11. 用生产者和消费者模式实现奇数偶数不同线程交替输出
  12. 网络 传输层 | UDP协议与TCP协议详解(三次握手及四次挥手、滑动窗口、拥塞控制)
  13. opipe--一款基于java的自定义“命令”管道
  14. 阶段性总结、反思、计划
  15. 第一次用Axure~
  16. better-scroll在vue中的使用
  17. Postgresql数据库体系结构-存储结构
  18. 【毕业设计】 python小游戏设计 - 走迷宫游戏设计与实现
  19. 【Mendeley】自定义文献引用格式(cite style)并保存
  20. 学习笔记-大数据之路-数据模型篇-建模综述

热门文章

  1. ROS学习笔记(一):利用节点进行发布与订阅
  2. 三高越来越多应该注意什么
  3. 看完这个就理解升压斩波(Boost)电路了
  4. 【ES6】ES6和ES5特性对比
  5. 基于MTK 的 TP 驱动分析
  6. 【转】MUD教程--巫师入门教程1
  7. 安卓面试题你都会吗?
  8. FORM表单及其属性
  9. 排序算法-5-鸡尾酒排序
  10. word文档损坏怎么恢复