谁有《战狼2》吴京战狼2百度云资源源

【JK评测】小巧精干:MX Player与集成全面:XBMC,对比测试
本帖最后由 jackzen 于
03:27 编辑
盒子的影音播放软件很多,大多数是基于网络服务平台的。本篇本人着重介绍对比两款适合本地视频播放的软件,一款为MX Player,另一款为XBMC。本次评测以测试两款软件的功能、性能、可操作性等为主。
一、软件介绍:1、MX Player
调整大小 mxplayer.png (5.36 KB, 下载次数: 1)
04:21 上传
MX播放器Pro是一款最优秀的媒体播放器软件,它能够播放几乎每一个影片档案,并且具备多核心的译码能力来处理你的影片档案和字幕。多核译码功能,MX Video Player是Android平台上的第一款能够支持多核译码功能额的媒体播放器软件,根据在双核Android装置上的测试结果表明,它能够取得比单核译码播放器高达70%的效能。处理器优化,这款播放器针对主要的处理器做了深度的优化,包括ARMR NEON和NVIDIAR Tegra 2的编码译码器和渲染引擎。字幕滑动功能,当您滑动字幕文字,影片播放的位置也随之发生变化的文字显示的位置;清除文字功能;影片回放功能;手势功能;其他多达上百项的功能。
支持的视频格式有:3GP、AVI DIVX、F4V、FLV、MKV、MP4、MPEG、MOV、VOB、WMV、WEBM、XviD等。
调整大小 XBMC.jpg (2.92 KB, 下载次数: 0)
04:21 上传
XBMC是一个优秀的自由和开源的(GPL)媒体中心软件。XBMC最初为Xbox而开发,可以运行在Linux、OSX、Windows、Android4.0系统。能够播放几乎所有流行的音频和视频格式。它还被设计用于播放网络媒体,支持各种网络媒体协议,这样你可以把你的媒体库放在家庭网络中或直接播放互联网媒体。你可以这样使用你的媒体:XBMC可以播放CD和DVD光盘或存储在磁盘上的光盘映像文件,播放存储在硬盘的几乎所有流行文件格式,甚至能播放压缩在ZIP和RAR中的文件。它还可以扫描你的媒体文件并自动建立你自己的媒体资料库,包括封面图片、内容介绍和海报剧照。还有播放列表和幻灯片功能,天气预报和许多音频视觉效果。一旦安装了XBMC,你的计算机就变成一个全功能的多媒体娱乐中心。
从XBMC14.0开始,XBMC正式更名为Kodi 。新特性包括 安卓电脑硬件解码,提升了树莓派和 安卓 上的性能,立体 3D 渲染,改进触摸屏的支持,提升 UPnP 能力,戏剧音频引擎提升,设置提升,可搜索字幕等等。
支持的视频格式:MPEG-1、MPEG-2、MPEG-4、wmv、VC-1、RealVideo、QuickTime、SMC、VP3、Intel Indeo、NUV、VIVO、ITU、CYUV、CVID、ASUS、FLI,FLC
支持的音频格式:CDDA、WAV/WAVE、PCM、AIFF、MPEG I, II, , III、OGG、WMA、rm,rmvb、AC3、DTS、DTS、AAC、M4A , MP4、FLAC、WavPack、MPC、APE、SHN、ALAC、MIDI
支持的图像格式:BMP、JPG/JPEG、GIF、PNG、TIF/TIFF、TGA、PCX、ICO、CBR/CBZs
二、使用软硬件环境
<font color="#、BENQ 22寸液晶显示器
<font color="#、标准版
<font color="#、HDMI转DVI接头+HDMI线
<font color="#、8GU盘
<font color="#、windows OS PC 一台,设置共享
<font color="#、影视音文件若干
224776.jpg (63.08 KB, 下载次数: 4)
04:18 上传
三、个人使用感受
(一)MX Player
可以通过搜索下载安装
01.JPG (100.22 KB, 下载次数: 2)
03:00 上传
也可以到沙发论坛应用市场软件库中下载安装
/apk/MXbofangqiPro.html
安装完毕后打开,首先是新功能介绍,直接略过,点“确认”。
02.JPG (115.08 KB, 下载次数: 2)
03:00 上传
支持硬件加速,可根据提示进行设定
菜单栏点开共有4项
03.JPG (54.94 KB, 下载次数: 3)
03:00 上传
网络流,直接输入地址即可,不过如果没有外接键盘的话,用虚拟键盘输入起来会很难受,呵呵
04.JPG (90.77 KB, 下载次数: 2)
03:00 上传
设置内容项还是比较多的,本人没有详细调整,仅仅打开了硬解码选项,有兴趣的朋友可以查阅相关帖子教程进行优化
05.JPG (44.13 KB, 下载次数: 0)
03:00 上传
06.JPG (83.64 KB, 下载次数: 0)
03:00 上传
07.JPG (95.32 KB, 下载次数: 0)
03:00 上传
08.JPG (94.25 KB, 下载次数: 0)
03:00 上传
09.JPG (107.62 KB, 下载次数: 0)
03:00 上传
10.JPG (91.63 KB, 下载次数: 0)
03:00 上传
11.JPG (63.8 KB, 下载次数: 0)
03:00 上传
12.JPG (87.88 KB, 下载次数: 3)
03:00 上传
13.JPG (85.7 KB, 下载次数: 0)
03:00 上传
14.JPG (52.8 KB, 下载次数: 1)
03:00 上传
实测插入u盘后,点击右上方旋转图标,刷新一下,即可显示u盘
224759.jpg (27.76 KB, 下载次数: 2)
04:17 上传
点击进入即可显示u盘上的视频文件
224760.jpg (40.91 KB, 下载次数: 0)
04:17 上传
224761.jpg (39.39 KB, 下载次数: 3)
04:17 上传
RMVB格式,2G高清阿凡达,播放流畅
224763.jpg (50.48 KB, 下载次数: 1)
04:17 上传
MTV格式,鸭子飞了,实测硬解码时720p和1080p播放流畅,但再高一些的2160P就不行了。软解码,1080P对本人的小米盒子也很吃力了。
224765.jpg (91.03 KB, 下载次数: 2)
04:18 上传
MOV格式播放正常,冰河世纪3
224766.jpg (54.6 KB, 下载次数: 2)
04:18 上传
AVI格式播放正常,呵呵,测试使用的是早期本人下载的红蓝格式3D测试短片《小恐龙找妈妈》
224767.jpg (75.47 KB, 下载次数: 0)
04:18 上传
AVI格式,星际争霸资料片动画
224768.jpg (61.5 KB, 下载次数: 0)
04:18 上传
MP4格式,冰河世纪
224769.jpg (28.39 KB, 下载次数: 0)
04:18 上传
MTV,警察故事2013
224770.jpg (54.21 KB, 下载次数: 1)
04:18 上传
FLV格式,逃出生天
224771.jpg (32.11 KB, 下载次数: 0)
04:18 上传
小结:以上均可以正常播放,但3GP的倒霉熊虽然显示有文件,但没有预览图,也不能播放,可能是我测试的格式不标准。另外就是PMP格式的料理鼠王连显示都不显示了。还有就是MX Player只针对视频文件,并没有对音频文件进行支持,因此均没有显示。但其程序才10M,通过硬解码能够播放绝大多数高清视频,已相当不错。
(二)XBMC
XBMC尚未在沙发管家中上架,有兴趣的朋友可以去网上搜索下载
首次执行需要进行相应初始化操作,不需要人为干预,进度条完成即可
15.JPG (41.7 KB, 下载次数: 3)
03:00 上传
默认的是英语界面
16.JPG (68.57 KB, 下载次数: 1)
03:00 上传
可通过设定,修改为中文界面,过程如下:
1、手指按住菜单条滑动到【SYSTEM】
17.JPG (69.8 KB, 下载次数: 1)
03:00 上传
2、然后点击【Settings】也可以直接点击【SYSTEM】默认进入【Settings】点击【Appearance】
18.JPG (139.36 KB, 下载次数: 0)
03:00 上传
3、点击左侧的【International】,在右侧的【Language】中选择【Chinese (Simple)】
19.JPG (76.48 KB, 下载次数: 1)
03:00 上传
4、这时界面会出现很多个“□”,点击左侧第一项【□□】(皮肤),
20.JPG (73.29 KB, 下载次数: 2)
03:00 上传
然后在右边第四项选择【□□Arial□□】 稍等1秒中,系统会自动变成中文
21.JPG (81.65 KB, 下载次数: 2)
03:00 上传
再次返回到主界面下,此时已经完全变成简体中文的UI了。
多说一些,在设置下,可以查看到盒子软硬件的各类信息
22.JPG (69.34 KB, 下载次数: 0)
03:00 上传
23.JPG (95.57 KB, 下载次数: 3)
03:00 上传
24.JPG (77.07 KB, 下载次数: 2)
03:00 上传
25.JPG (84.03 KB, 下载次数: 1)
03:00 上传
26.JPG (86.2 KB, 下载次数: 1)
03:00 上传
返回头来看软件的播放,这里稍微有些复杂,播放内容的位置需要首先设定才可以,根文件系统内mnt/usb/sda1就是第一U盘,“确定”后即可显示文件列表了
224772.jpg (56.13 KB, 下载次数: 5)
04:18 上传
224773.jpg (58.46 KB, 下载次数: 0)
04:18 上传
224774.jpg (70.49 KB, 下载次数: 2)
04:18 上传
图片的话,右侧有缩略图显示,再确认可全屏观看,可以对gif没法动态播放
224775.jpg (66.51 KB, 下载次数: 1)
04:18 上传
测试发现,XBMC默认为软解码,因此播放高清的RMVB或者1080P以上的MKV不很流畅,可以通过设置插件利用MX Player实现硬解码,有兴趣的朋友可以去网上搜索设置。
224777.jpg (69.8 KB, 下载次数: 0)
04:18 上传
224778.jpg (74.67 KB, 下载次数: 1)
04:18 上传
其插件扩展功能还可以观看各大视频网站,例如youtube
224779.jpg (57.67 KB, 下载次数: 0)
04:18 上传
音乐版块中,可以显示音频文件,甚至缩略图,ape无损压缩也是支持的,播放后返回,可以背景播放
224781.jpg (61.5 KB, 下载次数: 0)
04:18 上传
224782.jpg (49.67 KB, 下载次数: 0)
04:18 上传
在程序版块中,有一个安卓应用功能,打开显示盒子已安装的软件,可以直接运行,退出则返回至XBMC
27.JPG (67.98 KB, 下载次数: 1)
03:00 上传
28.JPG (91.01 KB, 下载次数: 2)
03:00 上传
最后测试了一下smb功能,访问局域网共享文件的PC,这下不必担心u盘空间小了
29.JPG (60.34 KB, 下载次数: 2)
03:00 上传
30.JPG (81.5 KB, 下载次数: 0)
03:00 上传
31.JPG (73.8 KB, 下载次数: 0)
03:00 上传
32.JPG (72.84 KB, 下载次数: 0)
03:00 上传
33.JPG (65.02 KB, 下载次数: 2)
03:00 上传
34.JPG (125.13 KB, 下载次数: 0)
03:00 上传
如果访问的是加密文件夹,则需要输入对应密码信息
35.JPG (65.85 KB, 下载次数: 1)
03:00 上传
XBMC是一个优秀的自由和开源的(GPL)媒体中心软件。XBMC最初为Xbox而开发,现在可以运行在Linux、OSX、Windows系统。2003年,一些兴趣相投的程序员创建了这个项目。XBMC是一个非盈利的项目,由遍布世界各地的自愿者开发维护。超过50名软件开发人员为XBMC作出贡献,还有超过100名翻译人员努力扩大它的应用范围,使它支持超过30种语言(当然也包括咱们的中文)。作为一个标准的媒体中心软件,XBMC表现良好,因为它的开发目标就是要成为你的HTPC(Home Theater Personal Computer,即家庭影院电脑)的最佳伴侣。支持几乎所有摇控器,整合了华丽且功能强劲的皮肤引擎,XBMC自然成为你客厅家庭影院系统的理想选择。还有更多的功能,读者可以摸索发现挖掘出来。
由于XBMC设置相对发杂,给大家提供一些视频帮助XBMC教程之一:XBMC是什么?有什么功能?
XBMC教程之二:设置中文界面
XBMC教程之三:硬盘播放、添加目录,在线字幕下载
XBMC教程之四:XBMC插件安装
其实两款播放软件都有各自的优点,常见的文件格式都支持。MX Player相对来说“短小精悍”,操作简单;而XBMC则扩展能力超群,功能强大,但对于初用者来说,稍显复杂。具体哪一个更适合自己,相信网友们自己亲自体验一下,就有自己的选择了。
====================================================================================================
推荐安装,下载地址:/
支持原创分享
支持原创分享
总评分:论坛币 +50&
金币 +225&
就用沙发管家!
沙发网为你推荐以下精彩应用
下载:100万+次
下载:22177次
下载:927次
下载:1031次
下载:100万+次
下载:22559次
下载:10357次
下载:127165次
下载:100万+次
精彩评论16
支持楼主,支持沙发论坛!
支持楼主,支持沙发论坛!
该会员没有填写今日想说内容.
支持沙发论坛
就用沙发管家!
支持楼主,支持沙发论坛!
推荐安装沙发管家,下载地址:/
这是很用心写的帖子,好帖,支持了!
该会员没有填写今日想说内容.
看到楼主这帖子我感到高兴!
就用沙发管家!
好激动,这是我在沙发论坛看过最棒的帖子!
就用沙发管家!
我是一名路过打酱油的沙粉。
就用沙发管家!
终于找到能解决我问题的帖子了
就用沙发管家!
沙发管家2周年专属勋章
献给最爱沙发管家的你!沙发管家2周年庆专属勋章,只此一颗,永久流传!周年庆期间限时领取
注册超过1周,发帖3篇以上的会员
沙发论坛达人组成员,为沙发论坛建设做出突出贡献
沙发优秀达人
沙发优秀达人。授予那些沙发论坛最优秀的达人们!
<a onclick="ga('send', 'event', 'BBS', 'banner002')"
2017各大卫视跨年演唱会看点罗列11部影片引爆2017春节档
<a onclick="ga('send', 'event', 'BBS', 'banner002')"
沙发客服在线
周一至周日9:30-23:00 客服在线
Copyright &
版权所有 All Rights Reserved.
Powered byXBMC(最强播放软件)
13.0 安卓版
XBMC(最强播放软件)
软件介绍 Soft content
《XBMC最强播放软件 XBMC For Andro》继去年登陆iPad之后,XBMC(一款优秀的自由和开源的媒体中心软件)的开发者们在今天宣布他们已经开发出了针对安卓系统的XBMC应用。该开发团队在一段公开的视频中向用户展示了XBMC在Pivos XIOS数据同步机顶盒的运行情况。 在视频中我们可以看到,多媒体文件的运行非常流畅,画面也非常清晰。虽然该应用在搭配安卓设备运行的时候,主要要解决的是音频与视频的解码问题,这属于软件范畴。但XBMC的开发团队同时表示,针对大部分硬件的解码工作也在他们的计划当中。 XBMC 是一个优秀的自由和开源的(GPL)媒体中心软件。XBMC最初为Xbox而开发,现在可以运行在Linux、OSX、Windows系统。 2003年,一些兴趣相投的程序员创建了这个项目。XBMC是一个非盈利的项目,由遍布世界各地的自愿者开发维护。超过50名软件开发人员为XBMC作出贡献,还有超过100名翻译人员努力扩大它的应用范围,使它支持超过30种语言(当然也包括咱们的中文)。 作为一个标准的媒体中心软件,XBMC表现良好,因为它的开发目标就是要成为你的HTPC的最佳伴侣。支持几乎所有摇控器,整合了华丽且功能强劲的皮肤引擎,XBMC自然成为你客厅家庭影院系统的理想选择。 目前XBMC能够播放几乎所有流行的音频和视频格式。它还被设计用于播放网络媒体,支持各种网络媒体协议,这样你可以把你的媒体库放在家庭网络中或直接播放互联网媒体。你可以这样使用你的媒体:XBMC可以播放CD和DVD光盘或存储在磁盘上的光盘映像文件,播放存储在硬盘的几乎所有流行文件格式,甚至能播放在ZIP和RAR中的文件。它还可以扫描你的媒体文件并自动建立你自己的媒体资料库,包括封面图片、内容介绍和海报剧照。还有播放列表和功能,天气预报和许多音频视觉效果。一旦安装了XBMC,你的计算机就变成一个全功能的多媒体娱乐中心。&
支持的视频格式: MPEG-1、MPEG-2、MPEG-4、wmv、VC-1、RealVideo、、SMC、VP3、Intel Indeo、NUV、VIVO、ITU、CYUV、CVID、ASUS、FLI,FLC 支持的音频格式: CDDA、WAV/WAVE、PCM、AIFF、MPEG I, II, , III、OGG、WMA、rm,rmvb、AC3、DTS、DTS、AAC、M4A , MP4、FLAC、WavPack、MPC、APE、SHN、ALAC、MIDI、 支持的图像格式 BMP、JPG/JPEG、GIF、PNG、TIF/TIFF、TGA、PCX、ICO、CBR/CBZs 开发语言 Assembly, C, C++, Python
XBMC(最强播放软件) 下载地址[]
扫一扫:下载到手机
* 推荐下载+解压;软件通过+++扫描,问题软件请
从评论反馈
* 本站已不再更新破解相关,若大意发布了相关破解,告知!保证永不再收录!
13.39MB/简体中文/3星
9.81MB/中文/3星
9.00MB/中文/3星
9.08MB/简体中文/3星
32.75MB/简体中文/3星
10.30MB/简体中文/3星
32.75MB/简体中文/3星
934KB/中文/3星
7.00MB/中文/3星
10.90MB/中文/3星
25.60MB/中文/3星XBMC快速入门指南_百度文库
两大类热门资源免费畅读
续费一年阅读会员,立省24元!
XBMC快速入门指南
上传于||文档简介
&&X&#8203;B&#8203;M&#8203;C&#8203;使&#8203;用&#8203;方&#8203;法&#8203;介&#8203;绍&#8203;。
阅读已结束,如果下载本文需要使用0下载券
想免费下载更多文档?
定制HR最喜欢的简历
下载文档到电脑,查找使用更方便
还剩5页未读,继续阅读
定制HR最喜欢的简历
你可能喜欢5543人阅读
libRTMP(25)
前文分析了XBMC的基本结构:
本文我们分析XBMC中视频播放器(dvdplayer)中的输入流部分。由于输入流种类很多,因此以RTMP输入流为例进行分析。
XBMC中输入流部分文件目录结构如下图所示。
从目录中文件的名称我们可以看出,XBMC支持多种输入方式:File,HTSP,HTTP,RTMP等等。在这里我们看看RTMP部分的源代码。对应DVDInputStreamRTMP.h和DVDInputStreamRTMP.cpp
先来看看DVDInputStreamRTMP.h
* 中国传媒大学/数字电视技术
//如果有libRTMP
#ifdef HAS_LIBRTMP
#include &DVDInputStream.h&
#include &DllLibRTMP.h&
//支持RTMP输入流的类,继承CDVDInputStream
class CDVDInputStreamRTMP
: public CDVDInputStream
, public CDVDInputStream::ISeekTime
CDVDInputStreamRTMP();
virtual ~CDVDInputStreamRTMP();
virtual bool
Open(const char* strFile, const std::string &content);//打开
virtual void
Close();//关闭
virtual int
Read(uint8_t* buf, int buf_size);//读取
virtual int64_t Seek(int64_t offset, int whence);//跳转到
SeekTime(int iTimeInMsec);
virtual bool Pause(double dTime);//暂停
virtual bool
virtual int64_t GetLength();
CCriticalSection m_RTMPS
protected:
m_sStreamP
std::vector&CStdString& m_
DllLibRTMP m_libRTMP;
该类中包含了Open(),Close(),Read(),Seek(),Pause() 这类的方法。实现了对RTMP协议的各种操作。这些方法都是CDVDInputStreamRTMP父类CDVDInputStream中的方法。可以看一下CDVDInputStream的定义,就知道了。
//输入流类
class CDVDInputStream
class IChannel
virtual ~IChannel() {};
virtual bool NextChannel(bool preview = false) = 0;
virtual bool PrevChannel(bool preview = false) = 0;
virtual bool SelectChannelByNumber(unsigned int channel) = 0;
virtual bool SelectChannel(const PVR::CPVRChannel &channel) { };
virtual bool GetSelectedChannel(PVR::CPVRChannelPtr&) { };
virtual bool UpdateItem(CFileItem& item) = 0;
virtual bool CanRecord() = 0;
virtual bool IsRecording() = 0;
virtual bool Record(bool bOnOff) = 0;
virtual bool CanPause() = 0;
virtual bool CanSeek() = 0;
class IDisplayTime
virtual ~IDisplayTime() {};
virtual int GetTotalTime() = 0;
virtual int GetTime() = 0;
class ISeekTime
virtual ~ISeekTime() {};
virtual bool SeekTime(int ms) = 0;
class IChapter
virtual ~IChapter() {};
virtual int
GetChapter() = 0;
virtual int
GetChapterCount() = 0;
virtual void GetChapterName(std::string& name) = 0;
virtual bool SeekChapter(int ch) = 0;
class IMenus
virtual ~IMenus() {};
virtual void ActivateButton() = 0;
virtual void SelectButton(int iButton) = 0;
virtual int
GetCurrentButton() = 0;
virtual int
GetTotalButtons() = 0;
virtual void OnUp() = 0;
virtual void OnDown() = 0;
virtual void OnLeft() = 0;
virtual void OnRight() = 0;
virtual void OnMenu() = 0;
virtual void OnBack() = 0;
virtual void OnNext() = 0;
virtual void OnPrevious() = 0;
virtual bool OnMouseMove(const CPoint &point) = 0;
virtual bool OnMouseClick(const CPoint &point) = 0;
virtual bool IsInMenu() = 0;
virtual void SkipStill() = 0;
virtual double GetTimeStampCorrection() = 0;
virtual bool GetState(std::string &xmlstate) = 0;
virtual bool SetState(const std::string &xmlstate) = 0;
class ISeekable
virtual ~ISeekable() {};
virtual bool CanSeek()
virtual bool CanPause() = 0;
enum ENextStream
NEXTSTREAM_NONE,
NEXTSTREAM_OPEN,
NEXTSTREAM_RETRY,
CDVDInputStream(DVDStreamType m_streamType);
virtual ~CDVDInputStream();
virtual bool Open(const char* strFileName, const std::string& content);//打开
virtual void Close() = 0;//关闭
virtual int Read(uint8_t* buf, int buf_size) = 0;//读取
virtual int64_t Seek(int64_t offset, int whence) = 0;//跳转
virtual bool Pause(double dTime) = 0;//暂停
virtual int64_t GetLength() = 0;
virtual std::string& GetContent() { return m_ };
virtual std::string& GetFileName() { return m_strFileN }
virtual CURL &GetURL() { return m_ }
virtual ENextStream NextStream() { return NEXTSTREAM_NONE; }
virtual void Abort() {}
virtual int GetBlockSize() { return 0; }
virtual void ResetScanTimeout(unsigned int iTimeoutMs) { }
/*! \brief Indicate expected read rate in bytes per second.
This could be used to throttle caching rate. Should
be seen as only a hint
virtual void SetReadRate(unsigned rate) {}
/*! \brief Get the cache status
\return true when cache status was succesfully obtained
virtual bool GetCacheStatus(XFILE::SCacheStatus *status) { }
bool IsStreamType(DVDStreamType type) const { return m_streamType == }
virtual bool IsEOF() = 0;
virtual BitstreamStats GetBitstreamStats() const { return m_ }
void SetFileItem(const CFileItem& item);
protected:
DVDStreamType m_streamT
std::string m_strFileN
BitstreamStats m_
std::string m_
CFileItem m_
回到CDVDInputStreamRTMP类本身。可以看一下Open(),Close(),Read(),Seek(),Pause()这些方法的函数体。这些方方通过调用libRTMP中相应的方法,完成了对RTMP流媒体的各种操作。
* 中国传媒大学/数字电视技术
bool CDVDInputStreamRTMP::Open(const char* strFile, const std::string& content)
if (m_sStreamPlaying)
free(m_sStreamPlaying);
m_sStreamPlaying = NULL;
if (!CDVDInputStream::Open(strFile, &video/x-flv&))
CSingleLock lock(m_RTMPSection);
// libRTMP can and will alter strFile, so take a copy of it
m_sStreamPlaying = (char*)calloc(strlen(strFile)+1,sizeof(char));
strcpy(m_sStreamPlaying,strFile);
//libRTMP中的设置URL
if (!m_libRTMP.SetupURL(m_rtmp, m_sStreamPlaying))
// SetOpt and SetAVal copy pointers to the value. librtmp doesn&#39;t use the values until the Connect() call,
// so value objects must stay allocated until then. To be extra safe, keep the values around until Close(),
// in case librtmp needs them again.
m_optionvalues.clear();
for (int i=0; options[i]. i++)
CStdString tmp = m_item.GetProperty(options[i].name).asString();
if (!tmp.empty())
m_optionvalues.push_back(tmp);
SetAVal(av_tmp, m_optionvalues.back());
m_libRTMP.SetOpt(m_rtmp, &options[i].key, &av_tmp);
//建立RTMP链接中的NetConnection和NetStream
if (!m_libRTMP.Connect(m_rtmp, NULL) || !m_libRTMP.ConnectStream(m_rtmp, 0))
// close file and reset everything
void CDVDInputStreamRTMP::Close()
CSingleLock lock(m_RTMPSection);
CDVDInputStream::Close();
//关闭连接
m_libRTMP.Close(m_rtmp);
m_optionvalues.clear();
m_bPaused =
int CDVDInputStreamRTMP::Read(uint8_t* buf, int buf_size)
int i = m_libRTMP.Read(m_rtmp, (char *)buf, buf_size);
if (i & 0)
int64_t CDVDInputStreamRTMP::Seek(int64_t offset, int whence)
if (whence == SEEK_POSSIBLE)
return -1;
bool CDVDInputStreamRTMP::Pause(double dTime)
CSingleLock lock(m_RTMPSection);
m_bPaused = !m_bP
CLog::Log(LOGNOTICE, &RTMP Pause %s requested&, m_bPaused ? &TRUE& : &FALSE&);
m_libRTMP.Pause(m_rtmp, m_bPaused);
参考知识库
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
访问:5894062次
积分:51051
积分:51051
排名:第45名
原创:375篇
转载:159篇
译文:28篇
评论:6094条
姓名:雷霄骅
网名:leixiaohua1020
中国传媒大学-广播电视工程
中国传媒大学-数字电视技术
中国传媒大学-数字视频技术
[注1:QQ消息较多,难以一一回复,见谅]
[注2:CSDN私信功能使用很少,有问题可以直接在博客评论处留言]
主要从事与广播电视有关的视音频技术的研究。包括视音频质量评价,视音频编解码,流媒体,媒资检索等。
【SourceForge】【主】
【Github】
【开源中国】
欢迎转载本博客原创或翻译文章,但请声明出处,谢谢!
本QQ群旨在为视音频技术同行方便交流提供一个平台。无论是实验室,电视台,互联网视频,安防,播放器,媒体中心等等都可以加入讨论。欢迎新手和大牛,多交流可以更快的进步~1号群【2000人】:2号群【1000人】:通知:1号群成员容量为2000人,目前已经接近上限,为了给新成员入群讨论的机会,会定期清理不发言的用户,希望大家理解,谢谢支持! 2号群为新创建的群,欢迎加入~ 针对近期出现的各种问题,为保障本群和谐发展制定了《群规》,新成员入群后请阅读位于群公告中的《群规》了解本群的规则
文章:135篇
阅读:2719351
文章:91篇
阅读:739408
文章:41篇
阅读:274373

我要回帖

更多关于 战狼2资源百度云盘 的文章

 

随机推荐