如何运行RTSP媒体服务器[不建议使用]

在阅读之前,请知道我在本文中提出的解决方案已不再维护,因为我无法继续解决。 如果您是C ++开发人员,可以轻松使用GStreamer,并且希望成为开源维护者,请分叉存储库并保持项目正常运行🙏 这个故事针对的是真正的小众受众,但就我自己问这个问题而言,我认为它解决了一个目前还没有令人满意的答案的问题。 RTSP代表实时流协议,该协议已被视频监控摄像机广泛使用,但也用于Internet上的流媒体,进行视频通话和其他应用程序。 我记得最初使用出色的VLC通过RTSP提供视频,有一天我需要它进行身份验证,而VLC似乎无法处理。 我进入了VLC IRC服务器,并询问他们是否可以帮助实现它。 他们回答了类似的内容:“ 无论如何,只有疯狂的人会使用此文件,但请确保继续,它在此文件中。 ”,并指出了一个5 000行,使用10年的C文件。 要注意的另一件事是,我用来运行媒体服务器的命令非常复杂,请检查一下: 我想做一个完全跨平台,易于使用的东西,它具有很多功能并且性能很高。 结果是:RTSPAllTheThings。 它远非完美,但可以实现其设计目的。 这是使用gst-rtsp-server库编写的简单媒体服务器,可以与Docker映像一起使用。 它处理身份验证(基本和摘要),可以流传输输入文件,预设视频模式(移动的球,白噪声等),来自设备的视频馈送,甚至中继另一个RTSP流。…

隐私棋盘游戏

Geraldo Barros是前端开发人员,讲师和Mozilla的长期贡献者。 在Mozilla Open Leaders和Global Sprint 2017进行了数月的视频通话后,我第一次在MozFest上遇到了Geraldo。Geraldo将他的热情和隐私棋盘游戏项目带入了我们当前在Mozilla Open Leaders中的指导。 我采访了Geraldo,以了解有关隐私棋盘游戏的更多信息以及如何提供帮助。 什么是隐私棋盘游戏? 隐私棋盘游戏是一种开放式,离线,可扩展的棋盘游戏,用于探索和分析Internet上的日常情况,并学习如何使用良好的在线安全性和隐私权实践来安全地导航。 我们正在与教育工作者,设计师和市场营销人员合作,建立一个开放,包容的项目,每个人都受到欢迎,期望并且可以学习和从事项目开发。 为什么要启动隐私棋盘游戏? 由于我们生活在一个日益互联的世界中,我们正在开发一款离线游戏,以提高人们对在线隐私和安全性重要问题的认识。 即使在家中使用网络,我们也可能会误以为我们很安全,没有人在监视我们,但事实是,我们跟踪并记录了网络浏览,在线摄像机在城市无处不在,并且我们欢迎更多的互联网连接设备进入我们的家庭。 这些创新为我们带来了无穷无尽的日常便利和“免费”服务,但它们生成的数据已被整理,存档并重新用于营销和监视。 这很悲惨,但是我们发现离线游戏是一种参与性和包容性的教学方式,因为它是一个引起某些人恐惧而又对其他人不感兴趣的学科。…