LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 2503|回复: 3

我对linux下QQ视频语音的一点建议

[复制链接]
发表于 2005-12-1 14:31:05 | 显示全部楼层 |阅读模式
对于QQ本身的视频和语音我们不敢奢望
但是我们可以在qq协议的基础上再加入一些我们自己的协议
大家可能看不明白.让我具体如下解说
command:0x0016
比如我们给聊天打入               /视频请求            这些固定格式
如果对方接受请求,发送回来比如接受到       /接受       这样的固定格式

那么我们在后台可以自动直接发送个包告诉对方我的/ip:port(帮定视频的端口)
然后我们可以调用shell
cat /dev/video | gzip -9 | netcat -l -p 1234 来吧视频帮定到本机一个端口
然后对方告诉我的/ip:port
调用shell
netcat 对方的ip 1234 | gzip -d | mplayer - -really-quiet -rawvideo on:fps=3
0:w=352:h=288:yv12:format=0x32315659 -cache 320
来接收视频

之后就可以视频了

同理音频也可以如下
此方法简单,程序实现也很容易

总上,我们只是在qq协议的基础上用0x0016,0x0017这两个命令中的固定格式来实现互通ip和端口

希望lumaqq,gaim-openq(如果开发者不开发我可以接手), eva能对我的建议有所考虑,用统一的协议,那么在这3中软件中互相实现视频是可能的.那在广大的linux用户中,如果移植到win也很容易,就享受视频了
发表于 2005-12-1 15:20:31 | 显示全部楼层
疼殉他们不会发觉吗????
回复 支持 反对

使用道具 举报

发表于 2005-12-1 20:03:07 | 显示全部楼层
这样真的可以?linux的管道真是厉害!!
回复 支持 反对

使用道具 举报

发表于 2005-12-1 21:04:04 | 显示全部楼层
这个建议的缺点是不能和官方的客户端视频
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表