Tag: video streaming

如何使用HTML5video的VLC直播stream?

我尝试了HTTP Ogg / Theora,并且可以正常使用Chrome浏览器,但不能使用Firefox 7。 VLCconfiguration: 为了testing,我已经使用以下vlc命令行configurationstream式传输桌面: vlc.exe屏幕://:screen-fps = 30:screen-caching = 100:sout =#transcode {vcodec = theo,vb = 800,scale = 1,width = 800,height = 600,acodec = none} http {mux = ogg,dst =:8181 / desktop}:no-sout-rtp-sap:no-sout-standard-sap:ttl = 1:sout-keep HTML5video标签configuration: <video id="video" src="http://my_host_name:8181/desktop" type="video/ogg; codecs=theora" autoplay="autoplay"/> 有任何想法吗?

将实时相机video从iOS(iPhone / iPad)stream式传输到远程PC /服务器

我一直在寻找一段时间在stackoverflow和networking周围解决我的videostream问题。 我需要以一种方式将从摄像机捕获的实时video(不需要高质量)从iOS设备传输到远程PC,即,iOS设备将向服务器/ PC发送videostream,而不是相反。 在一些Googlesearch和文档浏览之后出现的是,主要的标准/协议可以被使用: 苹果的HTTP实时stream媒体(HLS) Adobe的RTMP 同样,我的要求是iPhone / iPad将stream式传输video。 从苹果网站上的内容来看,我明白HLS是从编码angular度来看服务器端使用的,而解码视angular是iOS端。 从RTMP开始,大多数允许iOSstream媒体的库都有商业许可证和封闭代码,或者要求您通过他们的P2P基础设施(例如angl.tv或tokbox.com/opentok/quick-start )。 从HLS开始,iOS侧似乎没有编码库。 所以我的问题是: 你知道任何SDK /图书馆最好是开放和免费的,我可以整合到从我的应用程序中stream捕获的video? 如果不是的话,你认为开发一个定制的图书馆将是一个危险的丛林跨越的努力? 我的猜测是通过AVFoundation并捕捉相机帧,逐帧压缩,并通过HTTP发送。 这听起来疯狂的性能和带宽明智吗? 请注意,在这种情况下,我需要使用HLS或RTMP编码器。 亲爱的朋友,我非常感谢你。 迈赫迪

使用Android MediaCodec从相机编码H.264

我试图让这个工作在Android 4.1(使用升级的华硕Transformer平板电脑)。 感谢Alex对我以前的问题的回应 ,我已经能够将一些原始的H.264数据写入一个文件,但是这个文件只能用ffplay -f h264来ffplay -f h264 ,好像丢失了关于帧率的所有信息快速播放)。 此外颜色空间看起来不正确(atm使用摄像机在编码器侧的默认值)。 public class AvcEncoder { private MediaCodec mediaCodec; private BufferedOutputStream outputStream; public AvcEncoder() { File f = new File(Environment.getExternalStorageDirectory(), "Download/video_encoded.264"); touch (f); try { outputStream = new BufferedOutputStream(new FileOutputStream(f)); Log.i("AvcEncoder", "outputStream initialized"); } catch (Exception e){ e.printStackTrace(); } mediaCodec = MediaCodec.createEncoderByType("video/avc"); MediaFormat mediaFormat = MediaFormat.createVideoFormat("video/avc", 320, […]

使用RTSP的videostream:Android

我试图在我的Linux机器上安装一个Wowza服务器,为我的Android应用程序启用RTSPstream。 在Android客户端,我需要在应用程序中做什么样的更改? 我使用Videoview来简单地播放存储在本地的video文件。 现在我想让video内容通过已安装的服务器进行stream式传输。 如果有必要,我现在可以转移到任何其他stream媒体服务器,我正在做一个关于stream媒体服务器的研究。