最近心情糟透了,但是她的离开并没有浇灭我对技术的信仰和追求。
   
    擦干眼泪,捂住伤口,坚持战斗,这个小成就也算是给我的一个安慰!

    原来做过局域网下面流媒体的多对多转发,但转发范围仅限于局域网内。但到实际应用过程中,往往受到很大限制。比如其他局域网内的客户需要看中心的实时数据,就无法看到。
    如果考虑用TCP,代价太大,得不偿失!因此考虑用UDP的 P2P 穿透技术来做。
当然,做一路视频是很好做的,只要Client知道视频源的Server端所在的外网IP和端口,发送打洞信息,Server端即可根据打洞信息的来源地址把数据发送给Client。

    但是如果多个Client需要观看同一路视频怎么办?
    这是个难题!
   
    今天终于通过重复bind 同一个端口号解决了这个难题。
   
    非常感谢网上提供参考资料的各位大侠!
    我把参考资料附上,大家可以QQ讨论!
   
    1. linux下端口绑定的资料:
       http://blog.chinaunix.net/u2/63316/showart_1735562.html
    2. P2P的参考资料:
       http://wenku.baidu.com/view/928c1679168884868762d693.html
    3. Gstreamer 参考资料:
       http://gstreamer.freedesktop.org/data/doc/gstreamer/head/gst-plugins-good-plugins/html/gst-plugins-good-plugins-plugin-udp.html