c# vlc播放h264码流问题 5C

我想要实现 c#下 调用vlc播放 h264裸流,如图 图片说明 这个裸流在vlc播放器中可以播放,做串流udp://@:8080以及h264去复用即可播放 我在c# 中vlc已经做到可以播放本地 文件 但如何播放网络流呢。。 我的数据是udp发过来的,c# 中vlc参数设置如图图片说明 传入路径设置如图 图片说明 filepath= "udp://172.25.37.1:8080" ip是本机ip 还是放不出画面 请大侠告诉我那里出错了 。参数不对吗 ?? ? 求解。。。

2个回答

修改下IP估计就行了,

这是并发的情况,SQL加上事务啊

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
其他相关推荐
将H264码流打成RTP包UDP发送-vlc播放
将H264码流打成RTP包后,不借助第3方库,直接用UDP发送出去,vlc测试播放
VLC播放器播放h264码流的SDP文件
sdp文件直接用vlc打开即可。 h264 rtp流解析sdp文件: m=video 19000 RTP/AVP 96       a=rtpmap:96 H264 a=framerate:50 c=IN IP4 192.168.1.160 h264 ts流解析sdp文件: m=video 19001 RTP/AVP 33   a=rtpmap:33 MP2T/90
VLC播放不了H.264码流
解决监控平台不同的流媒体播放问题,如VLC黑屏问题等
VLC解码播放H264文件
转自 http://www.cnblogs.com/ImageVision/p/4744391.html?utm_source=tuicool&utm_medium=referral 昨天收到几个文件名是:xxx.264的文件,这种文件属于视频图像的raw files,即只包含视频数据。由于缺少视频头文件,所以一般播放器难以播放出来。网上很多介绍的是.H264文件如何打开,以及用一些非开
.h264文件裸流制作与播放
授之以渔,再也不用费神了,自己动手轻松制作.h264文件裸流
VLC预览UDP发送的H264
如果将H264的裸数据直接通过UDP发送,那要用VLC预览,则可以使用URL: udp/h264://@:5000 效果如下:
RTP发送h264文件,用vlc播放
本文是在  《使用jrtplib打包发送h264数据,关使用vlc|mplayer播放》 这篇文章的基础上整理出来的,具体内容我就不转载了,大家可以去看原文,我只是把原作者的代码整理了一下,改成windows版本.        本文源码下载地址:http://download.csdn.net/download/heker2010/9898385         使用说明:先以vlc方式打开
使用VLC播放RTP码流
自己编写程序实现了对h.264码流的RTP封装,并进行了发送。 使用VLC的串流保存文件,可以接收并保存,收到的数据也正确,但就是无法播放。 直接按照下图方式,报错。 看来需要配置sdp文件。 按照如下方式进行配置: m=video 1234 RTP/AVP 96 a=rtpmap:96 H264/90000 a=fmtp:96 packetization-mode=1; p
linux下UDP发送h264到VLC
参照 YOYO的博文http://blog.csdn.net/wangjiannuaa/article/details/6694831ga
vlc打开h264参数配置
如果是调用vlc源码: 在参数里面使用"--demux=h264" I then tried VLC with the same ''--demux ffmpeg'' switch; it also complained about SPS/PPS (don't know what it is about yet) but in the end it played the video re
VLC直接播放h.264裸流(通过配置SEI信息实现)
之前使用VLC播放h.264的裸流时,总是无法播放,需要添加一层封装(如ps,ts等)才可以。 后来,发现,海思编码出来的h.264的裸流可以直接用VLC播放。 经过分析,原来可以通过配置SEI来实现。 通过配置buffering_period和pic_timing来实现。 I帧时配置buffering_period和pic_timing,P帧时,只配置pic_timing。
用 VLC 显示 树莓派摄像头 H264 裸流
首先树莓派连上网络,并和电脑在同一网段。 树莓派的IP是: 192.168.3.13 电脑的IP是: 192.168.3.6 1.在树莓派上采集 H264裸流,并用UDP发送到电脑. pi@Neil-PI ~ $ raspivid -t 999999 -hf -o -| socat - udp-datagram:192.168.3.6:8080 如果没有安装
流媒体开发: RTP协议全解析(H264码流和PS流)
版权声明:本文为博主原创文章,未经博主允许不得转载。 目录(?)[+] 写在前面:RTP的解析,网上找了很多资料,但是都不全,所以我力图整理出一个比较全面的解析, 其中借鉴了很多文章,我都列在了文章最后,在此表示感谢。 互联网的发展离不开大家的无私奉献,我决定从我做起,希望大家支持。 原创不易,转载请附上链接,谢谢http://blog.csd
实现H264格式视频的流媒体播放
http://bbs.chinavideo.org/forum.php?mod=viewthread&tid=7575&extra=&page=1 相信有不少人和我一样,希望实现H264格式视频的流媒体播放。但是对于一个新手来说,往往不知道从何入手。利用百度,GOOGLE等搜索资料真是沙里淘金。在琢磨了N周之后,才弄出来了点成果,其中费了很多无
iOS 音视频专栏(一)视频流H264分析以及坑
引言前段时间进新公司,做视频会议,会诊方向的。不采用任何第三方框架,包括推流,拉流,编解码等视频处理,都是自己来编写,除了音频部分要用到webrtc来处理声音降噪,增益等。过程很艰辛,也是踩了无数的坑,总算项目算是整完了。在此,记录一下音视频这块所需要掌握的一些知识点,很多网上能找到的,在这里我就尽量不会太费笔墨。写的不好,轻拍,大家一起进步。 1.视频流 H264 分析网上有很多的对裸流H264
VLC播放RTP打包发送的.264文件
转自: http://blog.csdn.net/liuzongming1988/article/details/8292455 这个问题,我在网上找了好久,大概有两个星期了,经过海量的搜素和查找今天终于有了进展,虽然原理还不懂但是终于可以看到现象了。接下来做的就是深入一点的研究下了,但是今天要发表下进来的收货啊,虽然很少,但是也算是对自己的总结了。当然这一切,还要特别感谢视频论
C#调用开源播放器VLC播放码流以及本地视频
一:环境配置VLC播放器依赖libvlc和libvlccore两个动态链接库文件以及一个plugins插件包,需要将其放置在debug目录下。依赖文件可以在LVC播放器的安装目录下找到。二:导入VLC提供的方法[SuppressUnmanagedCodeSecurity]         internal static class SafeNativeMethods         {      ...
VLC播放YUV文件
文件扩展名需为.yuv,每秒5帧播放像素格式为UYVY分辨率为704x576的yuv文件的步骤如下:  1、运行VLC  2、“媒体”-》“高级打开文件...”菜单项调出“打开媒体”对话框  3、添加文件 4、选中“显示更多选项”,在“编辑选项”中输入:demux=rawvideo :rawvid-width=704 :rawvid-height=576 :rawvid-c
H264编码的MP4文件封装RTP包发送给VLC播放器播放
最近终于解析H264的MP4然后分装成
FFmpeg 获取h264裸码流
有时候我们需要获取h264裸码流进行分析。本文介绍如何通过FFmpeg 获取h264 码流。获取到的h264码流文件 可以直接通过vlc 等播放器直接播放。 如下图 是通过WinHex工具 分析的一个h264文件 ffmpeg 获取h264 思路如下: 1,写4位头(00,00,00,01) 2,写sps 3,写4位头(00,00,00,01) 4,写pps
vlc播放rtsp取流文件,安装包及实例demo。主流rtsp取流协议集合
vlc播放rtsp取流文件,安装包及实例demo。主流rtsp取流协议集合
H.264(MediaCodec) + UDP + VLC 视频传输测试
H.264(MediaCodec) + UDP + VLC 若不进行UDP发送,则编码camera preview data数据、然后解码显示(绑定surfaceview的surface) 若开启UDP推送线程,则编码camera preview data数据后,编码数据放入UDP发送列表, 让UDP线程去列表获取数据、发送给VLC端进行播放。 编解码器,类型为video/avc(H.264) VLC: 网络播
h264码流类型
h264码流分为rbsp和mp4两种格式,详细讲解这两种码流格式的区别及解码
ortp中的rtpsend发送vlc播放
如果一般的文件没有什么测试的,也看不出什么效果。但是看了一些博客知道了rtpsend.c中默认发送的是g711音频(即PayLoad 为 pcmu 参见「1」)。为了测试这个程序,先不做任何改动。找一个g711测试文件,这里下载「2」。 下边就是结合vlc来测试这个rtpsend这个程序了。 第一步: 输入命令: vlc rtp://@:5000 打开vlc客户端监听5
VLC播放H264文件问题
VLC1.1.7版本默认情况下不能播放H264数据流。需要做如下设置
vlc播放264 rtp流媒体sdp文件及其参数介绍
m=video 1234 RTP/AVP 96         a=rtpmap:96 H264 a=framerate:15 c=IN IP4 172.18.168.45 m=
使用VLC发送TS流与播放TS流
一、如何使用VLC发送TS流 1、添加一个文件至VLC 2、选择串流,继续 3、选择UDP,点击添加 4、输入地址及端口 5、选择h.264+mp3(TS) 6、next至播放。 二、如何播放TS流 打开新的VLC,按如下格式输入地址及端口,点击播放。
YU420P格式和H264裸码流的理解
最近两天在忙项目,偶尔学习了YUV420P的格式以及H264裸码流的相关知识。这两个之前也了解过,尤其H264的裸码流,在HI3518E的源码中专门研究过。但是不是太彻底,这几天看雷神(默哀)的博客,系统的学习了这两点支持。 YUV420P我的理解是: 假如使用它表示四个点,每个点都需要一个Y分量,每四个Y分量需要一个UV分量。假设宽度为W=2,高度为H=2,那么四个点需要的空间便是:(W*H
C# 视频监控系列(12):H264播放器——播放录像文件
正文      先来一张简单的效果图            以下几个VC++ 代码片段:           CPlayerDlg::OnInitDialog()     Hik_PlayM4_SetVolume(PORT,m_SoundSlider.GetPos());     // 其他代码     //set the capture pict
RTP发送音视频流vlc播放
vlc是可以同时播放多路流媒体的,我是同事播放了shipi
C#中调用libvlc实现本地、网络节目流的播放
using System; using System.Text; using System.Runtime.InteropServices; using System.Security; using System.IO; using System.Threading; namespace Net.Media { //定义替代变量 using libvlc_media_t = Sy
原始 H.264 码流播放
我们平时遇到的视频文件各式各样,五花八门。通常它们会根据格式的不同,而有着不同的扩展名,比如 avi,rmvb,mkv,mp4 等等等。这些格式代表的都是 封装格式。这些文件通常产生的过程是这样的: 1. 通过录制工具录制一帧一帧的图像,可能是 Camera,屏幕截取工具等。 2. 将录制的图像送给编码器进行编码,得到原始的视频码流,也称为裸流。比如视频中常用的 H.264 格式的编码。 3.
利用Jrtplib库发送h264文件-vlc播放
本资源给出了用jrtplib发送h264文件的流程,可供参考
从wireshark中获取H264码流详解
1、首先从https://github.com/volvet/h264extractor打包下载如下图   2、读README.md 全文如下: # h264extractor wireshark plugin to extract h264 stream from rtp packets, support Single NAL Unit Mode(RTP Pack
【嵌入式开发】用 VLC 显示 树莓派摄像头 H264 裸流
首先树莓派连上网络,并和电脑在同一网段。 树莓派的IP是: 192.168.3.13 电脑的IP是: 192.168.3.6 1.在树莓派上采集 H264裸流,并用UDP发送到电脑. pi@Neil-PI ~ $ raspivid -t 999999 -hf -o -| socat – udp-datagram:192.168.3.6:8080 如果没有安装 soca
基于itop4412在Linux最小系统下的 RTP传输H264视频VLC播放
前面已经将 USB 摄像头采集的yuv(4:2:2)的视频通过 x264 编码库编码为 H264 文件,接下来我们就将编码出来的视频通过 RTP 协议以 UDP 的方式传送到 PC 用VLC 播放器播放。1.RTP传输h264码流例子 下载地址:(http://download.csdn.net/detail/shenxingdeliulu/8607533)需要修改两个地方:rtp.h:ip修改为
vlc打udp流到本机,EaseICE监测
准备通过EasyIce分析码流PCR,考虑采用mac vlc打udp流,windows虚拟机Easy ICE播放分析。 但不知什么原因,mac下vlc一打流就退出,无法使用,只好试试windows vlc推到本地127.0.0.1的方案。 结果可以,上图。 1、udp打流,选择在本地显示,可在vlc中观看到播放效果,不选转码配置的时候正常播放,选择转码配置,只有声音,黑屏或者定在某一
vlc播放问题
今天在本机搭起流媒体服务器,想观察RTSP协议的细节。vlc建立连接后开始播放,却怎么也检测不到RTP数据。调整了wireshark检测网卡,还是不行。 后来想到本机流媒体可能根本就没走网卡?还是vlc检测到本机服务器,就直接读相关文件了?换了另一台笔记本再配了一下live555,终于成功。   我想,应该是vlc的问题。   还有,今天发现wireshark是基于winpcap开发的,有意思~
H264文件通过RTP封装推送给VLC播放之sdp文件如何写?
H264文件通过RTP封装推送给VLC播放之sdp文件如何写
VLC播放RTP PS 流的方法
网上都是播放TS的sdp定义,这里给出一个PS的,根据这个想改了改下,定义如下: v=0 o=- 20140233 20140238 IN IP4 192.168.2.105 //#1 s=rtp PS stream i=N/A c=IN IP4 192.168.2.105 //#2 t=0 0 a=tool:ACME RTSP server a=recvonly a=type
相关热词 c#二进制字符转字节 c# rc4 c#中md5加密 c# 新建mvc项目 c# 引用mysql c#动态加载非托管dll c# 两个表数据同步 c# 返回浮点json c# imap 链接状态 c# 漂亮字