网站模板库
  • 首页
  • web前端工具
    • HTML/JS转换工具
    • JS/HTML格式化工具
    • 字母/英文大小写转换工具
    • robots.txt文件生成工具
    • Js压缩/格式化工具
    • Css在线压缩工具_代码格式化
  • 关于我们
    • 免责声明
    • 联系我们
    • 广告服务
    • 服务项目
    • 关于我们
    • 网站轮播
    • 公告
    • 成都优优科技专用
    • 按行业分类
  • web学院
    • 服务器教程
    • 学习资料
      • 基础书籍
      • 交互书籍
      • 入门教程
      • 特效分类
    • 案例分享
    • web资讯
  • 网页特效
    • 图片特效
    • 导航特效
    • 滑动按钮
    • 表单特效
    • 文字特效
    • 弹窗特效
    • 其他特效
  • 织梦模板
    • 科技/电子/数码/通信
    • 文化/艺术/广告/传媒
    • 装修/设计/家居/家具
    • 基建/施工/地产/物业
    • 餐饮/酒店/旅游/票务
    • 食品/果蔬/饮料/日用
    • 服饰/珠宝/礼品/玩具
    • 摄影/婚庆/家政/生活
    • 运动/健身/体育/器材
    • 学校/教育/培训/科研
    • 美容/保健/医院/医疗
    • 金融/财税/咨询/法律
    • 政府/组织/集团/协会
    • 汽车/物流/交通/搬运
    • 机械/设备/制造/仪器
    • 化工/环保/能源/材料
    • 农业/畜牧/养殖/宠物
    • 其他模版
    • IT/软件/信息/互联网
  • 手机模板
    • 手机APP模板
    • 微信小程序模板
    • wap
  • 网站模板
    • joomla模板
    • Drupal模板
    • z-blog模板
    • EyouCms模板
    • Bootstrap模板
    • 帝国cms模板
    • CmsEasy模板
    • MetInfo模板
    • 购物商城模板
      • Shopify主题
      • PrestaShop主题
    • 后台模板
    • 纯HTML模板
    • ecshop模板
    • phpwind模板
    • pbootcms模板
    • phpcms模板
    • wordpress模板
    • discuz模板
  • 教程
    • 织梦教程
    • Discuz教程
    • WordPress教程
    • Phpcms教程
    • Phpwind教程
    • ECShop教程
    • Joomla教程
    • Drupal教程
    • zblog教程
    • EyouCMS教程
    • 帝国cms教程
    • MetInfo教程
    • CmsEasy教程
登录
当前位置:网站模板库 > web学院 > 服务器教程 > 什么是媒体服务器?
商业源码 服务器教程 2024-02-06 14:19:01

什么是媒体服务器?

什么是媒体服务器?,第1张

你说的应该是指流媒体服务器吧

过去人们想从网络上观看影片或收听音乐,必须先将影音档案下载至计算机储存后,才可以点选播放,不但浪费下载时间、硬盘空间,也无法满足消费者使用方便及确切的需要。

Streaming Media-中文译为「(串)流媒体」——的发展,改变了网络上影音观赏的不便。串流媒体技术系利用网络上封包传输,将数据流不断地传送至使用者计算机上;我们可以将之想象成使用自来水时,只要打开水龙头,就可以汲取所需的水资源一般。当使用者想要观赏某部影片或收听某首歌曲时,只要连上网络,点选想要的影音档案,使用者马上可以享受到影音内容,就像使用遥控器看电视一样,随选随播,非常方便。当然,前提是使用者必须事先安装播放软件才行,网络上主流的多媒体播放软件有RealPlayer、Windows Media Player、QuickTime Player三款。

影音的内容呈现当然比文字来的真实生动,但容量也比文字内容大的多,一般如果使用低传输率(单位为bps-即每秒传输位单位,低传输率系指144kbps~566kbps,通称为窄频)来传送文字内容,还不至于造成网络流太大的负荷;但若以窄频来传送影音档案,就好像把大海的水流量注入小河川一样,是不堪负荷的。由此可以了解,多媒体影音呈现需仰赖宽频网络的传递,才能达到相辅相成的效果。

1 配置环境

1、系统:Windows 10

Easydarwin版本:官方最新版本

本配置为非web配置,在官方文档中有提供web配置攻略

2、 安装步骤

1

获取最新版本

在Github 中下图第一个链接获取最新的EasyDarwin版本源码,自行编译成需要的可执行文件,也可以直接在下图第二个链接中下载已经归档的相应版本进行部署;

2

编译最新版本(可选)

如果直接下载已编译好的Release归档版本,可跳过此步骤

Windows版本编译,可以直接用Visual Studio 2010打开源码文件中的:/EasyDarwin-master/EasyDarwin/WinNTSupport/EasyDarwinsln解决方案文件,直接编译出exe可执行文件EasyDarwinexe;

注意:在编译运行过程中会出现libEasyHLSdll,libEasyPusherdll,libEasyRTSPClientdll,libEasyAACEncoderdll不存在的问题,在这里只需要把下图lib文件中的几个dll文件复制黏贴到WinNTSupport/Debug文件夹中即可,再重新编译运行Easydarwin的项目即可。

3

此时此刻,在WinNTSupport/Debug文件夹下,就存在正确无误的EasyDarwinexe可执行文件。

4

移动Moives文件夹

把EasyDarwin-master\EasyDarwin\WinNTSupport文件夹下的Movies文件夹Copy一份到Debug文件夹下,其他可暂时不动。

注意:这里的Movies文件夹是Copy,不是在Debug下新建Movies文件夹,因为Movies文件夹内还有xml的配置文件,如果是新建的文件夹,请记得把Movies下的xml文件Copy到新的Movies文件夹下。

5

相关配置

所有的配置信息都存放在EasyDarwin-master\EasyDarwin\WinNTSupport\easydarwinxml文件中,相关重要配置说明:

rtsp_port:EasyDarwin RTSP服务监听的端口;

movie_folder:媒体文件存储的路径,包括点播文件、直播切片生成的hls文件;(注意在这里必须要求Movies文件夹是在Debug下的路径)

local_ip_address:配置EasyRelayModule对外服务的ip地址,因为可能会有多网卡或者内网映射,所以需要手动配置;

RTSP_debug_printfs:将easydarwinxml中输出打印配置为true,这样就能在调试模式中看是否有报文发来,也可以在easydarwinxml中配置log输出的目录和文件名称,再根据log确定问题(具体个性化log,需要自己添加代码,编译部署);

6

启动Easydarwin服务

Windows版本运行(控制台调试运行):win+R-》调出运行-》命令提示符-》找到Easydarwinexe文件路径,输入以下指令:

EasyDarwinexe -c /easydarwinxml -d

出现如下结果,表示服务器已经成功开启。

7

说明,官方文档中给出了制作bat快捷运行的方法。具体如下:

将这段脚本做成bat。

制作方法如下:

首先在EasyDarwin-master\EasyDarwin\WinNTSupport\Debug文件下创建一个Startupbattxt(名字随便取)的文本文件,然后把上面的脚本指令Copy进到文本中,保存后重命名Startupbat,之后单击bat文件即可运行服务器。

8

注意:笔者在使用这个方法的过程中,在自己win 10 机上没有成功,笔者使用的脚本指令是

END

3 测试流媒体服务器

1

首先,在网上下载一个MP4视频文件,之后放置到EasyDarwin-master\EasyDarwin\WinNTSupport\Debug\Movies\路径下。之后使用6中的说明开启服务器,在之后就可以使用相关播放器进行播放啦。

END

4 EasyDarwin视频支持格式说明

1

说明:EasyDarwin 支持MPEG-1、MPEG-2、MPEG-4、H264、VC-1等多种标准编码格式的众多主流媒体格式及avi、asf、 wmv、mp4、mov、rm、rmvb、flv、3GP等等全格式的文件Container容器,更加详细的请参考官方文档说明。

END

5 播放器推荐

1

推荐使用的播放器有:ffplay,vlc等开源播放器进行测试,重点推荐VLC播放器,使用非常简单。

END

6 可能会遇到的问题

1

在测试过程中要关注播放器和控制台两方,播放器不播放控制台无消息,表示没有连接上服务器,查看自己的url是否正确;播放器不播放控制台有消息,可细细查看错误所在。

2

首次使用推荐使用mp4格式视频,如在使用中出现415 Unsupported Media Type问题,可以用以下办法解决。

MP4点播返回415错误(Requested movie hasn't been hinted)EasyDarwin点播要求mp4文件需要先经过RTSP/RTP HINT处理,具体方法(用mp4box GUI、MediaCoder等工具):

可以。

设置推流地址打开OBS,您可通过底部工具栏的控件,设置按钮进入设置界面,单击推流进入流设置页签,选择服务类型为自定义流媒体服务器,下载obs直播软件。

文件 文件夹 播放器 服务器 影音
DABAN RP主题是一个优秀的主题,极致后台体验,无插件,集成会员系统
网站模板库 » 什么是媒体服务器?

商业源码 钻石

分享到:
上一篇
惠普服务器百问百答
下一篇
为什么京东登陆不上

相关推荐

云服务器怎么样 的啊?

云服务器怎么样 的啊?

求助,一直显示连接游戏服务器失败怎么办

求助,一直显示连接游戏服务器失败怎么办

如何切换掌上lol的游戏大区

如何切换掌上lol的游戏大区

我的世界地球都市服务器ip

我的世界地球都市服务器ip

0条评论

发表评论 取消回复

要发表评论,您必须先登录。

提供最优质的资源集合

立即查看 了解详情
网站模板库

主题/付费下载/查看/余额管理/自定义积分,集成支付,卡密,推广奖励等。

本站导航
  • 链接标题
友情链接
  • 链接标题
快速搜索
本站由钛宇宙强力驱动
友情链接:
    商业源码网蜀ICP备2023005044号
    网站模板库
    • 登录
    • 注册
    网站模板库
    • 首页
    • web前端工具►
      • HTML/JS转换工具
      • JS/HTML格式化工具
      • 字母/英文大小写转换工具
      • robots.txt文件生成工具
      • Js压缩/格式化工具
      • Css在线压缩工具_代码格式化
    • 关于我们►
      • 免责声明
      • 联系我们
      • 广告服务
      • 服务项目
      • 关于我们
      • 网站轮播
      • 公告
      • 成都优优科技专用
      • 按行业分类
    • web学院►
      • 服务器教程
      • 学习资料►
        • 基础书籍
        • 交互书籍
        • 入门教程
        • 特效分类
      • 案例分享
      • web资讯
    • 网页特效►
      • 图片特效
      • 导航特效
      • 滑动按钮
      • 表单特效
      • 文字特效
      • 弹窗特效
      • 其他特效
    • 织梦模板►
      • 科技/电子/数码/通信
      • 文化/艺术/广告/传媒
      • 装修/设计/家居/家具
      • 基建/施工/地产/物业
      • 餐饮/酒店/旅游/票务
      • 食品/果蔬/饮料/日用
      • 服饰/珠宝/礼品/玩具
      • 摄影/婚庆/家政/生活
      • 运动/健身/体育/器材
      • 学校/教育/培训/科研
      • 美容/保健/医院/医疗
      • 金融/财税/咨询/法律
      • 政府/组织/集团/协会
      • 汽车/物流/交通/搬运
      • 机械/设备/制造/仪器
      • 化工/环保/能源/材料
      • 农业/畜牧/养殖/宠物
      • 其他模版
      • IT/软件/信息/互联网
    • 手机模板►
      • 手机APP模板
      • 微信小程序模板
      • wap
    • 网站模板►
      • joomla模板
      • Drupal模板
      • z-blog模板
      • EyouCms模板
      • Bootstrap模板
      • 帝国cms模板
      • CmsEasy模板
      • MetInfo模板
      • 购物商城模板►
        • Shopify主题
        • PrestaShop主题
      • 后台模板
      • 纯HTML模板
      • ecshop模板
      • phpwind模板
      • pbootcms模板
      • phpcms模板
      • wordpress模板
      • discuz模板
    • 教程►
      • 织梦教程
      • Discuz教程
      • WordPress教程
      • Phpcms教程
      • Phpwind教程
      • ECShop教程
      • Joomla教程
      • Drupal教程
      • zblog教程
      • EyouCMS教程
      • 帝国cms教程
      • MetInfo教程
      • CmsEasy教程

      弹窗标题

      这是一条网站公告,可在后台开启或关闭,可自定义背景颜色,标题,内容,用户首次打开关闭后不再重复弹出,此处可使用html标签...