• rtp rtcp rtsp sip协议了解方法


    vlc有个串流功能 可以流各种推流 方便拉取。 能够方便抓包查看协议。

    1.菜单媒体->流 打开对话框 分别可以选择本地文件 关盘文件 网络流 捕获设备做流化处理。

    2. 选择 串流->新目标可以选择流化的格式如rtp,接着很关键选择添加按钮选择流化到的ip和端口,先一步能选择音视频的编码格式。

    3. 接着,可以在打开一个vlc 播放流,同时用抓包工具抓取相应的包,查看。

    备注: 我开始用的时候,就因为没有选择添加流化到的ip和端口。

    1. udp 推流 ( 验证 )

    下面采用windows安装的ffmepg ffplay  本地推流播放验证

    推流:
    ffmpeg -f dshow -i video="screen-capture-recorder" -r 5 -vcodec libx264 -preset:v ultrafast -tune:v zerolatency -s 320x240 -f h264 udp://127.0.0.1:6666
    播放:
    ffplay udp://127.0.0.1:6666

    2. 

    live555是一个简单开源的rtsp服务器,可以搭建了 测试rtsp服务。

    参考:

    文章介绍的rtp rtcp rtsp区别作用,可以参考  https://www.cnblogs.com/eksay/p/rtp_rtcp.html

    介绍了udp+rtp格式  https://blog.csdn.net/leixiaohua1020/article/details/50535230

    ffmpeg 命令行推流  https://blog.csdn.net/leixiaohua1020/article/details/38284961

  • 相关阅读:
    个人理解闭包
    个人理解回调
    在网站中设置一个分享到功能
    在lua中从一个字符串中移除空间源码
    成都实行积分落户
    unity3D客户端框架
    skynet对Windows环境支持的版本:Windows版skynet
    超期羁押
    资料
    媒体电话
  • 原文地址:https://www.cnblogs.com/swing07/p/10257709.html
Copyright © 2020-2023  润新知