ffmpeg对h.264进行RTP打包
ffmpeg -i test22.264 -f rtp rtp://10.102.5.226:15000
会报如下错误:Output file #0 does not contain any stream
后来查原因发现是因为没有加上x264
新修改命令如下:
ffmpeg -i test22.264 -f rtp -vcodec libx264 rtp://10.102.5.226:15000
参考:http://superuser.com/questions/351222/stream-video-with-ffmpeg-output-file-does-not-contain-any-stream
附上用于vlc播放的sdp文件:
m=video 15000 RTP/AVP 96
a=rtpmap:96 H264
a=framerate:25
c=IN IP4 10.102.7.194

ffmpeg对H.264进行rtp打包相关推荐

  1. 基于android手机实时监控ipcam视频之三:H.264的RTP打包解析

    因为项目中,ipcam的视频编码方式主要是基于H.264,因此ipcam出来的H.264码流会按照协议rfc3984来打包,mediastream2中收到rtp recv filter的数据后,必须先 ...

  2. 基于H.264的RTP打包原理和FU-A分片实例分析

    1. H.264码流结构   H.264编码规范从逻辑上划分为视频编码层(VCL)和网络提取层(NAL).   VCL数据是由编码器直接输出的原始数据比特串(SODB),它表示图像被压缩后的编码比特流 ...

  3. H.264 RTPpayload 格式------ H.264 视频 RTP 负载格式

    H.264 RTPpayload 格式------ H.264 视频 RTP 负载格式 1. 网络抽象层单元类型 (NALU) NALU 头由一个字节组成, 它的语法如下: +------------ ...

  4. ffmpeg解码H.264视频数据,MFC播放视频

    ffmpeg 是一个完整的视频流解决方案,开源且有良好的跨平台性,ffmpeg具有强大的多媒体数据处理能力,能够实现视频的采集,多种视频格式间转换,给视频添加水印等多种功能,已被 VLC.Mplaye ...

  5. FFmpeg的H.264解码器源代码简单分析:环路滤波(Loop Filter)部分

    ===================================================== H.264源代码分析文章列表: [编码 - x264] x264源代码简单分析:概述 x26 ...

  6. FFmpeg的H.264解码器源代码简单分析:宏块解码(Decode)部分-帧间宏块(Inter)

    ===================================================== H.264源代码分析文章列表: [编码 - x264] x264源代码简单分析:概述 x26 ...

  7. FFmpeg的H.264解码器源代码简单分析:宏块解码(Decode)部分-帧内宏块(Intra)

    ===================================================== H.264源代码分析文章列表: [编码 - x264] x264源代码简单分析:概述 x26 ...

  8. FFmpeg的H.264解码器源代码简单分析:解码器主干部分

    ===================================================== H.264源代码分析文章列表: [编码 - x264] x264源代码简单分析:概述 x26 ...

  9. FFmpeg的H.264解码器源代码简单分析:概述

    ===================================================== H.264源代码分析文章列表: [编码 - x264] x264源代码简单分析:概述 x26 ...

  10. 音视频系列2:ffmpeg将H.264解码为RGB

    音视频系列2:ffmpeg将H.264解码为RGB 前言 源码 前言 喜大普奔,终于更新啦,上期说到,如何使用ffmpeg+rtmp进行拉流,不熟悉的小伙伴们,可以先看上一期.今天我们要实现的是使用f ...

最新文章

  1. 2019年美团,滴滴,蘑菇街Java大数据面经分享!
  2. 代码中应用设计模式,看这一篇就够了
  3. Java容器--Map
  4. CodeForce 463C Gargari and Bishops(贪心+暴力)
  5. std::remove
  6. python删除过期文件_python删除过期文件的方法
  7. 考验程序员的一个FLASH游戏(Light-Bot)
  8. 修改数据无法提交_数据库系统原理
  9. Windows PowerShell | 错误: 740 需要提升权限才能运行 DISM
  10. 计算机双硬盘安装需要跳线吗,双硬盘安装图文教程
  11. 我的世界服务器怎么修改标语,怎么用资源包修改我的世界闪烁标语
  12. 逻辑回归算法——乳腺癌检测
  13. IT 相关常见英文缩写一览
  14. 码出高效:Java开发手册PDF
  15. Win7 设置防火墙开放特定端口
  16. Js与Jq实战:第二讲:JavaScript基础
  17. 应用向左,理论向右,计算机2021的冰火两重天
  18. GitLab-CI持续集成(CI)的介绍与运行机制
  19. ?php get_sidebar(); ?,常用函数-get_sidebar()
  20. 安卓开源库 安卓相机开源库

热门文章

  1. 黑马程序员__用户禁用cookie后登录不成功的原因
  2. c语言的编译器还真是不好理解...
  3. Realtek无线网卡在Linux,gentoo下Realtek无线网卡的解决方案…
  4. Java之品优购课程讲义_day03(6)
  5. System Center Data Protection Manager 2007之一安装
  6. Memcached笔记——(四)应对高并发攻击【转】
  7. 【php】基础学习4
  8. 修改rocketmq nameserver的默认端口号
  9. linux meta 18.0.1 系统安装nodejs
  10. 《CMOS集成电路后端设计与实战》——第2章 集成电路后端设计方法