摄像头-请问如何用VLC播放流媒体文件?

问题描述

请问如何用VLC播放流媒体文件?

我的硬件平台是海思的hi3516c+sony imx122的摄像头,然后在别人的帮助下,根据海思提供的sdk里面的sample例子在linux搭建了一个服务器,用rtsp来实现流的控制,RTP实现的视频图像的传输
因为我摄像头采集到的图像经过海思内部H.264的编码了,图像数据没有保存到本地,如果没有收到客户端RTSP发来的play行文那么这一帧数据就会丢掉,现在我想利用VLC这个播放器先测试下自己的服务器是否编写正确,但是我发现VLC播放器播放rtsp流需要一个.sdp文件,我想问下这个文件如何得到呢,这个文件和DESCRBE的时候构建的那个sdp数据结构是一个文件吗?<流媒体>.sdp这里流媒体的名称应该填写什么呢,是DESCRBE的时候构建的那个sdp数据结构中m=<>内的数值吗?

解决方案

比如我在DESCRIBE行为中构建的SDP为:
m=video 1234 RTP/AVP 96
a=rtpmap:96 H264
a=framerate:15
c=IN IP4 172.18.168.45

我该如何在服务器接受到play之后,用户VLC接收数据呢,是输入RTSP://172.18.168.45:1234 吗??

解决方案二:

摄像头提供的视频流,一般都是厂家固定的格式,vlc不一定能支持,

时间: 2024-12-03 09:47:52

摄像头-请问如何用VLC播放流媒体文件?的相关文章

请问如何用java播放远程计算机的声音文件

问题描述 请问如何用java播放远程计算机的声音文件.麻烦各位指点一下.. 解决方案 解决方案二:不知道你是web程序还是桌面程序,如果是桌面程序则下载下来之后播放了,如果是web程序则用js调用本地播放器播放就行了.解决方案三:要下载吗?~!如果是mp3文件怎么下载啊!~解决方案四:urljmf

无法播放流媒体文件

  使用暴风影音2010播放流媒体文件的时候,画面花屏,但是有声音. 这种故障可能是播放设置问题造成的,打开暴风影音,选择"主菜单"→"高级选项",在"播放设置"选项区域中选择"基本"选项,在"播放优化"选项组中,选择"画质优先"或者"流畅度优先",单击"确定"后保存,重新播放视频即可.

如何在网页中嵌入Media player 播放流媒体文件

媒体|网页 Media Player两种版本播放器的嵌入代码,有相关说明(默认0为否,-1或1为是)不过代码还不全面,没有判断浏览器版本的参数程序代码: <object classid="clsid:22D6F312-B0F6-11D0-94AB-0080C74C7E95" id="MediaPlayer1" width="286" height="225"><param name="AudioSt

用VLC搭建流媒体服务器

问题描述 用VLC搭建流媒体服务器 最近在用VLC做本地文件播放和视频传输的程序,已经实现了本地文件的播放和流媒体的接收,请问怎么利用VLC搭建流媒体服务器,向外串流呢?如果方便能不能共享一下代码? 最好是用C++. 解决方案 参考: 用vlc搭建简单流媒体服务器(UDP和TCP方式) http://blog.csdn.net/kangear/article/details/8750238

live555 rtsp vlc-请问如何用live555搭建RTSP服务器,并使用VLC播放

问题描述 请问如何用live555搭建RTSP服务器,并使用VLC播放 如题,我的系统是win7 64位,怎么用live555搭建RTSP服务器,视频源是本地视频文件 ,请问如何实现.请各位大神指点 解决方案 http://blog.sina.com.cn/s/blog_80be40500101euo7.html 解决方案二: http://download.csdn.net/detail/yong_hen/8165971 解决方案三: 使用VLC和live555MediaServer搭建RTS

ios如何播放.ts的流媒体文件啊?

问题描述 ios如何播放.ts的流媒体文件啊? 请教各位大神,怎么能够让ios播放.ts的在线流媒体视频,有什么框架或者方法吗?我使用系统自带的不能进行播放... 解决方案 可以试试下载 VLC 的播放器,或者其它支持流媒体的播放器. 解决方案二: http://blog.csdn.net/ccskyer/article/details/12652695

c#-C#能不能构造B树,加快海量文件的查询速度?请问如何用C#构造B树呢?

问题描述 C#能不能构造B树,加快海量文件的查询速度?请问如何用C#构造B树呢? C#能不能构造B树,加快海量文件的查询速度?请问如何用C#构造B树呢? 解决方案 http://www.cnblogs.com/CareySon/archive/2012/04/06/Imple-BTree-With-CSharp.html

安卓系统自带的播放器,支持流媒体文件播放吗?

问题描述 安卓系统自带的播放器,支持流媒体文件播放吗? 如题.从网络上获取的流媒体文件,能不能使用安卓自带的视频播放器播放? 解决方案 安卓系统自带的播放器是可以播放在线流媒体视频的,自带的播放器支持标准流媒体视频播放但是良好的网速也是必须的,否则播放网络视频时可能会不流畅

在C#如何用代码获取视频文件的播放时长

问题描述 在C#中如何用代码获取视频文件的播放时长!!!!! 解决方案 解决方案二:简单的方式是调用ffmpeg,ffmpeg-i一下,需要什么信息,解析一下输出内容就好了.解决方案三: 解决方案四:2种方法结合,因为Shell获取时间不是百分百成功的,如果不行就ffmepg,再不行就mediaplayer取,一般需要多个方法结合使用