关于流媒体的播放地址..

关于流媒体的播放地址..,第1张

分类: 电脑/网络 >>程序设计 >>其他编程语言

问题描述:

rtsp192.168.0.233/play?path=file:\\192.168.0.233\movie-f\gang\八星报喜(dvd)\八星报喜(dvd).rmvb&pt=3&movie=.3170282&m=八星报喜(dvd)

上面是一个流媒体播放地址,我的问题是,为什么会有一个 play文件,

平常我看到的播放地址都是这样的( rtsp192.168.0.233/gang/八星报喜/八星报喜.rmvb ),以rmvb结尾,为什么会有以asp结尾的文件.最好能提供play的源码.

答案好,追加90分.只有这么多分了...

解析:

阁下,RTSP虽然是流媒体的播放协议,但是不管RTSP后面跟的是什么文件,它都会先运行一次,如果是RMVB或者是RM那就是直接播放画面,如果是ASP文件,则是按默认方式执行ASP文件,而ASP文件当中有调用RMVB的路径来以此达到播放功能,而这种方式一般都是用于大型影院防盗链来用的,但是现在有些网吧为图方便也使用了ASP格式的影院播放系统,所以你就可以看到路径当中有ASP格式的文件了。

如果你想知道ASP文件的源代码,请打开迅雷或者其它的下载工具,然后新建一个工程,就是新建一个下载项目,然后在下载路径里面输入 192.168.0.233/play ,下载完后你用记事本打开你下的那个PALY.ASP文件,然后你就可以看到它的源代码了,我这儿不能提供源代码的原因是我不知道你的那个网吧使用了什么样的影院播放系统,现在的ASP播放系统很多很杂,如果阁下还有什么不懂的,那么请你使用我提供给你的方法把那个PALY.ASP文件下载下来后,把源代码复制下来我帮你看就可以了。

相对于传统的AVI、MPEG等视频格式,流媒体采用流式传输系统,使用户不必等到整个文件全部下载完毕,而只需经过几秒或十数秒的启动延时即可进行观看。针对流媒体的各方面问题,为大家做了一个总结,希望对大家用好流媒体这一优秀技术能有所帮助。这些流媒体文件的连接协议并非常见的HTTP或者FTP,因此根本无法用FlashGet、Netants等常规的软件下载。其实出现这种情况是很正常的,因为流媒体遵守的协议还没有统一,微软的MMS与realNetworks的RSTP仍在分庭抗礼。

流媒体文件下载主力军:StreamBox VCR

特长:把ASF、RM、WMA、RA等等的流媒体文件下载到本地再播放。

文件大小:1865KB

这个软件可以把ASF、RM、WMA、RA等流媒体文件下载到本地再播放,再也不用因为网络速度慢而影响观看了,当然最大的好处是可以保存那些本来不能保存的“流”节目了。第一次运行StreamBox VCR时会d出一个“设置账号(Setting Account)”对话框,需填写注册时用的姓名、E-mail和密码。通过它进入软件的主界面。注意:初次使用时一定要填写表格,不过不用担心,此程序不会泄露隐私,请耐心写完,以后不再提示(除非注册表项已被删除)。

StreamBox VCR可以解析RSTP以及MMS地址背后流媒体文件真正的下载链接,并最终将文件下载到本地硬盘上。目前StreamBox VCR支持下载的流媒体文件有RM(Real Media)、ASX(微软流媒体文件)、SMIL(Synchronized MultiMedia Integration Language,同步多媒体集成语言,Real Media Content)、PLS(MP3流文件)和MOV(Quicktime文件)等多种格式,而且它还支持断点续传呢!

Streambox VCR不但支持点播形式的流节目也同样支持现场流节目,而且两者可以同时下载!由于它采用了独特的分析技术,所以可以把那些隐藏在ASX后的ASF文件和隐藏在SMIL文件后的RM文件找出来并进行下载。

StreamBox VCR的界面十分清爽,但是由于它并未与IE浏览器形成无缝链接,因此不能在浏览器中实时启动,而且右键菜单中也找不到关于它的选项。除了这一缺陷,StreamBox VCR在其他方面几乎可以用完美来形容。使用StreamBox VCR时,我们必须先得到流媒体的地址,很多朋友连这一步如何做都不知道。其实很简单,在浏览器启动RealPlayer或者Media Player的前一个链接单击右键,然后选择复制快捷方式即可(如图1)。随后我们在StreamBox VCR界面中就可以看到很多图标,它们的具体意义如图2。单击“添加”后,StreamBox VCR会自动将剪贴板中的内容作为下载地址。

要提醒大家的是,如果你用的是宽带网,那么一定要正确设置你的网络带宽,不然StreamBox VCR的下载速度会大打折扣。当我们在添加新项目时,标签栏的Connection就是用来设置网络带宽的(如图3)。只需要这简单的几步,StreamBox VCR就会为我们努力地工作,而且所有状态一目了然。

辅助工具一:ASFRecorder

特长:专门用来下载ASF、WMV格式流媒体文件的工具。

文件大小:368KB(包含源代码)

ASFRecorder(运行界面如图4)除了能把ASF下载回来外,也支持ASF文件的索引格式ASX文件,把隐藏在ASX里面的真正流部分找出来,甚至还可以设置代理等等,功能强大之余使用也非常方便。只要在其File菜单下面选Open URL再输入流节目的地址后就可以回到主界面按那个三角形符号开始下载了。由于ASFRecorder采取了独特的技术模拟正常播放,然后把流服务器端调制发出的流数据重新组合成文件。所以它的出现严重威胁了ASF等流文件的版权问题,在微软对软件作者施加压力后这个软件已经停止开发了,幸好作者公开了这个软件的源代码。

其实ASFRecorder的界面做得并没有StreamBox VCR好,但是由于它的运行原理很特别,所以常常能下载StreamBox VCR不能勘探到的流媒体。

辅助工具二:SDP

特长:在Streambox VCR和ASFRecorder都不能成功下载的情况下,用这个软件试试或许会让你有柳暗花明的感觉。

文件大小:2474KB

Stream Download Project是最近新推出的一款ASF/WMV流媒体专用下载软件,它最大的特色在于可以找到真正的下载地址,以最隐蔽的方法下载流媒体。但是非常可惜的是,Stream Download Project不支持多线程下载和续传。如果说没有多线程下载还可以忍受,那么续传功能也没有真是让人有些不快了,毕竟动辄几百兆的流媒体文件在传输过程中难免出错。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/tougao/11920176.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-19
下一篇 2023-05-19

发表评论

登录后才能评论

评论列表(0条)

保存