我使用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视频,所以需要先解码在进行编码,上述只是为了模仿实际的流程
关于#gstreamer webrtcbin#的问题,如何解决?
- 写回答
- 好问题 0 提建议
- 追加酬金
- 关注问题
- 邀请回答
-
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
解决 1无用
悬赏问题
- ¥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语言#的问题,请各位专家解答!