c# - IP Cam 到 Gtalk

标签 c# video-streaming rtsp google-talk

我正在寻找有关如何将 IP 摄像头的视频转发到 Google talk 的工作想法和技巧。

这是关于我想做的事情的 C# 方法框架:

/// <summary>
/// This method makes it possible to use a IP-cam instead of a web-cam for GTalk
/// </summary>
/// <param name="UrlIPCam">URL to the IP camera (rtsp)</param>
/// <param name="UsrGoogleAccount">Username Google account</param>
/// <param name="PwdGoogleAccount">Password Google account</param>
private void StreamIPCamToGTalk(string UrlIPCam, string UsrGoogleAccount, string PwdGoogleAccount)
{

}

例如

  • UrlIPCam = "rtsp://ip_adx/live.sdp"(H264)
  • UsrGoogleAccount = "donny.lonny12345"
  • PwdGoogleAccount = "1onnydoNnyl23456"

C#/VB.NET(以及可能的 C++ .NET 包装器)是强制性的。这可能吗?

最佳答案

应用程序通过列出可用的 DirectShow 视频源来拾取相机,更具体地说 - CLSID_VideoInputDeviceCategory。要在那里添加设备,您需要安装实现此类设备的驱动程序或开发您自己的驱动程序。有一些很好的和众所周知的示例可以作为起点,但很可能您不能仅在 C# 中完成它,而且它需要 C++。

您可以使用我的 source filter to take video from JPEG and M-JPEG IP cameras并将其作为虚拟设备公开,它与 GMail 托管的 GTalk 插件一起使用。

enter image description here

参见:

关于c# - IP Cam 到 Gtalk,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9302548/

相关文章:

c# - 为什么要创建 ASP.NET 5 类库项目?

http - 通过 HTTP .NET 获取 RTSP

android - 无法在android中使用videoview播放rtsp

android-ndk - 如何在 Google TV 上播放 RTSP(或使用 ffmpeg)

c# - 多态 LINQ 查询

c# - 从 Process 或 .NET 中的 hwnd 获取 Excel.Application 对象

c# - NewtonSoft 在运行时添加 JSONIGNORE

c++ - 用于实时流式传输的 WebM 数据包 header

javascript - 支持流式传输 m4v 文件的 Flash 视频播放器

php - 使用 PHP 将 IP 摄像机流式传输到网站中?