易截截图软件、单文件、免安装、纯绿色、仅160KB

LINUX下看在线视频:rtsp 改为 mms

比如说要看 
http://broadcast.hzcnc.com/player.asp?code=345&pname=%u65e0%u95f4%u9053
$ curl 'http://broadcast.hzcnc.com/Play.aspx?code=345'
<ASX VERSION = "3.0">
  <ENTRY>
    <REF HREF = "rtsp://125.210.224.83/345.wmv?20091201122420
6074460C4E482F6395910591ECEEC349441"/>
    <STARTTIME VALUE="00:00:00" />
  </ENTRY>
</ASX>
将其中的 rtsp 改为 mms 用 mplayer 播放
$ mplayer mms://125.210.224.83/345.wmv?200912011224206074460C4E482F6395910
591ECEEC349441
这个方法,对看电影,电视剧,直播等都有效。
一直用这个方法看cctv5.
我直接贴脚本吧:
#!/bin/bash
url="$1"
[ -z "$url" ] && {
    echo "$(basename $0) broadcast.hzcnc.com_player_url
e.g. 
./$(basename $0) 'http://broadcast.hzcnc.com/playerlive.asp?code=htv1'"
exit 1
}
code=$(echo "$url" | sed 's/.*\<code=\(\w\+\).*/\1/')
rtsp="$(curl -s "http://broadcast.hzcnc.com/Play.aspx?code=$code"
 |
grep -o "rtsp://[^'\"]*" )"
mms="mms${rtsp#rtsp}"
echo "$mms"
mplayer "$mms"


相关文档:

实战Linux Bluetooth编程(六) L2CAP编程实例

例一:发送Signaling Packet:
Signaling Command是2个Bluetooth实体之间的L2CAP层命令传输。所以得Signaling Command使用CID 0x0001.
多个Command可以在一个C-frame(control frame)中发送。
 如果要直接发送Signaling Command.需要建立SOCK_RAW类型的L2CAP连接Socket。这样才有机会自己填充Command Code,Identi ......

实战Linux Bluetooth编程 (七) SDP协议

Service Discovery Protocol(SDP)提供一种能力,让应用程序有方法发现哪种服务可用以及这种服务的特性。
服务发现协议(SDP或Bluetooth SDP)在蓝牙协议栈中对蓝牙环境中的应用程序有特殊的含意,发现哪个服务是可用的和确定这些可用服务的特征。SDP定义了bluetooth client发现可用bluetooth server服务和它们的特征的方法。 ......

用SSH上传文件到Linux遇到的问题

【问题】:
利用SSH上传压缩文件到Linux系统的测试机器上,总是提示“Encounntered 1 errors during the transfer”信息。
【解决方法】
把要上传的文件放到其它盘下,再上传,就可以了。
是什么原因呢?没明白。。。。。。 ......

linux 中新增加硬盘及扩展SWAP交换分区

       在linux中,当我们因为需要新添加一块硬盘,或者是我们swap交换分区空间不够,需要增加,我们怎么来处理呢?首先,找一块新硬盘,在断电的情况下接入,启动计算机,接就进行如下操作:
一、新增磁盘分区、格式化
首先用fdisk -l 查看新增硬盘的盘符,例如/dev/sdb;
将其分成三个区:
#fdis ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号