普通网友 2023-06-03 17:37 采纳率: 25%
浏览 51
已结题

关于#gstreamer webrtcbin#的问题,如何解决?

我使用gstreamer webrtcbin插件想往SRS服务器上进行推流,但是目前还没有成功,首先我使用webrtcbin create一个offer通过http进行和SRS进行SDP交互(SRS服务器的需求,SRS服务器提供了Http API进行交互),交互之后我推流时发现srs那边没有解析到SPS和PPS信息导致RTP包被丢弃了,我发现我原H264码流包含SPS和PPS信息 到时推送RTP时就缺失了,请帮忙看看怎么回事,我的管道搭建如下
gst-launch-1.0 videotestsrc ! h264parse ! avdec_h264 ! x264enc ! h264parse ! rtph264pay ! webrtcbin
其中因为实际获取的视频流不是标准的H264视频,所以需要先解码在进行编码,上述只是为了模仿实际的流程

  • 写回答

5条回答 默认 最新

  • 阳光宅男xxb 2023-06-09 09:01
    关注
    获得2.70元问题酬金

    首先要下载安装Gstreamer,然后通过gst-launch-1.0 想srs服务器进行推流。之后再在SRS服务端查看推送的视频流。如果你之前没有做过的话,建议具体的操作和实现找一个教材对着来做比较靠谱。比如:如何搭建gstreamer中的rtsp服务器进行推流:https://blog.csdn.net/qq_41563600/article/details/121502863

    评论

报告相同问题?

问题事件

  • 系统已结题 6月11日
  • 创建了问题 6月3日

悬赏问题

  • ¥15 无法输出helloworld
  • ¥15 高通uboot 打印ubi init err 22
  • ¥20 PDF元数据中的XMP媒体管理属性
  • ¥15 R语言中lasso回归报错
  • ¥15 网站突然不能访问了,上午还好好的
  • ¥15 有没有dl可以帮弄”我去图书馆”秒选道具和积分
  • ¥15 semrush,SEO,内嵌网站,api
  • ¥15 Stata:为什么reghdfe后的因变量没有被发现识别啊
  • ¥15 振荡电路,ADS仿真
  • ¥15 关于#c语言#的问题,请各位专家解答!