社区
C#
帖子详情
c# 推流到RTMP 和从RTMP拉取
bladeWill
2019-01-08 10:10:47
想做一个视频聊天的软件,客户端用c#做,还有个手机端。 现在用directshow 这个,研究了一下 不太会用啊。就从vs NUget包里下了一个包安装了,现在能获取到摄像头数据显示到桌面上了。推流到rtmp这个怎么搞。。用wpf弄得。有没有大神 做过的啊 支个招呗
...全文
1318
4
打赏
收藏
c# 推流到RTMP 和从RTMP拉取
想做一个视频聊天的软件,客户端用c#做,还有个手机端。 现在用directshow 这个,研究了一下 不太会用啊。就从vs NUget包里下了一个包安装了,现在能获取到摄像头数据显示到桌面上了。推流到rtmp这个怎么搞。。用wpf弄得。有没有大神 做过的啊 支个招呗
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
only_youlix
2019-05-28
打赏
举报
回复
找个网页的嵌入也行
不卡机
2019-01-11
打赏
举报
回复
C# 不能直接推RTMP,RTMP格式很复杂,必须要调用ffmpeg来推到视频服务器(red5)才行
ilikeff8
2019-01-08
打赏
举报
回复
至于UI呈现问题,要不你WPF里加个WindowsFormsHost,嵌个PictureBox
ilikeff8
2019-01-08
打赏
举报
回复
用C#做一个 拉流播放器
C#
开发FFMPEG例子(API方式) FFmpeg
拉取
RTMP
流并播放原始源码
C#
开发FFMPEG例子(API方式) FFmpeg
拉取
RTMP
流并播放原始源码
最简单的基于FFmpeg的
推流
器(以推送
RTMP
为例) 1.1
本例子实现了推送本地视频至流媒体服务器(以
RTMP
为例)。是使用FFmpeg进行流媒体推送最简单的教程。 1.1版本增加了多平台下编译的支持:Windows,MacOS,以及Linux。
C#
开发FFMPEG例子(API方式) FFmpeg
拉取
RTMP
流并播放
网上
C#
调用FFmpeg的API例子很少,大多是C/C++的,因为ffmpeg.autogen的名称与FFmpeg完全一样,所以
C#
中可以直接复制C/C++代码,然后在FFmpeg的方法前加入 ffmpeg. 即可。
将
rtmp
流保存成MP4或者flv格式视频(参考资料包括:lib
rtmp
实现flv,ffmpeg实现MP4和mp4v2实现MP4)
参考资料,主要实现包括利用lib
rtmp
实现
rtmp
流的接收,并保存成flv格式视频;利用ffmpeg接口实现
rtmp
流保存成.ts, .mkv, .flv, .mp4格式视频; mp4v2源码及封装
C#
开发FFMPEG例子(API方式) FFmpeg推送udp组播流
网上用C/C++调用FFmpeg的API例子很多,
c#
使用ffmpeg.autogen的方式很简单,直接复制C/C++调用FFmpeg的API的代码到
C#
中,然后在FFmpeg的方法前加上ffmpeg.即可。 C/C++调用FFmpeg的API推送udp组播流的例子可以参考:https://blog.csdn.net/daqinzl/article/details/132080204 主要参考文档(
C#
开发FFMPEG例子(API方式) FFmpeg
拉取
RTMP
流并播放):https://blog.csdn.net/vanjoge/article/details/79657874 参考文档实现了
拉取
rtmp
流并播放,本文在参考文档提供的源码的基础上,结合C/C++调用FFmpeg的API的例子,做了一些修改,用
C#
使用ffmpeg.autogen实现推送udp组播流。
C#
110,538
社区成员
642,577
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章