欢迎访客 ( 登陆 | 注册 )

论坛索引 | 最新主题 | 热门主题 | 搜索论坛 | 成员列表 | 在线帮助

 
谁做过网络视频现场直播!
« 上一篇主题 | 下一篇主题 » 跟踪主题 | 邮寄主题 | 打印主题
  闪亮晨星 离线
1. 谁做过网络视频现场直播!
HP : 242 / 1210
MP : 1471 / 21216
EXP : 41%
Administrator


成员等级: 49
发表总数: 4413
金币总数: 616
所属组别: 管理员
注册日期: 2003/01/10

helix server 服务器在电信机房+公网ip ,流媒体采集服务器(real producer9和采集卡)在会议现场+内网ip+摄像机,

现在的情况是采集服务器可以把流发到helix服务器上(helix服务器的监控可以看到采集服务器已经接入),可是如何在helix服务器上发布采集到的实时流?


user posted image 努力传递美好和希望--NBO
One ought, every day at least, to hear a little song, read a good poem, see a fine picture, and if it were possible, to speak a few reasonable words. –Goethe
发表于2005/08/31, 22:37
     Top
  闪亮晨星 离线
2. Re: 急:谁做过网络视频现场直播!
HP : 242 / 1210
MP : 1471 / 21216
EXP : 41%
Administrator


成员等级: 49
发表总数: 4413
金币总数: 616
所属组别: 管理员
注册日期: 2003/01/10

经过多次失败的尝试后,终于可以发表来自采集服务器的视频流,但网络环境有所不同:要么采集服务器和发布服务器都在公网,要么两者都在内部网,才可以正常发布。


下图是能正常发布时的发布服务器监控: 可以看到 来自192.168.1.42 的采集服务器接入时,视频流 有2个 type: 一个 是 encoder ,一个是player ,第一个encoder是有加载点的: live



附带图片




user posted image 努力传递美好和希望--NBO
One ought, every day at least, to hear a little song, read a good poem, see a fine picture, and if it were possible, to speak a few reasonable words. –Goethe

发表于2005/09/1, 02:39
     Top
  闪亮晨星 离线
3. Re:急:谁做过网络视频现场直播!
HP : 242 / 1210
MP : 1471 / 21216
EXP : 41%
Administrator


成员等级: 49
发表总数: 4413
金币总数: 616
所属组别: 管理员
注册日期: 2003/01/10

如果 发布服务器 放在 公网 ,采集服务器 放在内网 ,就不正常了, 发布服务器的监控显示来自采集服务器 的视频流只有 一个type: player。 由于没有加载点,发布服务器无法正常工作。


请问这可能是 什么原因造成的,如何解决 ?

附带图片




user posted image 努力传递美好和希望--NBO
One ought, every day at least, to hear a little song, read a good poem, see a fine picture, and if it were possible, to speak a few reasonable words. –Goethe

发表于2005/09/1, 02:41
     Top
  superlee 离线
4. Re:急:谁做过网络视频现场直播!
HP : 87 / 879
MP : 630 / 13840
EXP : 18%
天道酬勤


成员等级: 36
发表总数: 1891
金币总数: 418
所属组别: 核心成员
注册日期: 2003/08/22

NAT环境不支持?

公司有做视频,不过 我不接触它
发表于2005/09/1, 08:54
     Top
  闪亮晨星 离线
5. Re:急:谁做过网络视频现场直播!
HP : 242 / 1210
MP : 1471 / 21216
EXP : 41%
Administrator


成员等级: 49
发表总数: 4413
金币总数: 616
所属组别: 管理员
注册日期: 2003/01/10

现在碰到新问题,采集服务器实时采集,但是发布服务器发布的视频流延迟9秒钟,即使把两台服务器放一个交换器上也是如此,这算啥实时阿,可否缩短延迟时间。


user posted image 努力传递美好和希望--NBO
One ought, every day at least, to hear a little song, read a good poem, see a fine picture, and if it were possible, to speak a few reasonable words. –Goethe
发表于2005/09/1, 14:11
     Top
  superlee 离线
6. Re:急:谁做过网络视频现场直播!
HP : 87 / 879
MP : 630 / 13840
EXP : 18%
天道酬勤


成员等级: 36
发表总数: 1891
金币总数: 418
所属组别: 核心成员
注册日期: 2003/08/22


老大 软件视频服务器处理数据难免会有延迟的嘛
发表于2005/09/1, 17:07
     Top
  黑猫 离线
7. Re:急:谁做过网络视频现场直播!
HP : 79 / 798
MP : 496 / 13937
EXP : 95%
名动江湖


成员等级: 32
发表总数: 1490
金币总数: 635
所属组别: 核心成员
注册日期: 2003/01/20

可以实现服务器在公网,采集机在内网。

要求服务器有两块网卡 服务架在公网IP,另一个网卡配成内网ip 和采集机器在一起。

星星可以上上msn找我。
发表于2005/09/1, 17:46
       Top
  闪亮晨星 离线
8. RE: 急:谁做过网络视频现场直播!
HP : 242 / 1210
MP : 1471 / 21216
EXP : 41%
Administrator


成员等级: 49
发表总数: 4413
金币总数: 616
所属组别: 管理员
注册日期: 2003/01/10

QUOTE
老大 软件视频服务器处理数据难免会有延迟的嘛



基于硬件的,采集服务器用osprey 500dv,压缩监控窗口显示的延迟很小,可是即使是从采集服务器出来的视频流的延迟也有9秒,这几秒延迟应该是缺省值,我再找找资料。





user posted image 努力传递美好和希望--NBO
One ought, every day at least, to hear a little song, read a good poem, see a fine picture, and if it were possible, to speak a few reasonable words. –Goethe
发表于2005/09/2, 00:14
     Top
  闪亮晨星 离线
9. RE: 急:谁做过网络视频现场直播!
HP : 242 / 1210
MP : 1471 / 21216
EXP : 41%
Administrator


成员等级: 49
发表总数: 4413
金币总数: 616
所属组别: 管理员
注册日期: 2003/01/10

QUOTE
可以实现服务器在公网,采集机在内网。

要求服务器有两块网卡  服务架在公网IP,另一个网卡配成内网ip 和采集机器在一起。

星星可以上上msn找我。


谢谢黑猫兄的回帖,问题总算解决,helix server实在没法配,后来改用微软的media server,很容易就配好了。 实现方法简述一下:

1、采集服务器通过微软媒体encoder进行实时编码,这时可以直接用media player进行播放: http://localhost:8008/加载点
2、网关开端口映射到内部网的采集服务器: 8007-8009 。
3、公网服务器的media server 访问网关ip得到内网编码器发布的流,抓取的格式是http://网关ip:8008/加载点
再建立一个广播,把抓到的流进行转播。

当在内网需要向互联网进行广播时且所在内网无法为采集服务器配公网ip,可以参考上述方法。 如果采集服务器可以配到公网地址,那可以选用helix server 。 其实helix server 也有类似的功能,可惜我花了1整天时间也没搞定,主要原因是传送服务和接收服务配置比较复杂。

接下来要解决的就是实时流的延迟问题了。。。。。 有做过的请多指教。


user posted image 努力传递美好和希望--NBO
One ought, every day at least, to hear a little song, read a good poem, see a fine picture, and if it were possible, to speak a few reasonable words. –Goethe
发表于2005/09/2, 00:31
     Top
  superlee 离线
10. Re:谁做过网络视频现场直播!
HP : 87 / 879
MP : 630 / 13840
EXP : 18%
天道酬勤


成员等级: 36
发表总数: 1891
金币总数: 418
所属组别: 核心成员
注册日期: 2003/08/22

晨星 这类的软件视频采集服务器,即使你的CPU很强 ,但是在压缩处理的时候耗用大量的计算资源,
况且,摄像机采集的数据经过了操作系统、TCP/IP。。。

所以它的延迟是没法跟完全基于芯片处理的硬件视频终端来比的。

前几天,客户测试的时候,延迟在1秒以内。
发表于2005/09/2, 10:20
     Top
  coolzsb 离线
11. Re:谁做过网络视频现场直播!
HP : 0 / 450
MP : 139 / 7186
EXP : 3%
名动江湖


成员等级: 19
发表总数: 419
金币总数: 371
所属组别: 中级成员
注册日期: 2003/07/27

1.helix的时延肯定大于media
2.晨星helix的发布问题应该是由于内网的防火墙造成的,无论服务器跟采集端位于何种位置,我可以确认都是可以正常工作的,详情可以查看helix的help里面的firewall的一段。还有helix producer的发布设置也是很让人厌烦的,那许多种跟服务端的连接方式真是让人头晕..... wacko.gif

3.如果要彻底解决时延问题,就只有跟superlee说的一样,用专用硬件了。能不能请superlee介绍一下这方面的产品?谢谢
发表于2005/09/2, 13:51
     Top
  闪亮晨星 离线
12. Re:谁做过网络视频现场直播!
HP : 242 / 1210
MP : 1471 / 21216
EXP : 41%
Administrator


成员等级: 49
发表总数: 4413
金币总数: 616
所属组别: 管理员
注册日期: 2003/01/10

恩,发布到网络的流视频有比现场活动有9秒的延迟,这应该是流媒体发布服务的缺省设置,应该可以调小,因为Activemeeting 2004这套纯软件会议视频系统的延迟是在300毫秒左右。


user posted image 努力传递美好和希望--NBO
One ought, every day at least, to hear a little song, read a good poem, see a fine picture, and if it were possible, to speak a few reasonable words. –Goethe
发表于2005/09/2, 23:40
     Top
  jianghb 离线
13. Re:谁做过网络视频现场直播!
HP : 0 / 436
MP : 130 / 7624
EXP : 44%
名动江湖


成员等级: 18
发表总数: 392
金币总数: 894
所属组别: 中级成员
注册日期: 2003/01/14

最好使用带硬压缩功能得卡,比如Osprey-500 DV Pro

基本配置: PCI接口类型;视频采集卡 DVD硬压缩卡 VCD硬压缩卡;S端子 Mini DV

Osprey 500 DV Pro视频/音频采集卡包含Osprey-500DV的所有特点。固有的高质量和多功能性Osprey-500DV Pro是一种能传输未压缩的数字或模拟的视音频信号到微软的Windows Media应用程序的单插卡,它的硬件数字影像预处理功能能显著地提高传送程序所传送的影像质量。Osprey-500DV Pro所具有的多种规格的数字影音输入可以满足绝大多数专业及普通用户。

发表于2005/09/3, 12:39
     Top
  闪亮晨星 离线
14. Re:谁做过网络视频现场直播!
HP : 242 / 1210
MP : 1471 / 21216
EXP : 41%
Administrator


成员等级: 49
发表总数: 4413
金币总数: 616
所属组别: 管理员
注册日期: 2003/01/10

我已经完成任务回来了,呵呵,采集服务器用公网ip,编码器把视频流推到发布服务器,网上直播的延迟控制在5秒左右。


user posted image 努力传递美好和希望--NBO
One ought, every day at least, to hear a little song, read a good poem, see a fine picture, and if it were possible, to speak a few reasonable words. –Goethe
发表于2005/09/13, 10:50
     Top
  hoola 离线
15. Re:谁做过网络视频现场直播!
HP : 0 / 1
MP : 0 / 0
EXP : 0%
新手上路


成员等级: 1
发表总数: 1
金币总数: 11
所属组别: 普通成员
注册日期: 2008/01/19

你好 闪亮晨星 能加我qq:55661267么 我有与视频直播有关的问题想请教你!急急 若能相助定有酬谢!
发表于2008/01/19, 22:22
     Top
  闪亮晨星 离线
16. Re:谁做过网络视频现场直播!
HP : 242 / 1210
MP : 1471 / 21216
EXP : 41%
Administrator


成员等级: 49
发表总数: 4413
金币总数: 616
所属组别: 管理员
注册日期: 2003/01/10

你好,有任何问题可以贴在这里,这样大家都可以帮你,如果不方便公开,可用论坛短消息发给我。;)!


user posted image 努力传递美好和希望--NBO
One ought, every day at least, to hear a little song, read a good poem, see a fine picture, and if it were possible, to speak a few reasonable words. –Goethe
发表于2008/01/20, 17:47
     Top
  bbs007 离线
17. Re:谁做过网络视频现场直播!
HP : 0 / 357
MP : 89 / 5448
EXP : 31%
名动江湖


成员等级: 15
发表总数: 268
金币总数: 665
所属组别: 中级成员
注册日期: 2003/10/25

看了个半懂,好久没来了!up!


------------不懂就问,不怕不懂,就怕装懂!!
发表于2008/02/21, 13:52
     Top
主题评分
未评分. 匿名用户无权对主题进行评分