OSG:播放视频

一.简介

用osg获取播放视频模块,然后再显示出来

 

二.播放本地文件

osgDB::Registry::instance()->addFileExtensionAlias("mp4", "ffmpeg");

osg::ref_ptr<osg::Image> image = osgDB::readRefImageFile("sample.mp4");

 

三.播放流地址

osg::ref_ptr<osgDB::ReaderWriter> rwter = osgDB::Registry::instance()->getReaderWriterForExtension("ffmpeg");

osgDB::ReaderWriter::ReadResult rr = rwter->readImage("rtsp://192.168.1.111:554/h264/ch1/main/av_stream");

osg::ref_ptr<osg::Image> image = rr.getImage();

posted @ 2020-10-14 09:42  言午丶  阅读(425)  评论(0)    收藏  举报