UDP组播TS流,ffplay能够正常播放,VLC不能播放(有声音无图像),请教下怎么回事? [问题点数:30分]

Bbs1
本版专家分:0
结帖率 33.33%
Bbs1
本版专家分:0
Bbs1
本版专家分:0
关于vlc2.2.4升级成vlc3.0.4,播放视频只有声音没有画面的问题
在px3se环境下,将<em>vlc</em>2.2.4升级<em>vlc</em>3.0.4后,如果碰到<em>播放</em>视频时只有<em>声音</em>没有画面的情况时,那么就需要在/buildroot/package/<em>vlc</em>中的<em>vlc</em>.mk文件里边,将--disable-swscale改为--enable-swscale,再进行编译就解决了。 ...
vlc 播放 udp h264码流问题
       最近一直在弄RK3288 编码的码流<em>udp</em>传输到PC机或者手机 VLC软件,一直么有<em>正常</em><em>播放</em>出来,弄了几天才出来,记录下:                 RK3288  作为热点,IP : 192.168.0.1,采集camera<em>图像</em>硬编码成h264码流,<em>udp</em>(端口5001) 输出到PC机 或者手机          PC机 WIFI连接到 RK3288 分配到IP 192.16...
Direct3D显示每秒帧率
//-------------------------------------------------------------------------------------- // File: Test.cpp // // Copyright (c) Microsoft
使用VLC播放UDP流
客户端使用UDP向服务端发送裸h264数据流,服务端使用VLC接收<em>播放</em>时遇到一个小问题。 使用 <em>udp</em>://@192.168.1.117:9999 或者 <em>udp</em>://@:9999 时都<em>不能</em><em>正常</em><em>播放</em>,甚至在 “工具——编解码器” 里看还发现流的类型被判断为音频,导致视频<em>不能</em><em>正常</em><em>播放</em>。 将网络串流的URL改一下,改为<em>udp</em>/h264://@192.168.1.117:9999 或者<em>udp</em>...
vlc 播放rtsp协议的ts
我使用<em>vlc</em><em>播放</em>r<em>ts</em>p协议的多节目<em>ts</em>流时,会同时<em>播放</em><em>ts</em>流中的所有节目,有没有人遇到相同的情况。求解。。。rn接收时的网络url是r<em>ts</em>p://192.168.8.160:8554/20130319184010.<em>ts</em>
播放没有图像声音怎么回事
将文件直接用<em>播放</em>器<em>播放</em>有<em>声音</em>有<em>图像</em>,通过网页打开没有<em>图像</em>,有<em>声音</em>?rn<em>怎么回事</em>?
播放影视文件有声音图像………………
软件是超级解霸 wmp等rn 影视文件无问题rn 系统是xprn <em>播放</em>影视文件有<em>声音</em>无<em>图像</em>rn
ffplay 播放YY直播的流
<em>ffplay</em> <em>播放</em>YY直播的流 web端和移动端,都是flv流 flv里是使用的h265和aac,由于flv的格式默认是不支持h265的,所以在解码<em>播放</em>时,需要强制指定解码器 ffprobe yy.flv Input #0, flv, from 'yy.flv': Metadata: displayWidth : 1280 displayHeight : 720 ...
vlc的应用之七:用vlc做单播,组播及点播服务器
还是前两天帮“猪小妹”考虑毕业设计的时候,想了想<em>vlc</em>能<em>不能</em>作为vod的服务器,替代上一篇博客里面的live555 media server,因为live555 media server做的确实不是太好。查了些资料,在<em>vlc</em>群里面乱问了一通,终于解决了。好东西啊,大家共享。     在这感谢<em>vlc</em>研究群“樱木”童鞋提供的帮助。       1. 所需软件     <em>vlc</em>-0.9.9或<em>vlc</em>
关于解决多播(组播)传输失败的问题
1、首先你要保证你的代码正确; 2、关闭防火墙; 3、安装并打开可靠多播协议 做法 =》网络连接 ==》(选择你所连接的网络,比如我的是WLAN)属性==》安装 ==》协议; 4、关闭虚拟网卡 此电脑(右键)==》管理 ==》设备管理器 ==》查看(显示隐藏的设备)==》然后就是关闭相关的咯。 比如我自己的 关闭了这几个然后就OK了。。。 结束。。。 ...
android下vlc播放udp视频流的问题
-
VLC网络串流播放udp打包的MP4视频文件问题
各位大牛,我想利用VLC来接收一个视频流,达到直播的效果,所以做了个实验 1、Linux虚拟机和Windows电脑可以ping。 2、在虚拟机linux系统上面写了一个socket的进程,读取一个MP
hls流获取不到m3u8信息,求大神指点!
具体情况如下: 本人写的代码作为客户端和hls服务器端交互过程中,一直获取不到m3u8信息。 客户端发送get请求后,先返回302,之后又返回206,一直没有获取到关于m3u8<em>播放</em>列表。 流是点播流,
vlc使用udp组播方式发送ts流的特殊规则
当你写程序去接收<em>vlc</em>发送的<em>ts</em>流时,你会发现解析出来的一帧视频帧有时候解码会失败,追究其原因,是因为前4个字节不是0,0,0,1。 那为什么会这样呢? 这是因为<em>vlc</em>在处理大于65535字节的视频帧时,没有按照ISO标准来。 ISO标准的做法是将PES_packet_length置为0,如果要获取这帧真实的长度,得借助于payload_unit_start_indicator字段,因为它控...
VLC不能播放H264的RTP流,为什么?
VLC<em>不能</em><em>播放</em>H264的RTP流,其日志总提示“waiting for SPS/PPS”,为什么呢?
librtmp推流,nginx作流媒体服务器,ffplay播放vlc和flash不能播放
有可能是librtmp编译的时候没有把openssl加进来,导致librtmp没有实现复杂握手。 解决方案可能如下: 1、编译librtmp加入openssl 2、用openresty去编译nginx,把http mp4 moudle, http flv moudle 打开,加入openssl, 还有mod h264,rtmp moudle, 这样实现的hls RTMP这些,基本上所有平台...
ffplayvlc播放rtmp流延迟不一致,如何消除延迟
公司写了一个rtmp server,从摄像头获取的.h264流封装后发送到client端rnrn1,用<em>ffplay</em><em>播放</em>这个rtmp流,延迟有4秒,但是我在画面上右击几下,发现延迟很短了,基本上算是同步上了,这个是啥原因?右击或左击都会打印[swscaler @ 0xb56c7d20] deprecated pixel format used, make sure you did set range correctlyrn这个是干啥子的啊?rn2,用<em>vlc</em><em>播放</em>该rtmp流,一段时间画面停止不动,然后<em>播放</em>后,直接跳到8秒,接着后面的<em>图像</em>基本上延迟10s,这个是啥原因啊?是不是时间戳的原因引起的呢。我的时间戳计算是 : 获取当前第一帧的时间为 t0,后面每帧的p<em>ts</em>都是用当前时间 tnow减去t0得到 p<em>ts</em> = tnow -t0; 不知道这样搞有没有问题。rn有哪些大神知道指点迷津啊,万分感谢!O(∩_∩)O~rn
ffplay ffmpeg ts
刚在VC下编译了<em>ffplay</em>的代码,由于原来的代码是直接<em>播放</em>本地文件的,现在想改成可以<em>播放</em><em>ts</em>流的形式,不知道怎么入手的好。rn各位大侠,有想法进来说说
ffmpeg推流音频文件,ffplay拉流无法播放
-
利用ffmpeg 推送及播放udp rtp
推送:ffmpeg -re -i test.264 -vcodec copy -f h264 <em>udp</em>://10.0.192.82:6970 拉取:<em>ffplay</em> -f h264 <em>udp</em>://10.0.192.82:6970
VLC源码分析(ffmpeg)
VLC属于Video LAN开源项目组织中的一款全开源的流媒体服务器和多媒体<em>播放</em>器。作为流媒体服务器,VLC跨平台,支持多操作系统和计算机体系结构;作为多媒体<em>播放</em>器,VLC可以<em>播放</em>多种格式的媒体文件。
librtmp推送的视频码流ffplay播放vlc不能播放
时间戳没有配置
关于VLC播放MP2T流
为什么我sdp里写入 "m=video 0 MP2T mpgv\r\n",VLC就<em>播放</em>不出来rn 写入这个"m=video 2200 RTP/AVP 33,就可以
vlc集成,rtsp流播放
1.<em>vlc</em> 1.0集成, 安卓6.07 7.0 r<em>ts</em>p流<em>播放</em>不黑屏 github大部分demo 安卓6.0以上手机只有音频 视频黑屏 2.这个demo亲测可用 3. 此demo安卓sdk最高支持22 ,不然安卓7.0会报错。
VLC播放RTSP流实例
可以选择日期,显示<em>播放</em>时间。
解析TS流,播放音视频
默认是接收网络<em>udp</em><em>组播</em>窜流,然后解析TS,<em>播放</em>音视频。也可以做些小改动,改为读取本地TS文件。里面核心的代码是解析TS流,使用ffmpeg软解,使用sdl<em>播放</em>三大块。希望对你们有所帮助。
TS流版网页版播放器调用的VLC播放插件
用VLC开发的网页版TS流<em>播放</em>器,包含测试文件,流媒体服务器,如果无法显示,清先安装VLC<em>播放</em>器。
VLC源码分析
看了几天VLC2.1.4的源码,不过说是看源码,其实是跟踪
UDP_RTP+MPEG2-TS浅析
对于TS流的产生和到组成UDP包的发送,通过一下图,大家有个直观的了解: 1、TS流的产生: 2、TS流组包为RTP数据包,通过UDP发送出去: 3、针对MPEG2-TS协议包格式及头参数介绍如下: 针对RTP协议及MPEG2-TS具体的详细介绍,下面几篇文章下的很好: http://blog.csdn.net/rootusers/
关于TS流UDP发送问题
TS流一般是7*188=1316字节发送,先不算协议头大小,1316字节UDP传输时码率应该很快才对,可是我写了一个测试程序,同一个局域网下就跨一个路由器,发现码率奇慢,才2Mbps左右,但是给自己的
使用FFmpeg命令行进行UDP、RTP推流(H264、TS),ffplay接收
我们在开发网络程序时经常用到UDP或RTP来发送和接收流媒体,而开发程序完毕需要搭建一个环境测试,这时候可能你需要一个推流端或接收端。对于推流端,我们可以借助FFmpeg工具轻松完成该功能,只需要敲一条命令后就可以实现发流,并且支持多种网络协议(UDP/RTP/RTSP/RTMP)。而接收端我们可以使用<em>ffplay</em>,这个程序也是在FFmpeg工具包的Bin目录里面。大家可以根据自己需要使用这两个工...
实时播放接收到的TS流(用UDP发送的),如何设置vlc控件?
如题,如何边接收TS流,边<em>播放</em>。<em>播放</em>控件用的VLC控件。如何实现?谢谢!
vlc创建UDP组播
<em>vlc</em> UDP <em>组播</em> 使用VLC软件来模拟<em>组播</em>TS流发送
linux下,我用机顶盒接收网络TS流,播放时只有声音,没有图像怎么回事
rn机顶盒中嵌入了一块与ne<em>ts</em>tream2000卡类似的解压芯片,这到底是<em>怎么回事</em>,有几方面的原因?如何解决?
ffplay 播放 .m3u8 和 rtmp 流延时差异
<em>ffplay</em> <em>播放</em> .m3u8 和 rtmp 流延时差异 1. <em>ffplay</em> -i “http://192.168.3.37:8080/live/yongqiang.m3u8” -headers $’\r\n’ 有明显延时,注意观察图片右上角时间显示。 strong@foreverstrong:~$ <em>ffplay</em> -i "http://192.168.3.37:8080/live/yongqian...
-----为什么用IE播放Flash动画,有图像声音-----
我的网页上做了个莲到一个FLASH动画(SWF文件),并新开窗口,rn我的服务器是Win2K,并支持ASPrnrn为什么用IE<em>播放</em>Flash动画,有<em>图像</em>无<em>声音</em>??rnrn<em>声音</em>设置没问题的,听MP3可以rnrn请教各位是不是服务有什么需要配置???rn还是客户机需要安装什么?
播放电影有图像声音,咋办?">"Windows Media Player"播放电影有图像声音,咋办?
我是WIN2000,重装了ac3filter_1_10b.exe FFdshow-20060828-rev2546.zip 以及 Windows Media Player9,重启后,还是无<em>声音</em>,但是用暴风影音<em>播放</em>还是有<em>声音</em>,如何解决我的""Windows Media Player"问题?
UDP发送TS流打包成RTMP推流到服务器
主要做对UDP发送的H264 AAC的音视频TS流做解包并重新打包成RTMP需要的格式,并推送至服务器,实现视频直播。 由于在前端是以H264 AAC编码,所以在后期实时封装RTMP时不需要重新编码,
TS通过UDP的方式传送给VLC(下面为服务端代码),客服端接收方式:udp://@:5678
/* Project by qiuliangbin copyright 2015-2018*/ /* Just for learning; */ /* Function:Use Rtp Transmition send Ts to VLC Media player*/ #include #include #include #include
ffmpeg h264+ts +udp传输
本文转载自  ffmpeg h264+<em>ts</em> +<em>udp</em>传输 http://www.cnblogs.com/pengkunfan/p/3501187.html http://bbs.csdn.net/topics/370246456 http://1229363.blog.163.com/blog/static/19743427201001244711137/ 
Android接收UDP TS流实现边缓存边播放
Android<em>播放</em>本地文件视频是硬解,这样对CPU占用比较少,所以将直播收到的数据临时缓存3个文件,给定每个文件的大小,然后进行<em>播放</em>。后续还会进行优化。 具体实现代码如下: [java] view plain copy   package com.cayden.videodemo;      import java.io.File;  
linux下udp传输TS流
linux下<em>udp</em>传输TS流,很好的参考代码,
播放mp4视频,有声音图像,AVC(H264)编码转换
video.js插件、video标签<em>播放</em>视频,有<em>声音</em>无<em>图像</em>。mp4的视频编码有三种:MPEG4(DivX),MPEG4(Xvid),AVC(H264)。使用该工具将视频转换成AVC(H264)编码,就能<em>正常</em><em>播放</em>。
ffplay播放rtsp视频没有正常结束
我用<em>ffplay</em>(ffmpeg版本3.0.1)<em>播放</em>r<em>ts</em>p视频,按照<em>正常</em>交互,关闭视频窗口后应该发送teardown消息。rn通过查看<em>ffplay</em>代码以及trace日志,<em>ffplay</em>的确会发送teardown消息,但是通过wireshark抓包,未收到teardown消息,视频流发送也未停止,通过自己写的程序,<em>能够</em>发送teardown消息,服务端也能<em>正常</em>响应。rnrn不知道这个算是<em>ffplay</em>的bug呢,还是有什么特殊的设置之类的,如果哪位同仁研究过这个问题请给点提示,或者有兴趣的可以一块研究一下这个问题。
vlc不能播放本地视频
用<em>vlc</em> activex 做<em>播放</em>器,<em>播放</em>网上的视频流没问题,但<em>播放</em>本地视频却没有反应rn用的是<em>vlc</em> 2.0.3版本,这是什么原因?
asf播放为何没有图像,有声音!!!
我下载了一个MTV韩剧KISS
VLC播放H.264 udp传输数据的问题
我用dsp采集h.264的数据,然后用<em>udp</em>传输到PC,通过VLC<em>播放</em>,但是VLC没反应...我用抓包工具抓到了UDP包,而且,我用dsp采集好的.264文件可以用这个版本的VLC<em>播放</em>,但是为什么用U
vlc播放UDP传输的h264流
我用<em>vlc</em>的<em>播放</em>器连接<em>udp</em>/h264://@23003<em>能够</em><em>播放</em>视频,但用下面的代码 char url = "<em>udp</em>/h264://@23003"; 或者改成这样 char url = "<em>udp</em>://
vlc播放rtsp视频,有时候黑屏,有时候连接正常,可能是什么原因?
因为最近在接触视频<em>播放</em>,用的r<em>ts</em>p协议,找到了非常强大的<em>vlc</em>,但集成后<em>播放</em>网络上的公测r<em>ts</em>p地址<em>正常</em>的,但是<em>播放</em>公司的就是经常黑屏,有时候会<em>正常</em>,这种情况出现的原因可能是什么...
为什么播放cd无声音
各位好!rn 我在win98中<em>播放</em>vcd有<em>声音</em>,而放cd片时无<em>声音</em>,问题出在哪里?谢谢!
ts流的分析及如何在gstreamer下播放ts
<em>ts</em>流的分析<em>ts</em>流的分析<em>ts</em>流的分析<em>ts</em>流的分析
WebPlayer 不能正常播放
WebPlayer <em>不能</em><em>正常</em><em>播放</em>, 装下这个exe。 重开浏览器就能显示了
RealOne不能正常播放
各位高手:rn 我在网上下载了后缀名为RM的电影,网站提示可用RealOne<em>播放</em>,可我<em>播放</em>时,RealOne却提示不支持此格式,我问过网站技术人员,他说要更新RealOne,可我己经更新过了,还是提示不支持此格式,不知是为何?
ffplay播放文件
<em>ffplay</em> 使用示例 view sourceprint? 01.1) <em>播放</em> test.mp4 ,<em>播放</em>完成后自动退出 02.<em>ffplay</em> -autoexit test.mp4 03.  04.2) 以 320 x 240 的大小<em>播放</em> test.mp4 05.<em>ffplay</em> -x 320 -y 240 test.mp4 06.  07.3)
ffplay中只能看图像不能声音的解决方法
转自 : http://blog.csdn.net/frog165/article/details/9930997 最近想弄一个简单的<em>播放</em>器,所以下载了ffmpeg2.0.1的代码和库,下载SDL 1.3.0, 开发环境是VS2010。 编译<em>ffplay</em>的过程挺烦的,改了不少配置和代码,网上很多说明,搜一下就知道,这里就不赘述。 好不容易编译通过,试运行<em>ffplay</em>,呵呵,<em>图像</em>出
将海康大华等网络摄像机RTSP流进行网页Flash rtmp和H5 hls直播的技术方案
前言 再小的技术点也会有他的市场! 一直以来,都有一些不被看好,认为是成本太高,无法大规模展开的软件和产品形态,就好比每一座城市都会有他的著名小吃一样,即使是慕名而来的人源源不断,受众群体也总是有限,但这并不妨碍这些小而美的美食服务于一方用户; 在萤石/乐橙/微吼/趣看类型直播应用大规模开展的今天,高大上的直播形态视乎占据了主流,然而这些对于普通型的公司似乎成本有点高,而且...
ffmpeg 接收udp ts流爆udp缓存不够问题
我使用ffmpeg读取ffmpeg h264+AAC的UDP传输的TS,接收几分钟后ffmpeg报 Circular buffer overrun. To avoid, increase fifo_s
组播的方式发送TS流文件
请教各位大侠: 我现在要做用UDP<em>组播</em>方式发送TS流文件程序,给定TS文件,给定传输速率,请问如何在要求的传输速率下,很平稳地发送TS流文件,因为发送的时候是以188字节为一个包来发,传输速率可能不是
UDP 组播 实例
http://blog.csdn.net/yanyuanfen2011/article/details/16888801 最近一直在做linux的网络,现在作个总结,陆续贴出来。 在网上搜了很多资料 ,其中周立发的博客对我的学习参考作用最大,谢谢前辈。 直接上代码吧,一个很简单<em>udp</em> <em>组播</em>通信的例子,分别为服务器端和客户端的代码。 1、服务器端代码 (multi
ffplay播放控制
FFMPEG是一套可以用来记录、转换数字音频、视频,并能将其转化为流的开源计算机程序。采用LGPL或GPL许可证。它提供了录制、转换以及流化音视频的完整解决方案。nFFMPEG在提供API的同时,也提供了3个命令:<em>ffplay</em>,ffmpeg,ffprobe,掌握常用的FFmpeg命令对于我们后续使用FFMPEG API做开发是非常有帮助。学完该课程不敢说精通ffmpeg命令,但日常使用没问题。
如何实现实时播放TS流?即边接收TS流,边播放。控件用的VLC控件。
RT。rnrn目前可以实现VLC控件<em>播放</em>静态的TS流文件,调用AddTarget()和Play()即可;rnrn怎么实现边接收边<em>播放</em>呢?TS流是用UDP发送的。
解决由于vlc调速播放导致的系统无声音, ubuntu14.04
今天新下载了<em>vlc</em>,  准备用<em>vlc</em>加速<em>播放</em>视频,  在几倍速<em>播放</em>后<em>vlc</em>不明原因的无<em>声音</em>,  手贱又设置了<em>vlc</em>的audio,  没有效果,  遂卸载了<em>vlc</em>,  没想到弄得整个系统都放不了<em>声音</em>,  <em>播放</em>视频还是加速的状态     重新安装<em>vlc</em>后,  命令行已经打不开<em>vlc</em> , 提示 pulseAudio server connection failure: Connection refus
ffplay播放控制代码分析
<em>ffplay</em>实现暂停,快进,单帧<em>播放</em>的原理
VLC播放网络摄像机的rtsp实时流没有画面
手机上运行VLC时可以看到视频,而将VLC运行到另外的一个开发板(Android)上时,没有画面,只有进度时间在走! VLC程序日志一直显示如下:
ijkplayer推流格式支持
修改module-lite-hevc.sh文件:添加支持:打开该文件,找到 export COMMON_FF_CFG_FLAGS=&quot;$COMMON_FF_CFG_FLAGS --disable-protocol=rtp&quot; 修改为以下,就可以打开r<em>ts</em>p协议了 export COMMON_FF_CFG_FLAGS=&quot;$COMMON_FF_CFG_FLAGS --enable-protocol=rtp...
ijkplayer-android-k0.8.4 全平台 so库带aar
ijkplayer-android-k0.8.4 全平台 so库带aar,编译版本下载。
在Mac OS上编译ijkplayer,并加入MPEG-4解码支持
compile 'tv.danmaku.ijk.media:ijkplayer-java:0.7.8.1' compile 'tv.danmaku.ijk.media:ijkplayer-armv7a:0.7.8.1'需求:项目中gradle里引入的ijkplayer默认可以支持<em>播放</em>avcodec编码的mp4格式的视频,但是不支持<em>播放</em>mp4格式MPEG-4编码的视频(现象为视频出现黑屏,可听到<em>声音</em>,
IJKPlayer如何支持https
给ijkplayer安装支持https 首先使用如下终端命令安装yasm 第一: 1、 curl http://www.tortall.NET/projec<em>ts</em>/yasm/releases/yasm-1.2.0.tar.gz &gt;yasm.tar.gz 2、 tar xzvf yasm.tar.gz 3、 cd yasm-1.2.0 4、 ./configure 5、 make 6、 sudo...
FFPlay 播放采集卡
一、查看设备列表 ffmpeg -list_devices true -f dshow -i dummy 显示有中文乱码,那么设置一下DOS窗口 chcp 65001 ,就可以不乱码了。 二、<em>播放</em>采集卡的视频 <em>ffplay</em> -f dshow -i video=&quot;USB3.0 Capture Video&quot;   三、<em>播放</em>采集卡的音频 <em>ffplay</em> -f dshow -i audio=&quot;数字...
关于VLC播放rtsp流只能播放一帧的问题
现象:使用VLC <em>播放</em>r<em>ts</em>p 实时流,<em>播放</em>一帧后,<em>vlc</em> 的画面停止,但视频传输<em>正常</em>. 解决:服务器不要给VLC 传输SPS和PPS 帧.
视频FTP上传下载+Vlc流播放
这是一个视频上传下载<em>播放</em>的一个项目,上传下载的方式通过FTP的形式,需要在服务器上部署一个FTP服务,<em>播放</em>是采用Vlc<em>播放</em>器可以<em>播放</em>以服务器地址为http形式的视频文件,有兴趣的朋友可以下来看看。
[问题]vlc无法播放mpeg4压缩流
我通过ffmpeg v0.6.90rc0的mpeg4 encoder将176×144的yuv420格式文件压缩,rn并通过ffserver rtp协议发送,rn远端尝试通过<em>vlc</em> v1.1.9和<em>vlc</em> v1.1.5接收。rn<em>能够</em>建立连接,wireshark也能看到ffserver的数据流过来,但<em>vlc</em>出不了<em>图像</em>。rnmessage提示总是can't decode one frame.rnrn我将encode数据写入文件,暴风影音可以<em>播放</em>,但<em>vlc</em><em>不能</em><em>播放</em>。rn请问大家有碰到类似情况没有,可能是什么原因?谢谢!
windows下编译android版ijkplayer
编译之前请确保已经配置好环境。关于配置细节请自行百度,不过一般在此之前都配置过了。  1.安装cygwin,并安装git 2.设置环境变量  在cygwin的home/Administrator目录下,修改 .bash_profile 或 .profile文件,添加  export ANDROID_SDK= 你的sdk路径 export ANDROID_NDK= 你的ndk路径 //clon...
Android 播放视频(三)媒体支持格式
Android <em>播放</em>视频(三)媒体支持格式这篇文档介绍Android平台媒体编解码器、容器和网络协议的支持。作为一个应用开发者,你可以任意使用Android设备上的媒体编解码器,包括Android平台提供的以及一些特定的设备。然而最好的方式是使用与设备无关的解码器。网络协议以下的协议都支持音频、视频<em>播放</em>。 RTSP(RTP, SDP) HTTP/HTTPS progressive streamin
windows下用cygwin编译android版ijkplayer
环境搭建安装cygwin,并安装git,make,ysam具体安装过程网上有很多资料,不再详述。android sdk和android ndk下载和安装参见网上资料下载ijkplayer源码git clone https://github.com/Bilibili/ijkplayer.git ijkplayer cd ijkplayer git checkout -B latest k0.3.1设置
ijkplayer-android编译 兼容多视频格式
目前所在公司是做教育少儿类视频<em>播放</em>的,起因是测试人员测试应用时发现的bug。(有的是视频<em>播放</em>有画面没有<em>声音</em>,有的是有<em>声音</em>没有画面) 查找问题原因 先看了一下<em>播放</em><em>正常</em>的视频的编码信息 视频编码格式h264   音频编码格式aac 然后是有画面没<em>声音</em>的视频编码格式 视频编码h264   音频编码格式(mpeg audio layer 1/2)看不懂什么意思,百度了一下说是mp2格式 ...
Ijkplayer Android介绍
Ijkplayer Android目录结构Ijkplayer Android可以将该工程导入android studio进行编译,当它下载好需要的资源文件(例如sdk build tool,gradle等)就可以进行编译了,该工程的目录结构如下图所示: 链接库:ijkplayer-arm64,ijkplayer-armv5,ijkplayer-armv7a,ijkplayer-x86,ijkpla
使用VLC浏览器插件播放RTSP流
1.首先电脑上要安装VLC。对于老版本的VLC,该浏览器插件经常崩溃,强烈建议安装2.0.0及以上的版本。我安装的版本是<em>vlc</em>-2.2.4-win32,其他未测试。 2.然后用VLC测试一下RTSP地址是否可用,测试方法: 经测试,下面两个RTSP地址可以<em>正常</em>使用。 r<em>ts</em>p://184.72.239.149/vod/mp4://BigBuckBunny_175k.mov
调用vlc播放rtmp流.rar
VLC rtmp <em>播放</em>器
VLC播放rtsp流 进行直播
例子  某公司摄像机 r<em>ts</em>p流 主流:r<em>ts</em>p://IP/stream1       辅流:r<em>ts</em>p://IP/stream2 终端输入 <em>vlc</em> -vvv r<em>ts</em>p://192.168.1.118/stream1                      c<em>vlc</em> -vvv r<em>ts</em>p://192.168.1.118/stream2 <em>vlc</em>就可<em>播放</em>监控画面
vlc activex控件 播放mpeg流 马赛克
如题
mfc下调用vlc播放ps流视频文件
为什么视频<em>播放</em>的时候没有任何反应,我取的每一帧的数据应该没有问题,然后放到了<em>vlc</em><em>播放</em>器缓冲区里了,但是就没有<em>播放</em>不出来,我想问是不是我读取本地磁盘文件太慢了?还是其他原因?rnrnrnUINT CNativeVideo::Work(void)rnrn HWND Hwnd = this->GetDlgItem(IDC_NativePlay)->GetSafeHwnd();rnrn int nStartPlayFlag = 0;rn int nFlag = 0;rn int nCount = 0;rn char *pFrame = (char *)malloc(1024*150);rnrn LONG ReadSize = 0;rn LONG found = 1;rn LONG frameSize = 0;rn LONG hasCalSize = 0;rn char ReadBuf[DATA_LENGTH] =0;rn char *pTem = NULL;rnrn CFile vidoeFile;rn if (!vidoeFile.Open(m_filename,CFile::modeRead)) //打开本地录像文件rn rn MessageBox("文件打开失败","警告",MB_OK);rn return 0;rn rnrn lib<em>vlc</em>_instance_t *p_instance;rn lib<em>vlc</em>_media_t *p_media;rn lib<em>vlc</em>_media_player_t *p_media_player;rnrn int <em>vlc</em>_argc = 0;rn char *<em>vlc</em>_argv[100];rn <em>vlc</em>_argv[<em>vlc</em>_argc++] = "--ignore-config";rn p_instance = lib<em>vlc</em>_new(<em>vlc</em>_argc, <em>vlc</em>_argv);rn p_media = lib<em>vlc</em>_media_new_location(p_instance, "<em>udp</em>://127.0.0.1:1236");rn p_media_player = lib<em>vlc</em>_media_player_new_from_media(p_media);rn lib<em>vlc</em>_media_release(p_media);rn p_media = NULL;rn lib<em>vlc</em>_media_player_set_hwnd(p_media_player, (void*)Hwnd);rn lib<em>vlc</em>_media_player_set_buffertime(p_media_player, 0);rnrn while (1)rn rn LONG surp = ReadSize - hasCalSize; //将前一次读取的不完整的一帧拷贝到缓冲区的最前面rn if (( surp!=0)&&(pTem !=NULL))rn rn memcpy(ReadBuf,pTem,surp);rn rn rn ReadSize = vidoeFile.Read(ReadBuf+surp,DATA_LENGTH-surp);rn if (ReadSize=bufSize) //出错rn rn return 0;rn rnrn code = (code<<8)+ptr[i];rn i++;rn rn *found = 1;rn frameSize = i-BeginIndex;rnrn return frameSize; //返回一帧长度rnrn
Ubuntu编译ijkplayer支持https和更多视频格式
关于ijkplayer 基于 FFmpeg n3.1 的 Android/iOS 视频<em>播放</em>器,支持 MediaCodec, VideoToolbox,支持 RTMP/HTTP/HTTPS 视频流<em>播放</em>,支持本地视频<em>播放</em>。 项目地址:https://github.com/Bilibili/ijkplayer 如果是使用的 Windows 系统需要先用虚拟机装个 Linux 系统,因为
Windows下编译android版ijkplayer
今天也来编译一下ijkplayer ,并做记录。 先普及一下cygwin和mingw知识 cygwin和mingw都是为用户提供在windows操作系统使用GNU工具的方法,使得在windows上可以编译为linux写的c源代码并运行(让你可以用signal等linux才有的api)。真正的不同在于 1,cygwin大,mingw小 2,cygwin编译后的exe需要cygwin1.dll作
HomeBrew 安装及使用
HomeBrew是Mac平台下不可或缺的套件管理器,通过HomeBrew,可以全面武装我们的终端,让它变的强大起来.
ijkplayer2019最新版本so库
ijkplayer2019最新版本so库 armeabi-64,armeabi-v5,armeabi-v7a,x86,x86_64。解决了<em>播放</em>flash推流没<em>声音</em>的问题并支持软硬解码
VLC播放RTP PS 流的方法
网上都是<em>播放</em>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:...
ASP.NET中TS流播放问题?
想在网页中<em>播放</em>TS流,但没有<em>播放</em>器支持,不知道怎么办了,请高手指点。
声音播放
一个最简单的窗口程序,相让 它<em>播放</em>音乐,是不是PlaySound函数 ,这个函数应该放在那啊 是不是rnrn过程函数里 的响应WM_PAINT下 但我 这样作了不行 不知道是不是 我错了菜鸟 请教rn
请教各位播放TS流问题
现在我用VLC<em>组播</em>一个视频,如何把TS流直接给xine库解解码<em>播放</em>?rn把接收来的TS流保存成本地文件可以<em>播放</em>,但是不知道如何不保存成文件直接给xine解码,麻烦大家帮帮忙。
电脑接口和连线图解教程下载
电脑接口和连线图解教程,主板的各连线详细说明 相关下载链接:[url=//download.csdn.net/download/eric_tan_FY/2707071?utm_source=bbsseo]//download.csdn.net/download/eric_tan_FY/2707071?utm_source=bbsseo[/url]
什么是ROM、RAM、DRAM、SRAM和FLASH的区别.doc下载
什么是ROM、RAM、DRAM、SRAM和FLASH的区别.doc 相关下载链接:[url=//download.csdn.net/download/hanleiseu/2923733?utm_source=bbsseo]//download.csdn.net/download/hanleiseu/2923733?utm_source=bbsseo[/url]
避障小车 (简单程序).下载
避障小车 (简单程序) 包括了大量的智能小车 壁障功能的程序 相关下载链接:[url=//download.csdn.net/download/lihaixiao006/4851012?utm_source=bbsseo]//download.csdn.net/download/lihaixiao006/4851012?utm_source=bbsseo[/url]
我们是很有底线的