一:Gstreamer

下载gstreamer 编译等自行百度

pipeline命令-硬编码输出rtp

gst-launch-1.0 -e videotestsrc ! "video/x-raw,format=I420,width=320,height=240,framerate=30/1" ! droidvenc ! "video/x-h264,stream-format=avc,alignment=au,width=320,height=240,framerate=30/1" ! h264parse ! "video/x-h264, stream-format=byte-stream" ! avmux_mpegts ! "video/mpegts,systemstream=true" ! rtpmp2tpay ! udpsink  name=sink host=172.16.23.27 port=7236

pipeline命令-软编码输出rtp

gst-launch-1.0 -e videotestsrc ! "video/x-raw,format=I420,width=320,height=240,framerate=30/1" ! queue ! avenc_mpeg2video ! "width=320,height=240,framerate=30/1" ! mpegvideoparse ! mux. audiotestsrc ! avenc_aac ! queue ! mux. avmux_mpegts name=mux ! "video/mpegts,systemstream=true" ! rtpmp2tpay ! udpsink  name=sink host=172.16.23.27 port=7236

这里仅作参考,pipeline各组件搭配根据自己需求来

二:VLC

下载VLC客户端

选择 媒体->打开网络串流

URL输入如图所示你的rtp的ip及端口号即可

注意: 如果都在同一个设备上应该不会出现问题,但是如果多个设备间进行rtp通信可能会出现打不开的问题,我这里是公司9863手机做推流,解决如下:

  1. 命令行 iptables -P INPUT ACCEPT
  2. 命令行 iptables -P OUTPUT ACCEPT
  3. 连接上wifi并认证,直到能ping通目标设备即可,我这里是连接的电脑ip为172.16.23.27端口为7236

以上仅是为了能正常ping通目标设备,这是我们公司设备的方法,如果能ping同无需

VLC播放gstreamer pipeline rtp流相关推荐

  1. c#调用VLC播放视频,rtsp流

    c# 使用VLC播放视频,监控视频 最近公司要做一个监控视频的播放页面,让我用VLC做一个,就再网上找资料,找了很多,大部给的代码都是可以的,但是要学会自己去拼装,好多都是要用积分下载,我也下载了几个 ...

  2. ffmpeg + gstreamer实现rtp传输g711音频验证

    参考了如下链接 https://www.kurento.org/blog/rtp-ii-streaming-ffmpeg 在发送端通过ffmpeg进行rtp推流,并产生sdp文件供接收端使用: ffm ...

  3. Android Vlc播放器加载rtsp及http地址视频

    该文章借鉴于:记性差的程序猿发布的<Android使用VLC播放视频和直播流> CSDN地址:Android使用VLC播放视频和直播流_记性差的程序猿的博客-CSDN博客_android ...

  4. 通过VLC产生multicast RTP 流

    VLC既可以做播放器,又可以作为流媒体的服务器.本文要做的是通过VLC产生multicast RTP直播流,并且在VLC里面打开. 下面是具体做法: 1. 打开媒体-流,进入""打 ...

  5. wireshark 抓ps 流_wireshark抓取rtp流保存为.264文件并播放

    注:此文章含转载内容,如侵权,请联系我来删除: 在调试vlc播放器播放rtp时,由于出现卡顿,所以想把rtp流保存下来播放,看是否是rtp推的问题还是电脑解码问题.网上看到的类似文章,我都没成功,最后 ...

  6. vlc播放rtp延时越来越大

    最近用GB28181调海康的IPC,将ps流解析为es,然后打包rtp,这里得吐槽一下,ps流中的pts打的准一点有那么难吗?还好帧率是稳定的,rtp头部的时戳不能直接用解析出来的pts,索性就自己按 ...

  7. h264 ps流vlc播放

    因项目需要,需要摄像机接入GB2818网关并通过rtp ps流传输视频流,整理一下这几天的技术点. 一.ps流封包 ps流打包中I帧和P帧打包略有差异:I帧:ps头+ps系统头+ps map+PES头 ...

  8. windows下live555+rtsp+ffmpeg媒体源,nginx+rtmp转发服务器,vlc播放rtmp媒体流

    1.下载live555+ffmpeg视频文件作为媒体源 将视频文件me-like-yuh.ts和ffmpeg推流脚本ffmpeg-rtsp2rtmp.bat放在mediaserver目录下 ffmpe ...

  9. vlc播放g711 rtp流媒体sdp文件及其参数介绍

    有两种G711A/G711U,主要在安防中应用,是一帧波形编码的音频数据,只是将PCM压缩一半数据量.一般G711,采样率8000,通道数1.所以G711中1B就是一个样本数据.G711打包RTP非常 ...

最新文章

  1. Container Networking Interface Specification
  2. GNOME Menu File Browser-快速导航用户目次
  3. 库克再次被问及苹果汽车,这一次他选择不予置评
  4. NYOJ-苹果(dp)
  5. 购房者一次性付清和还贷三十年,差别有多大?
  6. tomcat7的安装与maven安装
  7. window10 修改jdk版本,从jdk10降到jdk1.8,java -version版本没有变化的问题解决
  8. Blake2b算法 php,Blake2b算法是什么?Blake2b算法币种盘点
  9. 编译安装Vue-devtools
  10. 解决Jenkins不能在线安装maven持续集成插件(百度云离线下载)
  11. oralce常见异常——ORA-12514: TNS:listener does not currently know of service requested in connect descript
  12. 卓训教育:家庭教育的重要性,家庭教育的理念及基本方法
  13. 如何正确对用户密码进行加密?转自https://blog.csdn.net/zhouyan8603/article/details/80473083...
  14. VC++ 操作Word
  15. dparsf是什么_用rs-fmri数据画脑功能连接图
  16. 东拉西扯:4岁的Blogbus怎么走
  17. 计算机原理-计算机为什么采用二进制
  18. vue实现刷新当前页和返回上一页
  19. Url被多次转义 URLDecoder.decode(url,“UTF-8“)
  20. 【资源分享】迅为 iTOP-4412开发板平台详解

热门文章

  1. 群辉NAS信息提醒大师
  2. 谷歌浏览器关闭后未清除cookie
  3. 撤销和重做实现-第二部分(命令模式)
  4. Magic Leap开发指南(9)-- 6 DOF(Unity)
  5. 别把白内障拖成青光眼,不可逆的致盲眼病最可怕!
  6. 关于sdr sdram的full page burst
  7. 【高阶累积量】基于高阶累积量的信噪比盲估计法的matlab仿真
  8. python画花瓣飘落_Python——画一棵漂亮的樱花树
  9. 共享开源技术,共建开放生态丨平凯星辰余梦杰出席 2022 世界互联网大会开源论坛圆桌对话
  10. rba有哪几個主要組成部分_rba主要由哪部分组成