流媒体地址文件制作方法

简介:

在我的博文使用 Windows Media Center 看网络电视中,我介绍了如何为Windows Media Center添加流媒体文件来收看网络电视节目。因为大多数的网络电视点播地址经常发生变动,我无暇进行及时更新,本着授人以鱼不如授人以渔的原则,我贴出流媒体ASX文件的制作方法供大家参考交流。

先介绍什么是ASX文件:

ASX是一种视频文件格式,通常使用统一的文件格式来定义网络上的流媒体点播地址。在ASX文件中不仅包含了流媒体播放地址,还包含了节目及版权信息,这些信息都会显示在播放器的信息窗格中。

在一个标准的ASX文件中,有下列常用字段:

 <Asx Version = "3.0" >
 
<Entry>
<Title >EXAMPLE</Title>
<Copyright>EXAMPLE</Copyright>
<Ref href = "mms://www.example.com/welcome"/>
<MoreInfo href =  http://marui.blog.51cto.com />
</Entry>
 
</Asx>

在这样一段文字中,<Asx Version>字段声明了该ASX文件使用的文档标准;<Entry>字段中包含了主体信息;<Title>字段用来声明该流媒体的显示标题;<Copyright>是版权信息;<Ref href>字段是核心,它使用URL来定义流媒体地址;<MoreInfo href>是更多信息的相关链接,通常链接的是流媒体的提供者的网站。

首先找到我们需要转换成ASX文件的流媒体地址,例如

 mms://www.example.com/welcome
*这是一个示例地址

打开记事本(notepad.exe),按照ASX文件格式编辑,效果如下:

<Asx Version = "3.0" >
 
 
<Entry>
<Title >马睿的示例</Title>
<Copyright>马睿的技术博客</Copyright>
<Ref href = "mms://www.example.com/welcome"/>
<MoreInfo href =  http://marui.blog.51cto.com />
</Entry>
 
 
</Asx>

 

编辑完成后,在记事本中另存为*.asx文件即可,此文件可通过多种播放器打开播放。

 






     本文转自melvillo 51CTO博客,原文链接:http://blog.51cto.com/marui/550103,如需转载请自行联系原作者



相关文章
|
3月前
|
Shell 文件存储 Android开发
智能电视安装VLC配合frpc实现播放远程群晖NAS上的电影
智能电视安装VLC配合frpc实现播放远程群晖NAS上的电影
248 0
|
5月前
|
编解码 移动开发 JavaScript
html页面播放视频编码是265的m3u8的流媒体地址
html页面播放视频编码是265的m3u8的流媒体地址
|
7月前
|
编解码 Android开发 数据安全/隐私保护
Android平台外部编码数据(H264/H265/AAC/PCMA/PCMU)实时预览播放技术实现
好多开发者可能疑惑,外部数据实时预览播放,到底有什么用? 是的,一般场景是用不到的,我们在开发这块前几年已经开发了非常稳定的RTMP、RTSP直播播放模块,不过也遇到这样的场景,部分设备输出编码后(视频:H.264/H.265,音频:AAC/PCMA/PCMU)的数据,比如无人机或部分智能硬件设备,回调出来的H.264/H.265数据,除了想转推到RTMP、轻量级RTSP服务或GB28181外,还需要本地预览甚至对数据做二次处理(视频分析、实时水印字符叠加等,然后二次编码),基于这样的场景诉求,我们开发了Android平台外部编码数据实时预览播放模块。
全网首发:gstreamer如何接入RTSP流(IP摄像头)的代码范例
全网首发:gstreamer如何接入RTSP流(IP摄像头)的代码范例
453 0
|
Linux 数据安全/隐私保护 Windows
音视频开发:大华摄像头配置RTSP与RTMP地址访问视频画面
音视频开发:大华摄像头配置RTSP与RTMP地址访问视频画面
2702 0
音视频开发:大华摄像头配置RTSP与RTMP地址访问视频画面
|
7月前
|
Web App开发 开发工具 Android开发
Android平台不需要单独部署流媒体服务如何实现内网环境下一对一音视频互动
我们在做内网环境的一对一音视频互动的时候,遇到这样的技术诉求:如智能硬件场景下(比如操控智能硬件),纯内网环境,如何不要单独部署RTMP或类似流媒体服务,实现一对一音视频互动。
|
7月前
|
数据采集 开发工具 Android开发
Android平台如何实现屏幕数据采集并推送至RTMP服务器
随着无纸化、智慧教室等场景的普及,好多企业或者开发者开始寻求更高效稳定低延迟的RTMP同屏方案,本文以大牛直播SDK(Github)的同屏demo(对应工程:SmartServicePublisherV2)为例,介绍下如何采集编码推送RTMP数据到流媒体服务器。
129 0
|
8月前
|
缓存
实战--实现任意格式文件的音视频播放器
实战--实现任意格式文件的音视频播放器
29 0
youtube下载视屏和字幕办法
youtube下载视屏和字幕办法
134 0
|
Web App开发 监控 前端开发
如果监控摄像头不支持Web Socket,猿大师播放器还能在网页中播放RTSP流吗?
猿大师播放器在前端用web socket是浏览器和中间件及播放程序之间的通讯协议,和实际播放无关,只要浏览器支持web socket就可以播放,现在大部分浏览器都支持web socket,所以就算监控设备不支持Websocket,用猿大师播放器播放RTSP也是是没问题的。
177 0
如果监控摄像头不支持Web Socket,猿大师播放器还能在网页中播放RTSP流吗?