介绍了一些流媒体防止盗联的方法!

原创 2004年07月16日 18:35:00

http://ms.mblogger.cn/peon/posts/6757.aspx

很多朋友问媒体文件的顺序下载播放和流传输播放有什么区别,我这里整理一下:

流式传输有顺序流式传输(progressive streaming)和实时流式传输(Realtime streaming)两种方式。顺序流式传输是顺序下载,在下载文件的同时用户可观看在线媒体。由于标准的HTTP服务器可发送这种形式的文件,也不需要其他特殊协议,它经常被称作HTTP流式传输。顺序流式文件易于管理,但不支持现场直播,严格地说是一种点播技术。

实时流式传输与顺序流式传输不同,他需要专用的流媒体服务器与传输协议。实时流式传输总是实时传送,特别适合现场事件。实时流式传输必须匹配连接带宽。这意味着图像质量会因网络速度降低而变差。实时流式传输允许你对媒体发送进行更多级别的控制,因而系统设置、管理比标准HTTP服务器更复杂。

还有一种方式是把文件整个下载播放,这个大家都很清楚,就不多叙述了。

HTTP流式传输的优点:

适合较小的文件

不需要特殊的服务器软件,WEB服务器一抓一大把

在低带宽的网络连接下也可以工作,大不了下载完成再看:)

高带宽(带宽大于流文件的比特率),可以实现边下载边播放,就像流方式一样

可以适用于任何文件类型

网络丢包会重新传输直至用户收到

可以穿过几乎所有防火墙(这是使用web方式的好处)

HTTP流式传输的缺点:

不能实现广播或者多播

不能广播实况流

当带宽很大时,传输的速度大大超过需要的速度,对服务器压力太大,也浪费带宽

不能跳过头部,必须先下完前面的才可以看后面的(这个应该可以克服)

客户端的磁盘可以保存节目(这个可以说是优点也可以说是缺点)

实时流方式的优点:

可以实现实况转播,可以实现广播和多播

素材可以随机访问

节约用户的磁盘空间

不浪费带宽

不会在客户的硬盘留下copy(可惜啊,现在n多的流下载工具)

可以传输一个文件中的独立流(智能流技术)

可以实现每个流的带宽分配,带宽补偿等功能

实时流方式缺点:

需要使用专用的流服务器

假如文件比特率超过连接速度,观看将会断续,这个很难让人忍受,所以高质量(也就意味着告高比特率)的片子一般都是下载到硬盘上看

丢失的包将会永久丢失

很多格式的媒体文件不能使用流式播放

有可能被防火墙挡住

可变码率(rmvb,一部分wmv)的片子不适合流式播放,除非你的连接带宽比文件的峰值还高

其他区别:

流式传输一般使用rtp/rtcp mms rtsp http(这个和web的http有所不同)协议,渐进式下载一般使用http协议,偶尔用ftp

 

流媒体直播防盗链安全控制

防盗链概念主要是从网站的业务中起来,原有定义只要针对网站内容中的文字,图片被他人非法使用导致,随着网站内容的逐渐丰富,出现了更多音乐,视频,flash等方面内容,同时针对防盗链的技术要求也在不断加强。...
  • u013488847
  • u013488847
  • 2015年05月17日 15:24
  • 2375

实现一个表达MP3的媒体类型,能和CD、DVD一样存放进Database里

网易云课堂java语言程序设计进阶课程第四周编程题 本周我们介绍了以继承方式实现的媒体资料库,在课程代码实现的基础上,请实现一个表达MP3的媒体类型,能和CD、DVD一样存放进这个Database。请...
  • Longjiazhen
  • Longjiazhen
  • 2015年10月05日 18:30
  • 1571

Nginx防盗链的3种方法

一:一般的防盗链如下: location ~* \.(gif|jpg|png|swf|flv)$ { valid_referers none blocked www.jzxue.com jzxu...
  • mecho
  • mecho
  • 2015年07月21日 11:28
  • 1665

EasyNVR无插件流媒体服务器前端技术防止重复提交的方法

现在随着接触EasyNVR时间越来越长,越发的觉得EasyNVR真的是一个“神器”。从功能上来说自身不仅可以拉出来使用(具体功能搜索EasyNVR一定有惊喜!),也可以作为设备端与第三方平台接入使用。...
  • xiejiashu
  • xiejiashu
  • 2017年11月28日 13:01
  • 120

流媒体RED5\1\RED5 1.0在WIN7下安装方法和自带例程

  • 2011年08月02日 16:57
  • 4KB
  • 下载

流媒体下载方法

  • 2013年06月17日 11:00
  • 273KB
  • 下载

基于H.264的流媒体服务器的工作机制和实现方法

  • 2013年06月17日 10:34
  • 255KB
  • 下载

海外流媒体行业服务器搭建的方法

  • 2014年06月24日 17:16
  • 22KB
  • 下载

FFMPEG类库打开流媒体的方法(需要传参数的时候)

使用ffmpeg类库进行开发的时候,打开流媒体(或本地文件)的函数是avformat_open_input()。 其中打开网络流的话,前面要加上函数avformat_network_init()。 一...
  • leixiaohua1020
  • leixiaohua1020
  • 2013年11月06日 20:07
  • 31219

基于移动平台的多媒体框架——使用live555接收流媒体方法简介

基于移动平台的多媒体框架——使用live555接收流媒体方法简介 更多关于live555的详细信息请参考官网:http://www.live555.com 为什么要用live555?因为m...
  • BABY313
  • BABY313
  • 2012年02月26日 18:07
  • 7927
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:介绍了一些流媒体防止盗联的方法!
举报原因:
原因补充:

(最多只允许输入30个字)