P2P网络电视

 

P2P网络电视--市场篇

一、用户 

根据2005年CNNIC的统计报告,全国有3500万的宽带用户,而宽带到目前为止最大的用途还是大量数据的传输,这点从BT、EMULE、POCO的发展可以看出。电视用户没做过具体统计,粗略统计一下,按每3人一台,应该有超过5亿。 

在校学生、网吧用户有着巨大的市场需求,学生有电脑、宽带,没有有线电视接入,网吧同理,在有热门节目和大型活动的时候这种需求显而易见,学校外的酒吧座无虚席,网吧则是没什么人. 

二、市场概况 

目前市场中充斥着上百款网络电视软件,都宣称功能如何强劲,究其内核,98%以上均为盗链各大VOD网站。链接失效、严重缓冲等等一系列的根本问题无法解决,严重打击了消费者的购买倾向。大部分收费的软件均采取一次性收费模式,基本属于欺诈行为,能够盗链则继续做,不行就丢掉,严重破坏了同类软件的市场形象。该类软件缺少核心技术,没有独立的视频源,无法长期在市场中占据主导地位。 

能够建设网络电视的VOD网站均为各个ISP直属企业,缺少竞争性,价格高,服务差,稳定性是该类竞争对手的优势,但盗链使得在线用户过多,严重影响收视质量。 

三、成本 

传统的网络电视采用C/S模式,由服务器统一提供视频源,观看流畅性完全根据同时在线人数及服务提供商的带宽来决定,但是这又是最缺乏确定性的,运行商不可能随时提高带宽来满足增长的用户,因为这代表着大量资金的投入。并且时段性明显有着资源大量浪费的性质,19:00~23:00绝对是黄金时间,同时在线人数多,23:00~8:00又没什么人,投入多,回报少,使得传统C/S模式不可能有大规模的发展。 

四、竞争 

目前领先的当属ppstream(PS)、PPLIVE(PP)、CCIPTV(CC),各自拥有相当数量的用户。 

有人认为P2P流媒体是个新的技术,但从现在的发展趋势来看,它本身并没有脱离P2P而开发了更高技术层面的东西(相关内容请看P2P网络电视--技术篇),也就注定了不可能一支独秀。 

既然技术没办法做到领先,那做市场就成了各家比拼的选择了,PS在这点上在笔者看来做的最好的,他提供接口函数,可以轻松在WEB上建立属于自己的网络电视,借着众多的个人网站的力量在更大的范围内推广自己的产品。 

CC则是*着铺天盖地的广告轰炸来增加影响力,成本高,效果不一定好,对于一个目前没有赢利点的企业来说,不见得是一件好事。 

以上的几家大家都很清楚了,这里着重研究下后起之秀: 

1:QQ直播:腾讯不愧是互联网的娱乐老大,见别人有什么,马上就跟进,没创新,拼的就是自己庞大的用户数量,这点的确是没有任何企业能比的,看看QQ游戏怎么把联众拉下马就知道了。对于一个年收入几亿的企业,研发力量自然不在话下,技术上的门槛也被轻易攻破了。 

但腾讯终究是正规企业,也就缺乏灵活性,不可能像其它运行商那样,在前期可以不考虑版权的风险,这也造成了成本较高,在产品成熟后必然走向收费的商业化之路,用户在同类产品免费的情况下能否接受就是问题了 

2、SuperStreaming 

这个是由BT精灵的开发团队所做的,国内BT软件目前也就只剩下BitComet和BT精灵了,拥有庞大的用户群体,这个是SuperStreaming的先天优势。 

以比特互联多年的开发实力,并且拥有多项独创技术,在内网互联上有着极高的应用,必然吸引众多的内网用户,而学生、网吧用户还是占据了相当大的市场份额。 

目前尚在内测中,期待一下。 

ppstream等虽然有着先入为主的优势,但后来者咄咄逼人的声势,已经预先敲响了警钟,毕竟这项技术并非几家独有,而运作资金、机制、市场才是各家比拼的重点。 

五、运营模式 

现有的除了QQ直播,都采用提供服务端,由热心网友提供视频源,但是这也在步BT、EMULE的后尘,一个无序、没有控制权的产品如何商业化运作? 

P2P网络电视与传统BT最大不同在于发布的内容变化不大,这也就从根本上保证了运营商的可控制性,但是随意的提供服务端,和游戏私服就没区别了,内容不是由你提供,你凭什么收费,没有赢利点,如何发展? 

当然各家必然都考虑到了版权的风险,这与运营团队的规模和后备资金密切相关,QQ直播在这点上是最有利的。 

除了自己作为运营商外,把产品出售给电视台或大型网站也是一个不错的出路,转型做一家软件提供商。 

抓住机遇,浩方平台是联机游戏的典型例子了,借着全国电子竞技的高潮实现了收费,2006年世界杯、2008年奥运会都是P2P网络电视绝佳的机遇,能否抓住机会实现赢利至关重要。 

六、风险 

按照现在的发展趋势,竞争风险是不可避免的,如何在产品和市场上做好文章极为关键。 

与ISP的利益风险,前段时间封杀BT的传言闹的沸沸扬扬,虽然最终不了了之,但也充分说明了ISP对P2P的痛恨,可以预见,一旦P2P网络电视成了气候,必然比BT带给ISP的压力更大,ISP如何处理,运营商和ISP之间的利益划分都是P2P网络电视蓬勃发展的前提。 

版权风险,HBO、EPSN那都不是傻子,把收费节目搞成免费的,迟早会找上门来,如果没有利益划分,能否持续发展是个问题

 

 

 

P2P网络电视--技术篇

一、原理分析 

首先对P2P网络电视做一个定义,并非直播或则流媒体播放,仍然是传统意义上的下载,等同于边下载边播放。为什么是下载呢?直播是有顺序的文件传输,而P2P天生的特性就决定了文件传输的无序性,所以我将它定义为下载。 

我们从各个P2P网络电视软件的播放过程也能看出一点门道,都需要缓冲时间,只是时间长短的问题。 

说到缓冲时间,我先大体说一下,用过BT也就知道,如果一个种子是由10M带宽的人来做,那大家很快就能全速了,如果由一个只有50K上传速度的来做,那速度可想而知,这也就是P2P网络电视软件为什么有的缓冲速度短、有的比较长,QQ直播有的频道不过几十人,为什么能很流畅,原因在于它的出口带宽,而不是它的技术高超在哪里。 

因为从现有的P2P协议来说,国人基本没有自己开发的,就算号称有自有技术,也是拿别人的来改改,这个当然无可厚非了,也从一定的角度说明了大家的产品基本相同,决定服务质量更多的硬件了。 

二、历史分析 

说起来,国内最早实现这项功能的应该是POCO,有使用的朋友应该知道它提供了一个在线播放,只不过内容是由POCO提供,定时播放,和电视台基本没区别,如果是8点开始的节目,那我8:30开始播放,只能从30分钟的时候开始看,为什么称为在线播放,而不叫POCO电视呢,这个是为了规避政策风险,道理大家都懂,我也就不多说了。 

COOLSTREAM是真正意义上直播电视节目的软件,从内容上来说,它开了P2P网络电视的先河,在技术实现上它并不是第一了。 

三、实施分析 

我曾经和我技术部的同事一起分析过,我说完的我的想法后大家都觉得一下没法理解,这里希望能更简单明了些。 

我们把整个软件系统分为服务器端和客户端,先来说一下客户端,客户端和传统的P2P软件没有任何的区别,当然这里不能不强调几个关键性技术,比如内网互联、区域性IP连接等,这些都能确保更好的进行数据传输。 

我们做一个简单的例子来描述服务器端,普通PC、视频采集卡是硬件设备,采集卡以5分钟为一个周期进行视频源采集,压缩为WAV格式,压缩完成服务器端自动进行快速打包发布,发布的同时,继续采集、压缩、打包发布,下载完成后在客户端调用MEDIA播放即可。 

这里强调一下,采集后的文件是完整的,经过服务器端处理后是无序的小文件,播放是在接收完成、重新整合后开始的,所以不用去考虑P2P文件下载是无序的。 

总结一下,P2P网络电视并没有在技术上有什么大的突破,不过是原有P2P软件的一项新的应用,有这方面的开发经验的公司或团队都能很快做出产品,这也就回答了为什么在短时间会有这么大竞争局面。P2P网络电视在技术没有制约后,想保持最佳的服务,就必须有良好的硬件支撑,比如PPSTREAM提供了3条100M出口带宽来提供服务,就确保了它的缓冲时间低和播放质量高,QQ直播同理,腾讯的实力不用多说,有的频道才几十人,就能有很好的速度,这就依*了良好的硬件来做支撑。

 

 

用ppStream核心插件开发P2P网络电视播放器

ppStream核心插件开发P2P网络电视播放器 

ppStream核心插件包括播放核心PowerPlayer.dll和网络核心PSNetwork.dll 

PowerPlayer.dll是一个ActiveX控件。可以通过Visual C++/Basic, Delphi等开发工具进行二次开发。 也可以直接应用在网页上。 

在网页上的应用实例:(HTML代码) 

<OBJECT CLASSID="clsid:5EC7C511-CD0F-42E6-830C-1BD9882F3458" CODEBASE="http://www.ppStream.com/bin/powerplayer.cab#Version=1.0.0.27" standby="加载播放器中..." WIDTH=470 HEIGHT=460 > 
<param value="1"> 
<param value="ppstream://ppstream.com:9004/X7Y3ZPQPM37HGOMNVE6AA3CTG3MWASFU"> 
<param value="0"> 
</OBJECT> 

Visual C++中使用ppStream,首先建立一个基于对话框的应用程序,在资源编辑器中鼠标右键点击对话框,选择右键菜单中的"Insert ActiveX Control...",在控件选择器中找到PowerPlayer, 找到后选择“添加”,之后打开新添加的PowerPlayer控件的属性。src属性指定为ppstream://ppstream.com:9004/X7Y3ZPQPM37HGOMNVE6AA3CTG3MWASFU, 
ShowContro指定为TRUE,然后编译该程序, 运行后你将看到你自己的P2P流媒体播放器。

 

支持本站的发展,点下面的链接!
http://www.chinaavs.com/bbs/viewtopic.php?t=725&highlight=ppStream

 

 

 

P2P流媒体服务端与客户端

控件。可以方便的嵌入到网页或者软件中去。网站经营者 
可以在服务端自己控制所播放的内容或者广告。 

演示页面:http://www.bluesky.cn/ppwmv/demo.htm 

 

下载:http://www.bluesky.cn/download/ppbluesky.zip

 

 

 

 

本文出自:http://cifulin5257.blog.163.com/blog/#m=0

你可能感兴趣的:(qq,网络协议,网络应用,企业应用,网页游戏)