ICode9

精准搜索请尝试: 精确搜索
首页 > 其他分享> 文章详细

ffmpeg使用RTP发送和接收流媒体文件,如何在视频播放器进行播放?

2021-05-20 19:57:32  阅读:263  来源: 互联网

标签:视频 ffmpeg 媒体文件 RTP 使用 推流 VLC rtp


假日出游,为什么显示有票你却抢不到?揭秘12306如何保证车票不超卖的关键技术!>>>watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=

TSINGSEE青犀视频目前正在不断对现有的产品进行新的开发和研究,对EasyNVR、EasyDSS、EasyGBS等产品都有过不同的编译版本,如果大家有需求可以联系我们。

云边端.png

在TSINGSEE青犀视频开发过程中,有时需要使用RTP来发送和接收流媒体,那就需要一个推流端以及一个接收端。对于推流,可以使用ffmpeg来完成,使用ffmpeg命令行即可进行rtp推流,接收端可以使用VLC或者ffplay进行接收播放。

具体操作步骤如下:

1)使用ffmpeg进行推流

推流命令: ffmpeg -re -i E:\test.ts -codec copy -f rtp rtp://192.168.99.138:6666

23.png

参数说明:
-re一定要加,代表按照帧率发送,否则ffmpeg会按最高的速率发送数据。
-vcodec copy要加,否则ffmpeg会对输入的文件进行重新编解码,效率大大降低。

推流成功:stream mapping:

24.png

2)使用VLC播放

VLC播放ffmpeg推送的RTP流,需要SDP
在ffmpeg推流命令行有显示SDP信息
如下:

25.png

赋值SDP信息保存,为test.sdp

26.png

使用VLC加载sdp文件,就可以看到推流的视频了。

27.png

TSINGSEE青犀视频开发的多款优秀流媒体服务器在众多行业的运用都已经成熟完善,比如在智慧城市、智慧校园、智慧景区等,即便是网络复杂的环境,也能够通过两种或以上平台的融合来达到视频监控直播并统一管理的需求。如果大家还想了解更多相关内容,欢迎联系我们。

标签:视频,ffmpeg,媒体文件,RTP,使用,推流,VLC,rtp
来源: https://blog.51cto.com/u_15179958/2796499

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有